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