GoogleCloudAiplatformV1Schedule.fromJson constructor
GoogleCloudAiplatformV1Schedule.fromJson(
- Map json_
Implementation
GoogleCloudAiplatformV1Schedule.fromJson(core.Map json_)
: this(
allowQueueing: json_['allowQueueing'] as core.bool?,
catchUp: json_['catchUp'] as core.bool?,
createNotebookExecutionJobRequest:
json_.containsKey('createNotebookExecutionJobRequest')
? GoogleCloudAiplatformV1CreateNotebookExecutionJobRequest.fromJson(
json_['createNotebookExecutionJobRequest']
as core.Map<core.String, core.dynamic>,
)
: null,
createPipelineJobRequest: json_.containsKey('createPipelineJobRequest')
? GoogleCloudAiplatformV1CreatePipelineJobRequest.fromJson(
json_['createPipelineJobRequest']
as core.Map<core.String, core.dynamic>,
)
: null,
createTime: json_['createTime'] as core.String?,
cron: json_['cron'] as core.String?,
displayName: json_['displayName'] as core.String?,
endTime: json_['endTime'] as core.String?,
lastPauseTime: json_['lastPauseTime'] as core.String?,
lastResumeTime: json_['lastResumeTime'] as core.String?,
lastScheduledRunResponse: json_.containsKey('lastScheduledRunResponse')
? GoogleCloudAiplatformV1ScheduleRunResponse.fromJson(
json_['lastScheduledRunResponse']
as core.Map<core.String, core.dynamic>,
)
: null,
maxConcurrentRunCount: json_['maxConcurrentRunCount'] as core.String?,
maxRunCount: json_['maxRunCount'] as core.String?,
name: json_['name'] as core.String?,
nextRunTime: json_['nextRunTime'] as core.String?,
startTime: json_['startTime'] as core.String?,
startedRunCount: json_['startedRunCount'] as core.String?,
state: json_['state'] as core.String?,
updateTime: json_['updateTime'] as core.String?,
);