toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'customEnvironmentSpec': ?pulumi.Input.mapOptionalInputValue<NotebookExecutionCustomEnvironmentSpec, Map<String, dynamic>>(customEnvironmentSpec, (value) => value.toMap()),
'dataformRepositorySource': ?pulumi.Input.mapOptionalInputValue<NotebookExecutionDataformRepositorySource, Map<String, dynamic>>(dataformRepositorySource, (value) => value.toMap()),
'deletionPolicy': ?deletionPolicy,
'directNotebookSource': ?pulumi.Input.mapOptionalInputValue<NotebookExecutionDirectNotebookSource, Map<String, dynamic>>(directNotebookSource, (value) => value.toMap()),
'displayName': displayName,
'executionTimeout': ?executionTimeout,
'executionUser': ?executionUser,
'gcsNotebookSource': ?pulumi.Input.mapOptionalInputValue<NotebookExecutionGcsNotebookSource, Map<String, dynamic>>(gcsNotebookSource, (value) => value.toMap()),
'gcsOutputUri': gcsOutputUri,
'location': location,
'notebookExecutionJobId': ?notebookExecutionJobId,
'notebookRuntimeTemplateResourceName': ?notebookRuntimeTemplateResourceName,
'project': ?project,
'serviceAccount': ?serviceAccount,
'workbenchRuntime': ?pulumi.Input.mapOptionalInputValue<NotebookExecutionWorkbenchRuntime, Map<String, dynamic>>(workbenchRuntime, (value) => value.toMap()),
};
}