NotebookRuntimeTemplate constructor
NotebookRuntimeTemplate({
- String name = '',
- required String displayName,
- String description = '',
- bool isDefault = false,
- MachineSpec? machineSpec,
- PersistentDiskSpec? dataPersistentDiskSpec,
- NetworkSpec? networkSpec,
- String serviceAccount = '',
- String etag = '',
- Map<
String, String> labels = const {}, - NotebookIdleShutdownConfig? idleShutdownConfig,
- NotebookEucConfig? eucConfig,
- Timestamp? createTime,
- Timestamp? updateTime,
- NotebookRuntimeType notebookRuntimeType = NotebookRuntimeType.$default,
- ShieldedVmConfig? shieldedVmConfig,
- List<
String> networkTags = const [], - EncryptionSpec? encryptionSpec,
- NotebookSoftwareConfig? softwareConfig,
Implementation
NotebookRuntimeTemplate({
this.name = '',
required this.displayName,
this.description = '',
this.isDefault = false,
this.machineSpec,
this.dataPersistentDiskSpec,
this.networkSpec,
this.serviceAccount = '',
this.etag = '',
this.labels = const {},
this.idleShutdownConfig,
this.eucConfig,
this.createTime,
this.updateTime,
this.notebookRuntimeType = NotebookRuntimeType.$default,
this.shieldedVmConfig,
this.networkTags = const [],
this.encryptionSpec,
this.softwareConfig,
}) : super(fullyQualifiedName);