toMap method

Map<String, dynamic> toMap()

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,
  };
}