toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'createTime': ?createTime,
    'customEnvironmentSpec': ?pulumi.Input.mapOptionalInputValue<AiScheduleCreateNotebookExecutionJobRequestNotebookExecutionJobCustomEnvironmentSpec, Map<String, dynamic>>(customEnvironmentSpec, (value) => value.toMap()),
    'dataformRepositorySource': ?pulumi.Input.mapOptionalInputValue<AiScheduleCreateNotebookExecutionJobRequestNotebookExecutionJobDataformRepositorySource, Map<String, dynamic>>(dataformRepositorySource, (value) => value.toMap()),
    'directNotebookSource': ?pulumi.Input.mapOptionalInputValue<AiScheduleCreateNotebookExecutionJobRequestNotebookExecutionJobDirectNotebookSource, Map<String, dynamic>>(directNotebookSource, (value) => value.toMap()),
    'displayName': ?displayName,
    'encryptionSpec': ?pulumi.Input.mapOptionalInputValue<AiScheduleCreateNotebookExecutionJobRequestNotebookExecutionJobEncryptionSpec, Map<String, dynamic>>(encryptionSpec, (value) => value.toMap()),
    'executionTimeout': ?executionTimeout,
    'executionUser': ?executionUser,
    'gcsNotebookSource': ?pulumi.Input.mapOptionalInputValue<AiScheduleCreateNotebookExecutionJobRequestNotebookExecutionJobGcsNotebookSource, Map<String, dynamic>>(gcsNotebookSource, (value) => value.toMap()),
    'gcsOutputUri': ?gcsOutputUri,
    'jobState': ?jobState,
    'kernelName': ?kernelName,
    'labels': ?labels,
    'name': ?name,
    'notebookRuntimeTemplateResourceName': ?notebookRuntimeTemplateResourceName,
    'parameters': ?parameters,
    'scheduleResourceName': ?scheduleResourceName,
    'serviceAccount': ?serviceAccount,
    'updateTime': ?updateTime,
    'workbenchRuntime': ?workbenchRuntime,
  };
}