Resource: NotebookRuntimeTemplate
A template that specifies runtime configurations such as machine type, runtime version, network configurations, etc. Multiple runtimes can be created from a runtime template.
name
string
The resource name of the NotebookRuntimeTemplate.
displayName
string
Required. The display name of the NotebookRuntimeTemplate. The name can be up to 128 characters long and can consist of any UTF-8 characters.
description
string
The description of the NotebookRuntimeTemplate.
isDefault
(deprecated)
boolean
Output only. Deprecated: This field has no behavior. Use notebookRuntimeType = 'ONE_CLICK' instead.
The default template to use if not specified.
Optional. Immutable. The specification of a single machine for the template.
Optional. The specification of [persistent disk][https://cloud.google.com/compute/docs/disks/persistent-disks] attached to the runtime as data disk storage.
Optional. Network spec.
serviceAccount
(deprecated)
string
Deprecated: This field is ignored and the "Vertex AI Notebook service Account" (service-PROJECT_NUMBER@gcp-sa-aiplatform-vm.iam.gserviceaccount.com) is used for the runtime workload identity. See https://cloud.google.com/iam/docs/service-agents#vertex-ai-notebook-service-account for more details. For NotebookExecutionJob, use NotebookExecutionJob.service_account instead.
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.
etag
string
Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
labels
map (key: string, value: 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.
The idle shutdown configuration of NotebookRuntimeTemplate. This config will only be set when idle shutdown is enabled.
EUC configuration of the NotebookRuntimeTemplate.
Output only. timestamp when this NotebookRuntimeTemplate was created.
A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z"
and "2014-10-02T15:01:23.045123456Z"
.
Output only. timestamp when this NotebookRuntimeTemplate was most recently updated.
A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z"
and "2014-10-02T15:01:23.045123456Z"
.
Optional. Immutable. The type of the notebook runtime template.
Optional. Immutable. Runtime Shielded VM spec.
Customer-managed encryption key spec for the notebook runtime.
JSON representation |
---|
{ "name": string, "displayName": string, "description": string, "isDefault": boolean, "machineSpec": { object ( |
Methods |
|
---|---|
|
Creates a NotebookRuntimeTemplate. |
|
Deletes a NotebookRuntimeTemplate. |
|
Gets a NotebookRuntimeTemplate. |
|
Gets the access control policy for a resource. |
|
Lists NotebookRuntimeTemplates in a Location. |
|
Updates a NotebookRuntimeTemplate. |
|
Sets the access control policy on the specified resource. |
|
Returns permissions that a caller has on the specified resource. |