GetNotebookRuntimeTemplateResult class
Result data returned by getNotebookRuntimeTemplate.
Constructors
-
GetNotebookRuntimeTemplateResult({required String createTime, required GoogleCloudAiplatformV1PersistentDiskSpecResponse dataPersistentDiskSpec, required String description, required String displayName, required String etag, required GoogleCloudAiplatformV1NotebookEucConfigResponse eucConfig, required GoogleCloudAiplatformV1NotebookIdleShutdownConfigResponse idleShutdownConfig, required bool isDefault, required Map<
String, String> labels, required GoogleCloudAiplatformV1MachineSpecResponse machineSpec, required String name, required GoogleCloudAiplatformV1NetworkSpecResponse networkSpec, required String notebookRuntimeType, required String serviceAccount, required String updateTime}) -
Creates a new GetNotebookRuntimeTemplateResult.
createTimeTimestamp when this NotebookRuntimeTemplate was created.dataPersistentDiskSpecOptional. The specification of persistent disk attached to the runtime as data disk storage.descriptionThe description of the NotebookRuntimeTemplate.displayNameThe display name of the NotebookRuntimeTemplate. The name can be up to 128 characters long and can consist of any UTF-8 characters.etagUsed to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.eucConfigEUC configuration of the NotebookRuntimeTemplate.idleShutdownConfigThe idle shutdown configuration of NotebookRuntimeTemplate. This config will only be set when idle shutdown is enabled.isDefaultThe default template to use if not specified.labelsThe labels with user-defined metadata to organize the NotebookRuntimeTemplates. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.machineSpecOptional. Immutable. The specification of a single machine for the template.nameThe resource name of the NotebookRuntimeTemplate.networkSpecOptional. Network spec.notebookRuntimeTypeOptional. Immutable. The type of the notebook runtime template.serviceAccountThe service account that the runtime workload runs as. You can use any service account within the same project, but you must have the service account user permission to use the instance. If not specified, the Compute Engine default service account is used.updateTimeTimestamp when this NotebookRuntimeTemplate was most recently updated.const -
GetNotebookRuntimeTemplateResult.fromMap(Map<
String, dynamic> map) -
factory
Properties
- createTime → String
-
Timestamp when this NotebookRuntimeTemplate was created.
final
- dataPersistentDiskSpec → GoogleCloudAiplatformV1PersistentDiskSpecResponse
-
Optional. The specification of persistent disk attached to the runtime as data disk storage.
final
- description → String
-
The description of the NotebookRuntimeTemplate.
final
- displayName → String
-
The display name of the NotebookRuntimeTemplate. The name can be up to 128 characters long and can consist of any UTF-8 characters.
final
- etag → String
-
Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
final
- eucConfig → GoogleCloudAiplatformV1NotebookEucConfigResponse
-
EUC configuration of the NotebookRuntimeTemplate.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- idleShutdownConfig → GoogleCloudAiplatformV1NotebookIdleShutdownConfigResponse
-
The idle shutdown configuration of NotebookRuntimeTemplate. This config will only be set when idle shutdown is enabled.
final
- isDefault → bool
-
The default template to use if not specified.
final
-
labels
→ Map<
String, String> -
The labels with user-defined metadata to organize the NotebookRuntimeTemplates. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
final
- machineSpec → GoogleCloudAiplatformV1MachineSpecResponse
-
Optional. Immutable. The specification of a single machine for the template.
final
- name → String
-
The resource name of the NotebookRuntimeTemplate.
final
- networkSpec → GoogleCloudAiplatformV1NetworkSpecResponse
-
Optional. Network spec.
final
- notebookRuntimeType → String
-
Optional. Immutable. The type of the notebook runtime template.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- serviceAccount → String
-
The service account that the runtime workload runs as. You can use any service account within the same project, but you must have the service account user permission to use the instance. If not specified, the Compute Engine default service account is used.
final
- updateTime → String
-
Timestamp when this NotebookRuntimeTemplate was most recently updated.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited