SoftwareConfig.fromJson constructor
SoftwareConfig.fromJson(
- Map json_
Implementation
SoftwareConfig.fromJson(core.Map json_)
: this(
airflowConfigOverrides: (json_['airflowConfigOverrides']
as core.Map<core.String, core.dynamic>?)
?.map((key, value) => core.MapEntry(key, value as core.String)),
cloudDataLineageIntegration:
json_.containsKey('cloudDataLineageIntegration')
? CloudDataLineageIntegration.fromJson(
json_['cloudDataLineageIntegration']
as core.Map<core.String, core.dynamic>,
)
: null,
envVariables: (json_['envVariables']
as core.Map<core.String, core.dynamic>?)
?.map((key, value) => core.MapEntry(key, value as core.String)),
imageVersion: json_['imageVersion'] as core.String?,
pypiPackages: (json_['pypiPackages']
as core.Map<core.String, core.dynamic>?)
?.map((key, value) => core.MapEntry(key, value as core.String)),
pythonVersion: json_['pythonVersion'] as core.String?,
schedulerCount: json_['schedulerCount'] as core.int?,
webServerPluginsMode: json_['webServerPluginsMode'] as core.String?,
);