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?,
);