toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'clientRequestId': ?clientRequestId,
'createTime': ?createTime,
'createdFromSnapshotId': ?createdFromSnapshotId,
'currentState': ?pulumi.Input.mapOptionalInputValue<JobCurrentState, String>(currentState, (value) => value.wireValue),
'currentStateTime': ?currentStateTime,
'environment': ?pulumi.Input.mapOptionalInputValue<Environment, Map<String, dynamic>>(environment, (value) => value.toMap()),
'executionInfo': ?pulumi.Input.mapOptionalInputValue<JobExecutionInfo, Map<String, dynamic>>(executionInfo, (value) => value.toMap()),
'id': ?id,
'jobMetadata': ?pulumi.Input.mapOptionalInputValue<JobMetadata, Map<String, dynamic>>(jobMetadata, (value) => value.toMap()),
'labels': ?labels,
'location': ?location,
'name': ?name,
'pipelineDescription': ?pulumi.Input.mapOptionalInputValue<PipelineDescription, Map<String, dynamic>>(pipelineDescription, (value) => value.toMap()),
'project': ?project,
'replaceJobId': ?replaceJobId,
'replacedByJobId': ?replacedByJobId,
'requestedState': ?pulumi.Input.mapOptionalInputValue<JobRequestedState, String>(requestedState, (value) => value.wireValue),
'runtimeUpdatableParams': ?pulumi.Input.mapOptionalInputValue<RuntimeUpdatableParams, Map<String, dynamic>>(runtimeUpdatableParams, (value) => value.toMap()),
'satisfiesPzs': ?satisfiesPzs,
'stageStates': ?pulumi.Input.mapOptionalInputValue<List<ExecutionStageState>, List<Map<String, dynamic>>>(stageStates, (value) => pulumi.Input.encodeList<ExecutionStageState, Map<String, dynamic>>(value, (value) => value.toMap())),
'startTime': ?startTime,
'steps': ?pulumi.Input.mapOptionalInputValue<List<Step>, List<Map<String, dynamic>>>(steps, (value) => pulumi.Input.encodeList<Step, Map<String, dynamic>>(value, (value) => value.toMap())),
'stepsLocation': ?stepsLocation,
'tempFiles': ?tempFiles,
'transformNameMapping': ?transformNameMapping,
'type': ?pulumi.Input.mapOptionalInputValue<JobType, String>(type, (value) => value.wireValue),
'view': ?view,
};
}