ExecutionTemplate.fromJson constructor
ExecutionTemplate.fromJson(
- Map json_
Implementation
ExecutionTemplate.fromJson(core.Map json_)
: this(
acceleratorConfig: json_.containsKey('acceleratorConfig')
? SchedulerAcceleratorConfig.fromJson(json_['acceleratorConfig']
as core.Map<core.String, core.dynamic>)
: null,
containerImageUri: json_['containerImageUri'] as core.String?,
dataprocParameters: json_.containsKey('dataprocParameters')
? DataprocParameters.fromJson(json_['dataprocParameters']
as core.Map<core.String, core.dynamic>)
: null,
inputNotebookFile: json_['inputNotebookFile'] as core.String?,
jobType: json_['jobType'] as core.String?,
kernelSpec: json_['kernelSpec'] as core.String?,
labels:
(json_['labels'] as core.Map<core.String, core.dynamic>?)?.map(
(key, value) => core.MapEntry(
key,
value as core.String,
),
),
masterType: json_['masterType'] as core.String?,
outputNotebookFolder: json_['outputNotebookFolder'] as core.String?,
parameters: json_['parameters'] as core.String?,
paramsYamlFile: json_['paramsYamlFile'] as core.String?,
scaleTier: json_['scaleTier'] as core.String?,
serviceAccount: json_['serviceAccount'] as core.String?,
tensorboard: json_['tensorboard'] as core.String?,
vertexAiParameters: json_.containsKey('vertexAiParameters')
? VertexAIParameters.fromJson(json_['vertexAiParameters']
as core.Map<core.String, core.dynamic>)
: null,
);