Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.aiplatform/v1.NotebookRuntimeTemplate
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Creates a NotebookRuntimeTemplate. Auto-naming is currently not supported for this resource.
Create NotebookRuntimeTemplate Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new NotebookRuntimeTemplate(name: string, args: NotebookRuntimeTemplateArgs, opts?: CustomResourceOptions);@overload
def NotebookRuntimeTemplate(resource_name: str,
                            args: NotebookRuntimeTemplateArgs,
                            opts: Optional[ResourceOptions] = None)
@overload
def NotebookRuntimeTemplate(resource_name: str,
                            opts: Optional[ResourceOptions] = None,
                            display_name: Optional[str] = None,
                            labels: Optional[Mapping[str, str]] = None,
                            description: Optional[str] = None,
                            etag: Optional[str] = None,
                            euc_config: Optional[GoogleCloudAiplatformV1NotebookEucConfigArgs] = None,
                            idle_shutdown_config: Optional[GoogleCloudAiplatformV1NotebookIdleShutdownConfigArgs] = None,
                            data_persistent_disk_spec: Optional[GoogleCloudAiplatformV1PersistentDiskSpecArgs] = None,
                            location: Optional[str] = None,
                            machine_spec: Optional[GoogleCloudAiplatformV1MachineSpecArgs] = None,
                            network_spec: Optional[GoogleCloudAiplatformV1NetworkSpecArgs] = None,
                            notebook_runtime_template_id: Optional[str] = None,
                            notebook_runtime_type: Optional[NotebookRuntimeTemplateNotebookRuntimeType] = None,
                            project: Optional[str] = None,
                            service_account: Optional[str] = None)func NewNotebookRuntimeTemplate(ctx *Context, name string, args NotebookRuntimeTemplateArgs, opts ...ResourceOption) (*NotebookRuntimeTemplate, error)public NotebookRuntimeTemplate(string name, NotebookRuntimeTemplateArgs args, CustomResourceOptions? opts = null)
public NotebookRuntimeTemplate(String name, NotebookRuntimeTemplateArgs args)
public NotebookRuntimeTemplate(String name, NotebookRuntimeTemplateArgs args, CustomResourceOptions options)
type: google-native:aiplatform/v1:NotebookRuntimeTemplate
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args NotebookRuntimeTemplateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args NotebookRuntimeTemplateArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args NotebookRuntimeTemplateArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args NotebookRuntimeTemplateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args NotebookRuntimeTemplateArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var notebookRuntimeTemplateResource = new GoogleNative.Aiplatform.V1.NotebookRuntimeTemplate("notebookRuntimeTemplateResource", new()
{
    DisplayName = "string",
    Labels = 
    {
        { "string", "string" },
    },
    Description = "string",
    Etag = "string",
    EucConfig = new GoogleNative.Aiplatform.V1.Inputs.GoogleCloudAiplatformV1NotebookEucConfigArgs
    {
        EucDisabled = false,
    },
    IdleShutdownConfig = new GoogleNative.Aiplatform.V1.Inputs.GoogleCloudAiplatformV1NotebookIdleShutdownConfigArgs
    {
        IdleTimeout = "string",
        IdleShutdownDisabled = false,
    },
    DataPersistentDiskSpec = new GoogleNative.Aiplatform.V1.Inputs.GoogleCloudAiplatformV1PersistentDiskSpecArgs
    {
        DiskSizeGb = "string",
        DiskType = "string",
    },
    Location = "string",
    MachineSpec = new GoogleNative.Aiplatform.V1.Inputs.GoogleCloudAiplatformV1MachineSpecArgs
    {
        AcceleratorCount = 0,
        AcceleratorType = GoogleNative.Aiplatform.V1.GoogleCloudAiplatformV1MachineSpecAcceleratorType.AcceleratorTypeUnspecified,
        MachineType = "string",
        TpuTopology = "string",
    },
    NetworkSpec = new GoogleNative.Aiplatform.V1.Inputs.GoogleCloudAiplatformV1NetworkSpecArgs
    {
        EnableInternetAccess = false,
        Network = "string",
        Subnetwork = "string",
    },
    NotebookRuntimeTemplateId = "string",
    NotebookRuntimeType = GoogleNative.Aiplatform.V1.NotebookRuntimeTemplateNotebookRuntimeType.NotebookRuntimeTypeUnspecified,
    Project = "string",
    ServiceAccount = "string",
});
example, err := aiplatform.NewNotebookRuntimeTemplate(ctx, "notebookRuntimeTemplateResource", &aiplatform.NotebookRuntimeTemplateArgs{
	DisplayName: pulumi.String("string"),
	Labels: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	Description: pulumi.String("string"),
	Etag:        pulumi.String("string"),
	EucConfig: &aiplatform.GoogleCloudAiplatformV1NotebookEucConfigArgs{
		EucDisabled: pulumi.Bool(false),
	},
	IdleShutdownConfig: &aiplatform.GoogleCloudAiplatformV1NotebookIdleShutdownConfigArgs{
		IdleTimeout:          pulumi.String("string"),
		IdleShutdownDisabled: pulumi.Bool(false),
	},
	DataPersistentDiskSpec: &aiplatform.GoogleCloudAiplatformV1PersistentDiskSpecArgs{
		DiskSizeGb: pulumi.String("string"),
		DiskType:   pulumi.String("string"),
	},
	Location: pulumi.String("string"),
	MachineSpec: &aiplatform.GoogleCloudAiplatformV1MachineSpecArgs{
		AcceleratorCount: pulumi.Int(0),
		AcceleratorType:  aiplatform.GoogleCloudAiplatformV1MachineSpecAcceleratorTypeAcceleratorTypeUnspecified,
		MachineType:      pulumi.String("string"),
		TpuTopology:      pulumi.String("string"),
	},
	NetworkSpec: &aiplatform.GoogleCloudAiplatformV1NetworkSpecArgs{
		EnableInternetAccess: pulumi.Bool(false),
		Network:              pulumi.String("string"),
		Subnetwork:           pulumi.String("string"),
	},
	NotebookRuntimeTemplateId: pulumi.String("string"),
	NotebookRuntimeType:       aiplatform.NotebookRuntimeTemplateNotebookRuntimeTypeNotebookRuntimeTypeUnspecified,
	Project:                   pulumi.String("string"),
	ServiceAccount:            pulumi.String("string"),
})
var notebookRuntimeTemplateResource = new NotebookRuntimeTemplate("notebookRuntimeTemplateResource", NotebookRuntimeTemplateArgs.builder()
    .displayName("string")
    .labels(Map.of("string", "string"))
    .description("string")
    .etag("string")
    .eucConfig(GoogleCloudAiplatformV1NotebookEucConfigArgs.builder()
        .eucDisabled(false)
        .build())
    .idleShutdownConfig(GoogleCloudAiplatformV1NotebookIdleShutdownConfigArgs.builder()
        .idleTimeout("string")
        .idleShutdownDisabled(false)
        .build())
    .dataPersistentDiskSpec(GoogleCloudAiplatformV1PersistentDiskSpecArgs.builder()
        .diskSizeGb("string")
        .diskType("string")
        .build())
    .location("string")
    .machineSpec(GoogleCloudAiplatformV1MachineSpecArgs.builder()
        .acceleratorCount(0)
        .acceleratorType("ACCELERATOR_TYPE_UNSPECIFIED")
        .machineType("string")
        .tpuTopology("string")
        .build())
    .networkSpec(GoogleCloudAiplatformV1NetworkSpecArgs.builder()
        .enableInternetAccess(false)
        .network("string")
        .subnetwork("string")
        .build())
    .notebookRuntimeTemplateId("string")
    .notebookRuntimeType("NOTEBOOK_RUNTIME_TYPE_UNSPECIFIED")
    .project("string")
    .serviceAccount("string")
    .build());
notebook_runtime_template_resource = google_native.aiplatform.v1.NotebookRuntimeTemplate("notebookRuntimeTemplateResource",
    display_name="string",
    labels={
        "string": "string",
    },
    description="string",
    etag="string",
    euc_config={
        "euc_disabled": False,
    },
    idle_shutdown_config={
        "idle_timeout": "string",
        "idle_shutdown_disabled": False,
    },
    data_persistent_disk_spec={
        "disk_size_gb": "string",
        "disk_type": "string",
    },
    location="string",
    machine_spec={
        "accelerator_count": 0,
        "accelerator_type": google_native.aiplatform.v1.GoogleCloudAiplatformV1MachineSpecAcceleratorType.ACCELERATOR_TYPE_UNSPECIFIED,
        "machine_type": "string",
        "tpu_topology": "string",
    },
    network_spec={
        "enable_internet_access": False,
        "network": "string",
        "subnetwork": "string",
    },
    notebook_runtime_template_id="string",
    notebook_runtime_type=google_native.aiplatform.v1.NotebookRuntimeTemplateNotebookRuntimeType.NOTEBOOK_RUNTIME_TYPE_UNSPECIFIED,
    project="string",
    service_account="string")
const notebookRuntimeTemplateResource = new google_native.aiplatform.v1.NotebookRuntimeTemplate("notebookRuntimeTemplateResource", {
    displayName: "string",
    labels: {
        string: "string",
    },
    description: "string",
    etag: "string",
    eucConfig: {
        eucDisabled: false,
    },
    idleShutdownConfig: {
        idleTimeout: "string",
        idleShutdownDisabled: false,
    },
    dataPersistentDiskSpec: {
        diskSizeGb: "string",
        diskType: "string",
    },
    location: "string",
    machineSpec: {
        acceleratorCount: 0,
        acceleratorType: google_native.aiplatform.v1.GoogleCloudAiplatformV1MachineSpecAcceleratorType.AcceleratorTypeUnspecified,
        machineType: "string",
        tpuTopology: "string",
    },
    networkSpec: {
        enableInternetAccess: false,
        network: "string",
        subnetwork: "string",
    },
    notebookRuntimeTemplateId: "string",
    notebookRuntimeType: google_native.aiplatform.v1.NotebookRuntimeTemplateNotebookRuntimeType.NotebookRuntimeTypeUnspecified,
    project: "string",
    serviceAccount: "string",
});
type: google-native:aiplatform/v1:NotebookRuntimeTemplate
properties:
    dataPersistentDiskSpec:
        diskSizeGb: string
        diskType: string
    description: string
    displayName: string
    etag: string
    eucConfig:
        eucDisabled: false
    idleShutdownConfig:
        idleShutdownDisabled: false
        idleTimeout: string
    labels:
        string: string
    location: string
    machineSpec:
        acceleratorCount: 0
        acceleratorType: ACCELERATOR_TYPE_UNSPECIFIED
        machineType: string
        tpuTopology: string
    networkSpec:
        enableInternetAccess: false
        network: string
        subnetwork: string
    notebookRuntimeTemplateId: string
    notebookRuntimeType: NOTEBOOK_RUNTIME_TYPE_UNSPECIFIED
    project: string
    serviceAccount: string
NotebookRuntimeTemplate Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The NotebookRuntimeTemplate resource accepts the following input properties:
- 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.
- DataPersistent Pulumi.Disk Spec Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Persistent Disk Spec 
- Optional. The specification of persistent disk attached to the runtime as data disk storage.
- Description string
- The description of the NotebookRuntimeTemplate.
- Etag string
- Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
- EucConfig Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Notebook Euc Config 
- EUC configuration of the NotebookRuntimeTemplate.
- IdleShutdown Pulumi.Config Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Notebook Idle Shutdown Config 
- The idle shutdown configuration of NotebookRuntimeTemplate. This config will only be set when idle shutdown is enabled.
- Labels Dictionary<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.
- Location string
- MachineSpec Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Machine Spec 
- Optional. Immutable. The specification of a single machine for the template.
- NetworkSpec Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Network Spec 
- Optional. Network spec.
- NotebookRuntime stringTemplate Id 
- Optional. User specified ID for the notebook runtime template.
- NotebookRuntime Pulumi.Type Google Native. Aiplatform. V1. Notebook Runtime Template Notebook Runtime Type 
- Optional. Immutable. The type of the notebook runtime template.
- Project string
- 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.
- 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.
- DataPersistent GoogleDisk Spec Cloud Aiplatform V1Persistent Disk Spec Args 
- Optional. The specification of persistent disk attached to the runtime as data disk storage.
- Description string
- The description of the NotebookRuntimeTemplate.
- Etag string
- Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
- EucConfig GoogleCloud Aiplatform V1Notebook Euc Config Args 
- EUC configuration of the NotebookRuntimeTemplate.
- IdleShutdown GoogleConfig Cloud Aiplatform V1Notebook Idle Shutdown Config Args 
- The idle shutdown configuration of NotebookRuntimeTemplate. This config will only be set when idle shutdown is enabled.
- 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.
- Location string
- MachineSpec GoogleCloud Aiplatform V1Machine Spec Args 
- Optional. Immutable. The specification of a single machine for the template.
- NetworkSpec GoogleCloud Aiplatform V1Network Spec Args 
- Optional. Network spec.
- NotebookRuntime stringTemplate Id 
- Optional. User specified ID for the notebook runtime template.
- NotebookRuntime NotebookType Runtime Template Notebook Runtime Type 
- Optional. Immutable. The type of the notebook runtime template.
- Project string
- 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.
- 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.
- dataPersistent GoogleDisk Spec Cloud Aiplatform V1Persistent Disk Spec 
- Optional. The specification of persistent disk attached to the runtime as data disk storage.
- description String
- The description of the NotebookRuntimeTemplate.
- etag String
- Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
- eucConfig GoogleCloud Aiplatform V1Notebook Euc Config 
- EUC configuration of the NotebookRuntimeTemplate.
- idleShutdown GoogleConfig Cloud Aiplatform V1Notebook Idle Shutdown Config 
- The idle shutdown configuration of NotebookRuntimeTemplate. This config will only be set when idle shutdown is enabled.
- 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.
- location String
- machineSpec GoogleCloud Aiplatform V1Machine Spec 
- Optional. Immutable. The specification of a single machine for the template.
- networkSpec GoogleCloud Aiplatform V1Network Spec 
- Optional. Network spec.
- notebookRuntime StringTemplate Id 
- Optional. User specified ID for the notebook runtime template.
- notebookRuntime NotebookType Runtime Template Notebook Runtime Type 
- Optional. Immutable. The type of the notebook runtime template.
- project String
- 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.
- 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.
- dataPersistent GoogleDisk Spec Cloud Aiplatform V1Persistent Disk Spec 
- Optional. The specification of persistent disk attached to the runtime as data disk storage.
- description string
- The description of the NotebookRuntimeTemplate.
- etag string
- Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
- eucConfig GoogleCloud Aiplatform V1Notebook Euc Config 
- EUC configuration of the NotebookRuntimeTemplate.
- idleShutdown GoogleConfig Cloud Aiplatform V1Notebook Idle Shutdown Config 
- The idle shutdown configuration of NotebookRuntimeTemplate. This config will only be set when idle shutdown is enabled.
- labels {[key: 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.
- location string
- machineSpec GoogleCloud Aiplatform V1Machine Spec 
- Optional. Immutable. The specification of a single machine for the template.
- networkSpec GoogleCloud Aiplatform V1Network Spec 
- Optional. Network spec.
- notebookRuntime stringTemplate Id 
- Optional. User specified ID for the notebook runtime template.
- notebookRuntime NotebookType Runtime Template Notebook Runtime Type 
- Optional. Immutable. The type of the notebook runtime template.
- project string
- 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.
- display_name str
- The display name of the NotebookRuntimeTemplate. The name can be up to 128 characters long and can consist of any UTF-8 characters.
- data_persistent_ Googledisk_ spec Cloud Aiplatform V1Persistent Disk Spec Args 
- Optional. The specification of persistent disk attached to the runtime as data disk storage.
- description str
- The description of the NotebookRuntimeTemplate.
- etag str
- Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
- euc_config GoogleCloud Aiplatform V1Notebook Euc Config Args 
- EUC configuration of the NotebookRuntimeTemplate.
- idle_shutdown_ Googleconfig Cloud Aiplatform V1Notebook Idle Shutdown Config Args 
- The idle shutdown configuration of NotebookRuntimeTemplate. This config will only be set when idle shutdown is enabled.
- labels Mapping[str, str]
- 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.
- location str
- machine_spec GoogleCloud Aiplatform V1Machine Spec Args 
- Optional. Immutable. The specification of a single machine for the template.
- network_spec GoogleCloud Aiplatform V1Network Spec Args 
- Optional. Network spec.
- notebook_runtime_ strtemplate_ id 
- Optional. User specified ID for the notebook runtime template.
- notebook_runtime_ Notebooktype Runtime Template Notebook Runtime Type 
- Optional. Immutable. The type of the notebook runtime template.
- project str
- service_account str
- 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.
- 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.
- dataPersistent Property MapDisk Spec 
- Optional. The specification of persistent disk attached to the runtime as data disk storage.
- description String
- The description of the NotebookRuntimeTemplate.
- etag String
- Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
- eucConfig Property Map
- EUC configuration of the NotebookRuntimeTemplate.
- idleShutdown Property MapConfig 
- The idle shutdown configuration of NotebookRuntimeTemplate. This config will only be set when idle shutdown is enabled.
- labels Map<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.
- location String
- machineSpec Property Map
- Optional. Immutable. The specification of a single machine for the template.
- networkSpec Property Map
- Optional. Network spec.
- notebookRuntime StringTemplate Id 
- Optional. User specified ID for the notebook runtime template.
- notebookRuntime "NOTEBOOK_RUNTIME_TYPE_UNSPECIFIED" | "USER_DEFINED" | "ONE_CLICK"Type 
- Optional. Immutable. The type of the notebook runtime template.
- project String
- 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.
Outputs
All input properties are implicitly available as output properties. Additionally, the NotebookRuntimeTemplate resource produces the following output properties:
- CreateTime string
- Timestamp when this NotebookRuntimeTemplate was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- IsDefault bool
- The default template to use if not specified.
- Name string
- The resource name of the NotebookRuntimeTemplate.
- UpdateTime string
- Timestamp when this NotebookRuntimeTemplate was most recently updated.
- CreateTime string
- Timestamp when this NotebookRuntimeTemplate was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- IsDefault bool
- The default template to use if not specified.
- Name string
- The resource name of the NotebookRuntimeTemplate.
- UpdateTime string
- Timestamp when this NotebookRuntimeTemplate was most recently updated.
- createTime String
- Timestamp when this NotebookRuntimeTemplate was created.
- id String
- The provider-assigned unique ID for this managed resource.
- isDefault Boolean
- The default template to use if not specified.
- name String
- The resource name of the NotebookRuntimeTemplate.
- updateTime String
- Timestamp when this NotebookRuntimeTemplate was most recently updated.
- createTime string
- Timestamp when this NotebookRuntimeTemplate was created.
- id string
- The provider-assigned unique ID for this managed resource.
- isDefault boolean
- The default template to use if not specified.
- name string
- The resource name of the NotebookRuntimeTemplate.
- updateTime string
- Timestamp when this NotebookRuntimeTemplate was most recently updated.
- create_time str
- Timestamp when this NotebookRuntimeTemplate was created.
- id str
- The provider-assigned unique ID for this managed resource.
- is_default bool
- The default template to use if not specified.
- name str
- The resource name of the NotebookRuntimeTemplate.
- update_time str
- Timestamp when this NotebookRuntimeTemplate was most recently updated.
- createTime String
- Timestamp when this NotebookRuntimeTemplate was created.
- id String
- The provider-assigned unique ID for this managed resource.
- isDefault Boolean
- The default template to use if not specified.
- name String
- The resource name of the NotebookRuntimeTemplate.
- updateTime String
- Timestamp when this NotebookRuntimeTemplate was most recently updated.
Supporting Types
GoogleCloudAiplatformV1MachineSpec, GoogleCloudAiplatformV1MachineSpecArgs          
- AcceleratorCount int
- The number of accelerators to attach to the machine.
- AcceleratorType Pulumi.Google Native. Aiplatform. V1. Google Cloud Aiplatform V1Machine Spec Accelerator Type 
- Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- MachineType string
- Immutable. The type of the machine. See the list of machine types supported for prediction See the list of machine types supported for custom training. For DeployedModel this field is optional, and the default value is n1-standard-2. For BatchPredictionJob or as part of WorkerPoolSpec this field is required.
- TpuTopology string
- Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
- AcceleratorCount int
- The number of accelerators to attach to the machine.
- AcceleratorType GoogleCloud Aiplatform V1Machine Spec Accelerator Type 
- Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- MachineType string
- Immutable. The type of the machine. See the list of machine types supported for prediction See the list of machine types supported for custom training. For DeployedModel this field is optional, and the default value is n1-standard-2. For BatchPredictionJob or as part of WorkerPoolSpec this field is required.
- TpuTopology string
- Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
- acceleratorCount Integer
- The number of accelerators to attach to the machine.
- acceleratorType GoogleCloud Aiplatform V1Machine Spec Accelerator Type 
- Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- machineType String
- Immutable. The type of the machine. See the list of machine types supported for prediction See the list of machine types supported for custom training. For DeployedModel this field is optional, and the default value is n1-standard-2. For BatchPredictionJob or as part of WorkerPoolSpec this field is required.
- tpuTopology String
- Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
- acceleratorCount number
- The number of accelerators to attach to the machine.
- acceleratorType GoogleCloud Aiplatform V1Machine Spec Accelerator Type 
- Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- machineType string
- Immutable. The type of the machine. See the list of machine types supported for prediction See the list of machine types supported for custom training. For DeployedModel this field is optional, and the default value is n1-standard-2. For BatchPredictionJob or as part of WorkerPoolSpec this field is required.
- tpuTopology string
- Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
- accelerator_count int
- The number of accelerators to attach to the machine.
- accelerator_type GoogleCloud Aiplatform V1Machine Spec Accelerator Type 
- Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- machine_type str
- Immutable. The type of the machine. See the list of machine types supported for prediction See the list of machine types supported for custom training. For DeployedModel this field is optional, and the default value is n1-standard-2. For BatchPredictionJob or as part of WorkerPoolSpec this field is required.
- tpu_topology str
- Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
- acceleratorCount Number
- The number of accelerators to attach to the machine.
- acceleratorType "ACCELERATOR_TYPE_UNSPECIFIED" | "NVIDIA_TESLA_K80" | "NVIDIA_TESLA_P100" | "NVIDIA_TESLA_V100" | "NVIDIA_TESLA_P4" | "NVIDIA_TESLA_T4" | "NVIDIA_TESLA_A100" | "NVIDIA_A100_80GB" | "NVIDIA_L4" | "TPU_V2" | "TPU_V3" | "TPU_V4_POD"
- Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- machineType String
- Immutable. The type of the machine. See the list of machine types supported for prediction See the list of machine types supported for custom training. For DeployedModel this field is optional, and the default value is n1-standard-2. For BatchPredictionJob or as part of WorkerPoolSpec this field is required.
- tpuTopology String
- Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
GoogleCloudAiplatformV1MachineSpecAcceleratorType, GoogleCloudAiplatformV1MachineSpecAcceleratorTypeArgs              
- AcceleratorType Unspecified 
- ACCELERATOR_TYPE_UNSPECIFIEDUnspecified accelerator type, which means no accelerator.
- NvidiaTesla K80 
- NVIDIA_TESLA_K80Nvidia Tesla K80 GPU.
- NvidiaTesla P100 
- NVIDIA_TESLA_P100Nvidia Tesla P100 GPU.
- NvidiaTesla V100 
- NVIDIA_TESLA_V100Nvidia Tesla V100 GPU.
- NvidiaTesla P4 
- NVIDIA_TESLA_P4Nvidia Tesla P4 GPU.
- NvidiaTesla T4 
- NVIDIA_TESLA_T4Nvidia Tesla T4 GPU.
- NvidiaTesla A100 
- NVIDIA_TESLA_A100Nvidia Tesla A100 GPU.
- NvidiaA10080gb 
- NVIDIA_A100_80GBNvidia A100 80GB GPU.
- NvidiaL4 
- NVIDIA_L4Nvidia L4 GPU.
- TpuV2 
- TPU_V2TPU v2.
- TpuV3 
- TPU_V3TPU v3.
- TpuV4Pod 
- TPU_V4_PODTPU v4.
- GoogleCloud Aiplatform V1Machine Spec Accelerator Type Accelerator Type Unspecified 
- ACCELERATOR_TYPE_UNSPECIFIEDUnspecified accelerator type, which means no accelerator.
- GoogleCloud Aiplatform V1Machine Spec Accelerator Type Nvidia Tesla K80 
- NVIDIA_TESLA_K80Nvidia Tesla K80 GPU.
- GoogleCloud Aiplatform V1Machine Spec Accelerator Type Nvidia Tesla P100 
- NVIDIA_TESLA_P100Nvidia Tesla P100 GPU.
- GoogleCloud Aiplatform V1Machine Spec Accelerator Type Nvidia Tesla V100 
- NVIDIA_TESLA_V100Nvidia Tesla V100 GPU.
- GoogleCloud Aiplatform V1Machine Spec Accelerator Type Nvidia Tesla P4 
- NVIDIA_TESLA_P4Nvidia Tesla P4 GPU.
- GoogleCloud Aiplatform V1Machine Spec Accelerator Type Nvidia Tesla T4 
- NVIDIA_TESLA_T4Nvidia Tesla T4 GPU.
- GoogleCloud Aiplatform V1Machine Spec Accelerator Type Nvidia Tesla A100 
- NVIDIA_TESLA_A100Nvidia Tesla A100 GPU.
- GoogleCloud Aiplatform V1Machine Spec Accelerator Type Nvidia A10080gb 
- NVIDIA_A100_80GBNvidia A100 80GB GPU.
- GoogleCloud Aiplatform V1Machine Spec Accelerator Type Nvidia L4 
- NVIDIA_L4Nvidia L4 GPU.
- GoogleCloud Aiplatform V1Machine Spec Accelerator Type Tpu V2 
- TPU_V2TPU v2.
- GoogleCloud Aiplatform V1Machine Spec Accelerator Type Tpu V3 
- TPU_V3TPU v3.
- GoogleCloud Aiplatform V1Machine Spec Accelerator Type Tpu V4Pod 
- TPU_V4_PODTPU v4.
- AcceleratorType Unspecified 
- ACCELERATOR_TYPE_UNSPECIFIEDUnspecified accelerator type, which means no accelerator.
- NvidiaTesla K80 
- NVIDIA_TESLA_K80Nvidia Tesla K80 GPU.
- NvidiaTesla P100 
- NVIDIA_TESLA_P100Nvidia Tesla P100 GPU.
- NvidiaTesla V100 
- NVIDIA_TESLA_V100Nvidia Tesla V100 GPU.
- NvidiaTesla P4 
- NVIDIA_TESLA_P4Nvidia Tesla P4 GPU.
- NvidiaTesla T4 
- NVIDIA_TESLA_T4Nvidia Tesla T4 GPU.
- NvidiaTesla A100 
- NVIDIA_TESLA_A100Nvidia Tesla A100 GPU.
- NvidiaA10080gb 
- NVIDIA_A100_80GBNvidia A100 80GB GPU.
- NvidiaL4 
- NVIDIA_L4Nvidia L4 GPU.
- TpuV2 
- TPU_V2TPU v2.
- TpuV3 
- TPU_V3TPU v3.
- TpuV4Pod 
- TPU_V4_PODTPU v4.
- AcceleratorType Unspecified 
- ACCELERATOR_TYPE_UNSPECIFIEDUnspecified accelerator type, which means no accelerator.
- NvidiaTesla K80 
- NVIDIA_TESLA_K80Nvidia Tesla K80 GPU.
- NvidiaTesla P100 
- NVIDIA_TESLA_P100Nvidia Tesla P100 GPU.
- NvidiaTesla V100 
- NVIDIA_TESLA_V100Nvidia Tesla V100 GPU.
- NvidiaTesla P4 
- NVIDIA_TESLA_P4Nvidia Tesla P4 GPU.
- NvidiaTesla T4 
- NVIDIA_TESLA_T4Nvidia Tesla T4 GPU.
- NvidiaTesla A100 
- NVIDIA_TESLA_A100Nvidia Tesla A100 GPU.
- NvidiaA10080gb 
- NVIDIA_A100_80GBNvidia A100 80GB GPU.
- NvidiaL4 
- NVIDIA_L4Nvidia L4 GPU.
- TpuV2 
- TPU_V2TPU v2.
- TpuV3 
- TPU_V3TPU v3.
- TpuV4Pod 
- TPU_V4_PODTPU v4.
- ACCELERATOR_TYPE_UNSPECIFIED
- ACCELERATOR_TYPE_UNSPECIFIEDUnspecified accelerator type, which means no accelerator.
- NVIDIA_TESLA_K80
- NVIDIA_TESLA_K80Nvidia Tesla K80 GPU.
- NVIDIA_TESLA_P100
- NVIDIA_TESLA_P100Nvidia Tesla P100 GPU.
- NVIDIA_TESLA_V100
- NVIDIA_TESLA_V100Nvidia Tesla V100 GPU.
- NVIDIA_TESLA_P4
- NVIDIA_TESLA_P4Nvidia Tesla P4 GPU.
- NVIDIA_TESLA_T4
- NVIDIA_TESLA_T4Nvidia Tesla T4 GPU.
- NVIDIA_TESLA_A100
- NVIDIA_TESLA_A100Nvidia Tesla A100 GPU.
- NVIDIA_A10080GB
- NVIDIA_A100_80GBNvidia A100 80GB GPU.
- NVIDIA_L4
- NVIDIA_L4Nvidia L4 GPU.
- TPU_V2
- TPU_V2TPU v2.
- TPU_V3
- TPU_V3TPU v3.
- TPU_V4_POD
- TPU_V4_PODTPU v4.
- "ACCELERATOR_TYPE_UNSPECIFIED"
- ACCELERATOR_TYPE_UNSPECIFIEDUnspecified accelerator type, which means no accelerator.
- "NVIDIA_TESLA_K80"
- NVIDIA_TESLA_K80Nvidia Tesla K80 GPU.
- "NVIDIA_TESLA_P100"
- NVIDIA_TESLA_P100Nvidia Tesla P100 GPU.
- "NVIDIA_TESLA_V100"
- NVIDIA_TESLA_V100Nvidia Tesla V100 GPU.
- "NVIDIA_TESLA_P4"
- NVIDIA_TESLA_P4Nvidia Tesla P4 GPU.
- "NVIDIA_TESLA_T4"
- NVIDIA_TESLA_T4Nvidia Tesla T4 GPU.
- "NVIDIA_TESLA_A100"
- NVIDIA_TESLA_A100Nvidia Tesla A100 GPU.
- "NVIDIA_A100_80GB"
- NVIDIA_A100_80GBNvidia A100 80GB GPU.
- "NVIDIA_L4"
- NVIDIA_L4Nvidia L4 GPU.
- "TPU_V2"
- TPU_V2TPU v2.
- "TPU_V3"
- TPU_V3TPU v3.
- "TPU_V4_POD"
- TPU_V4_PODTPU v4.
GoogleCloudAiplatformV1MachineSpecResponse, GoogleCloudAiplatformV1MachineSpecResponseArgs            
- AcceleratorCount int
- The number of accelerators to attach to the machine.
- AcceleratorType string
- Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- MachineType string
- Immutable. The type of the machine. See the list of machine types supported for prediction See the list of machine types supported for custom training. For DeployedModel this field is optional, and the default value is n1-standard-2. For BatchPredictionJob or as part of WorkerPoolSpec this field is required.
- TpuTopology string
- Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
- AcceleratorCount int
- The number of accelerators to attach to the machine.
- AcceleratorType string
- Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- MachineType string
- Immutable. The type of the machine. See the list of machine types supported for prediction See the list of machine types supported for custom training. For DeployedModel this field is optional, and the default value is n1-standard-2. For BatchPredictionJob or as part of WorkerPoolSpec this field is required.
- TpuTopology string
- Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
- acceleratorCount Integer
- The number of accelerators to attach to the machine.
- acceleratorType String
- Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- machineType String
- Immutable. The type of the machine. See the list of machine types supported for prediction See the list of machine types supported for custom training. For DeployedModel this field is optional, and the default value is n1-standard-2. For BatchPredictionJob or as part of WorkerPoolSpec this field is required.
- tpuTopology String
- Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
- acceleratorCount number
- The number of accelerators to attach to the machine.
- acceleratorType string
- Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- machineType string
- Immutable. The type of the machine. See the list of machine types supported for prediction See the list of machine types supported for custom training. For DeployedModel this field is optional, and the default value is n1-standard-2. For BatchPredictionJob or as part of WorkerPoolSpec this field is required.
- tpuTopology string
- Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
- accelerator_count int
- The number of accelerators to attach to the machine.
- accelerator_type str
- Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- machine_type str
- Immutable. The type of the machine. See the list of machine types supported for prediction See the list of machine types supported for custom training. For DeployedModel this field is optional, and the default value is n1-standard-2. For BatchPredictionJob or as part of WorkerPoolSpec this field is required.
- tpu_topology str
- Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
- acceleratorCount Number
- The number of accelerators to attach to the machine.
- acceleratorType String
- Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- machineType String
- Immutable. The type of the machine. See the list of machine types supported for prediction See the list of machine types supported for custom training. For DeployedModel this field is optional, and the default value is n1-standard-2. For BatchPredictionJob or as part of WorkerPoolSpec this field is required.
- tpuTopology String
- Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
GoogleCloudAiplatformV1NetworkSpec, GoogleCloudAiplatformV1NetworkSpecArgs          
- EnableInternet boolAccess 
- Whether to enable public internet access. Default false.
- Network string
- The full name of the Google Compute Engine network
- Subnetwork string
- The name of the subnet that this instance is in. Format: projects/{project_id_or_number}/regions/{region}/subnetworks/{subnetwork_id}
- EnableInternet boolAccess 
- Whether to enable public internet access. Default false.
- Network string
- The full name of the Google Compute Engine network
- Subnetwork string
- The name of the subnet that this instance is in. Format: projects/{project_id_or_number}/regions/{region}/subnetworks/{subnetwork_id}
- enableInternet BooleanAccess 
- Whether to enable public internet access. Default false.
- network String
- The full name of the Google Compute Engine network
- subnetwork String
- The name of the subnet that this instance is in. Format: projects/{project_id_or_number}/regions/{region}/subnetworks/{subnetwork_id}
- enableInternet booleanAccess 
- Whether to enable public internet access. Default false.
- network string
- The full name of the Google Compute Engine network
- subnetwork string
- The name of the subnet that this instance is in. Format: projects/{project_id_or_number}/regions/{region}/subnetworks/{subnetwork_id}
- enable_internet_ boolaccess 
- Whether to enable public internet access. Default false.
- network str
- The full name of the Google Compute Engine network
- subnetwork str
- The name of the subnet that this instance is in. Format: projects/{project_id_or_number}/regions/{region}/subnetworks/{subnetwork_id}
- enableInternet BooleanAccess 
- Whether to enable public internet access. Default false.
- network String
- The full name of the Google Compute Engine network
- subnetwork String
- The name of the subnet that this instance is in. Format: projects/{project_id_or_number}/regions/{region}/subnetworks/{subnetwork_id}
GoogleCloudAiplatformV1NetworkSpecResponse, GoogleCloudAiplatformV1NetworkSpecResponseArgs            
- EnableInternet boolAccess 
- Whether to enable public internet access. Default false.
- Network string
- The full name of the Google Compute Engine network
- Subnetwork string
- The name of the subnet that this instance is in. Format: projects/{project_id_or_number}/regions/{region}/subnetworks/{subnetwork_id}
- EnableInternet boolAccess 
- Whether to enable public internet access. Default false.
- Network string
- The full name of the Google Compute Engine network
- Subnetwork string
- The name of the subnet that this instance is in. Format: projects/{project_id_or_number}/regions/{region}/subnetworks/{subnetwork_id}
- enableInternet BooleanAccess 
- Whether to enable public internet access. Default false.
- network String
- The full name of the Google Compute Engine network
- subnetwork String
- The name of the subnet that this instance is in. Format: projects/{project_id_or_number}/regions/{region}/subnetworks/{subnetwork_id}
- enableInternet booleanAccess 
- Whether to enable public internet access. Default false.
- network string
- The full name of the Google Compute Engine network
- subnetwork string
- The name of the subnet that this instance is in. Format: projects/{project_id_or_number}/regions/{region}/subnetworks/{subnetwork_id}
- enable_internet_ boolaccess 
- Whether to enable public internet access. Default false.
- network str
- The full name of the Google Compute Engine network
- subnetwork str
- The name of the subnet that this instance is in. Format: projects/{project_id_or_number}/regions/{region}/subnetworks/{subnetwork_id}
- enableInternet BooleanAccess 
- Whether to enable public internet access. Default false.
- network String
- The full name of the Google Compute Engine network
- subnetwork String
- The name of the subnet that this instance is in. Format: projects/{project_id_or_number}/regions/{region}/subnetworks/{subnetwork_id}
GoogleCloudAiplatformV1NotebookEucConfig, GoogleCloudAiplatformV1NotebookEucConfigArgs            
- EucDisabled bool
- Input only. Whether EUC is disabled in this NotebookRuntimeTemplate. In proto3, the default value of a boolean is false. In this way, by default EUC will be enabled for NotebookRuntimeTemplate.
- EucDisabled bool
- Input only. Whether EUC is disabled in this NotebookRuntimeTemplate. In proto3, the default value of a boolean is false. In this way, by default EUC will be enabled for NotebookRuntimeTemplate.
- eucDisabled Boolean
- Input only. Whether EUC is disabled in this NotebookRuntimeTemplate. In proto3, the default value of a boolean is false. In this way, by default EUC will be enabled for NotebookRuntimeTemplate.
- eucDisabled boolean
- Input only. Whether EUC is disabled in this NotebookRuntimeTemplate. In proto3, the default value of a boolean is false. In this way, by default EUC will be enabled for NotebookRuntimeTemplate.
- euc_disabled bool
- Input only. Whether EUC is disabled in this NotebookRuntimeTemplate. In proto3, the default value of a boolean is false. In this way, by default EUC will be enabled for NotebookRuntimeTemplate.
- eucDisabled Boolean
- Input only. Whether EUC is disabled in this NotebookRuntimeTemplate. In proto3, the default value of a boolean is false. In this way, by default EUC will be enabled for NotebookRuntimeTemplate.
GoogleCloudAiplatformV1NotebookEucConfigResponse, GoogleCloudAiplatformV1NotebookEucConfigResponseArgs              
- BypassActas boolCheck 
- Whether ActAs check is bypassed for service account attached to the VM. If false, we need ActAs check for the default Compute Engine Service account. When a Runtime is created, a VM is allocated using Default Compute Engine Service Account. Any user requesting to use this Runtime requires Service Account User (ActAs) permission over this SA. If true, Runtime owner is using EUC and does not require the above permission as VM no longer use default Compute Engine SA, but a P4SA.
- EucDisabled bool
- Input only. Whether EUC is disabled in this NotebookRuntimeTemplate. In proto3, the default value of a boolean is false. In this way, by default EUC will be enabled for NotebookRuntimeTemplate.
- BypassActas boolCheck 
- Whether ActAs check is bypassed for service account attached to the VM. If false, we need ActAs check for the default Compute Engine Service account. When a Runtime is created, a VM is allocated using Default Compute Engine Service Account. Any user requesting to use this Runtime requires Service Account User (ActAs) permission over this SA. If true, Runtime owner is using EUC and does not require the above permission as VM no longer use default Compute Engine SA, but a P4SA.
- EucDisabled bool
- Input only. Whether EUC is disabled in this NotebookRuntimeTemplate. In proto3, the default value of a boolean is false. In this way, by default EUC will be enabled for NotebookRuntimeTemplate.
- bypassActas BooleanCheck 
- Whether ActAs check is bypassed for service account attached to the VM. If false, we need ActAs check for the default Compute Engine Service account. When a Runtime is created, a VM is allocated using Default Compute Engine Service Account. Any user requesting to use this Runtime requires Service Account User (ActAs) permission over this SA. If true, Runtime owner is using EUC and does not require the above permission as VM no longer use default Compute Engine SA, but a P4SA.
- eucDisabled Boolean
- Input only. Whether EUC is disabled in this NotebookRuntimeTemplate. In proto3, the default value of a boolean is false. In this way, by default EUC will be enabled for NotebookRuntimeTemplate.
- bypassActas booleanCheck 
- Whether ActAs check is bypassed for service account attached to the VM. If false, we need ActAs check for the default Compute Engine Service account. When a Runtime is created, a VM is allocated using Default Compute Engine Service Account. Any user requesting to use this Runtime requires Service Account User (ActAs) permission over this SA. If true, Runtime owner is using EUC and does not require the above permission as VM no longer use default Compute Engine SA, but a P4SA.
- eucDisabled boolean
- Input only. Whether EUC is disabled in this NotebookRuntimeTemplate. In proto3, the default value of a boolean is false. In this way, by default EUC will be enabled for NotebookRuntimeTemplate.
- bypass_actas_ boolcheck 
- Whether ActAs check is bypassed for service account attached to the VM. If false, we need ActAs check for the default Compute Engine Service account. When a Runtime is created, a VM is allocated using Default Compute Engine Service Account. Any user requesting to use this Runtime requires Service Account User (ActAs) permission over this SA. If true, Runtime owner is using EUC and does not require the above permission as VM no longer use default Compute Engine SA, but a P4SA.
- euc_disabled bool
- Input only. Whether EUC is disabled in this NotebookRuntimeTemplate. In proto3, the default value of a boolean is false. In this way, by default EUC will be enabled for NotebookRuntimeTemplate.
- bypassActas BooleanCheck 
- Whether ActAs check is bypassed for service account attached to the VM. If false, we need ActAs check for the default Compute Engine Service account. When a Runtime is created, a VM is allocated using Default Compute Engine Service Account. Any user requesting to use this Runtime requires Service Account User (ActAs) permission over this SA. If true, Runtime owner is using EUC and does not require the above permission as VM no longer use default Compute Engine SA, but a P4SA.
- eucDisabled Boolean
- Input only. Whether EUC is disabled in this NotebookRuntimeTemplate. In proto3, the default value of a boolean is false. In this way, by default EUC will be enabled for NotebookRuntimeTemplate.
GoogleCloudAiplatformV1NotebookIdleShutdownConfig, GoogleCloudAiplatformV1NotebookIdleShutdownConfigArgs              
- IdleTimeout string
- Duration is accurate to the second. In Notebook, Idle Timeout is accurate to minute so the range of idle_timeout (second) is: 10 * 60 ~ 1440 * 60.
- IdleShutdown boolDisabled 
- Whether Idle Shutdown is disabled in this NotebookRuntimeTemplate.
- IdleTimeout string
- Duration is accurate to the second. In Notebook, Idle Timeout is accurate to minute so the range of idle_timeout (second) is: 10 * 60 ~ 1440 * 60.
- IdleShutdown boolDisabled 
- Whether Idle Shutdown is disabled in this NotebookRuntimeTemplate.
- idleTimeout String
- Duration is accurate to the second. In Notebook, Idle Timeout is accurate to minute so the range of idle_timeout (second) is: 10 * 60 ~ 1440 * 60.
- idleShutdown BooleanDisabled 
- Whether Idle Shutdown is disabled in this NotebookRuntimeTemplate.
- idleTimeout string
- Duration is accurate to the second. In Notebook, Idle Timeout is accurate to minute so the range of idle_timeout (second) is: 10 * 60 ~ 1440 * 60.
- idleShutdown booleanDisabled 
- Whether Idle Shutdown is disabled in this NotebookRuntimeTemplate.
- idle_timeout str
- Duration is accurate to the second. In Notebook, Idle Timeout is accurate to minute so the range of idle_timeout (second) is: 10 * 60 ~ 1440 * 60.
- idle_shutdown_ booldisabled 
- Whether Idle Shutdown is disabled in this NotebookRuntimeTemplate.
- idleTimeout String
- Duration is accurate to the second. In Notebook, Idle Timeout is accurate to minute so the range of idle_timeout (second) is: 10 * 60 ~ 1440 * 60.
- idleShutdown BooleanDisabled 
- Whether Idle Shutdown is disabled in this NotebookRuntimeTemplate.
GoogleCloudAiplatformV1NotebookIdleShutdownConfigResponse, GoogleCloudAiplatformV1NotebookIdleShutdownConfigResponseArgs                
- IdleShutdown boolDisabled 
- Whether Idle Shutdown is disabled in this NotebookRuntimeTemplate.
- IdleTimeout string
- Duration is accurate to the second. In Notebook, Idle Timeout is accurate to minute so the range of idle_timeout (second) is: 10 * 60 ~ 1440 * 60.
- IdleShutdown boolDisabled 
- Whether Idle Shutdown is disabled in this NotebookRuntimeTemplate.
- IdleTimeout string
- Duration is accurate to the second. In Notebook, Idle Timeout is accurate to minute so the range of idle_timeout (second) is: 10 * 60 ~ 1440 * 60.
- idleShutdown BooleanDisabled 
- Whether Idle Shutdown is disabled in this NotebookRuntimeTemplate.
- idleTimeout String
- Duration is accurate to the second. In Notebook, Idle Timeout is accurate to minute so the range of idle_timeout (second) is: 10 * 60 ~ 1440 * 60.
- idleShutdown booleanDisabled 
- Whether Idle Shutdown is disabled in this NotebookRuntimeTemplate.
- idleTimeout string
- Duration is accurate to the second. In Notebook, Idle Timeout is accurate to minute so the range of idle_timeout (second) is: 10 * 60 ~ 1440 * 60.
- idle_shutdown_ booldisabled 
- Whether Idle Shutdown is disabled in this NotebookRuntimeTemplate.
- idle_timeout str
- Duration is accurate to the second. In Notebook, Idle Timeout is accurate to minute so the range of idle_timeout (second) is: 10 * 60 ~ 1440 * 60.
- idleShutdown BooleanDisabled 
- Whether Idle Shutdown is disabled in this NotebookRuntimeTemplate.
- idleTimeout String
- Duration is accurate to the second. In Notebook, Idle Timeout is accurate to minute so the range of idle_timeout (second) is: 10 * 60 ~ 1440 * 60.
GoogleCloudAiplatformV1PersistentDiskSpec, GoogleCloudAiplatformV1PersistentDiskSpecArgs            
- DiskSize stringGb 
- Size in GB of the disk (default is 100GB).
- DiskType string
- Type of the disk (default is "pd-standard"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) "pd-standard" (Persistent Disk Hard Disk Drive) "pd-balanced" (Balanced Persistent Disk) "pd-extreme" (Extreme Persistent Disk)
- DiskSize stringGb 
- Size in GB of the disk (default is 100GB).
- DiskType string
- Type of the disk (default is "pd-standard"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) "pd-standard" (Persistent Disk Hard Disk Drive) "pd-balanced" (Balanced Persistent Disk) "pd-extreme" (Extreme Persistent Disk)
- diskSize StringGb 
- Size in GB of the disk (default is 100GB).
- diskType String
- Type of the disk (default is "pd-standard"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) "pd-standard" (Persistent Disk Hard Disk Drive) "pd-balanced" (Balanced Persistent Disk) "pd-extreme" (Extreme Persistent Disk)
- diskSize stringGb 
- Size in GB of the disk (default is 100GB).
- diskType string
- Type of the disk (default is "pd-standard"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) "pd-standard" (Persistent Disk Hard Disk Drive) "pd-balanced" (Balanced Persistent Disk) "pd-extreme" (Extreme Persistent Disk)
- disk_size_ strgb 
- Size in GB of the disk (default is 100GB).
- disk_type str
- Type of the disk (default is "pd-standard"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) "pd-standard" (Persistent Disk Hard Disk Drive) "pd-balanced" (Balanced Persistent Disk) "pd-extreme" (Extreme Persistent Disk)
- diskSize StringGb 
- Size in GB of the disk (default is 100GB).
- diskType String
- Type of the disk (default is "pd-standard"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) "pd-standard" (Persistent Disk Hard Disk Drive) "pd-balanced" (Balanced Persistent Disk) "pd-extreme" (Extreme Persistent Disk)
GoogleCloudAiplatformV1PersistentDiskSpecResponse, GoogleCloudAiplatformV1PersistentDiskSpecResponseArgs              
- DiskSize stringGb 
- Size in GB of the disk (default is 100GB).
- DiskType string
- Type of the disk (default is "pd-standard"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) "pd-standard" (Persistent Disk Hard Disk Drive) "pd-balanced" (Balanced Persistent Disk) "pd-extreme" (Extreme Persistent Disk)
- DiskSize stringGb 
- Size in GB of the disk (default is 100GB).
- DiskType string
- Type of the disk (default is "pd-standard"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) "pd-standard" (Persistent Disk Hard Disk Drive) "pd-balanced" (Balanced Persistent Disk) "pd-extreme" (Extreme Persistent Disk)
- diskSize StringGb 
- Size in GB of the disk (default is 100GB).
- diskType String
- Type of the disk (default is "pd-standard"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) "pd-standard" (Persistent Disk Hard Disk Drive) "pd-balanced" (Balanced Persistent Disk) "pd-extreme" (Extreme Persistent Disk)
- diskSize stringGb 
- Size in GB of the disk (default is 100GB).
- diskType string
- Type of the disk (default is "pd-standard"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) "pd-standard" (Persistent Disk Hard Disk Drive) "pd-balanced" (Balanced Persistent Disk) "pd-extreme" (Extreme Persistent Disk)
- disk_size_ strgb 
- Size in GB of the disk (default is 100GB).
- disk_type str
- Type of the disk (default is "pd-standard"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) "pd-standard" (Persistent Disk Hard Disk Drive) "pd-balanced" (Balanced Persistent Disk) "pd-extreme" (Extreme Persistent Disk)
- diskSize StringGb 
- Size in GB of the disk (default is 100GB).
- diskType String
- Type of the disk (default is "pd-standard"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) "pd-standard" (Persistent Disk Hard Disk Drive) "pd-balanced" (Balanced Persistent Disk) "pd-extreme" (Extreme Persistent Disk)
NotebookRuntimeTemplateNotebookRuntimeType, NotebookRuntimeTemplateNotebookRuntimeTypeArgs            
- NotebookRuntime Type Unspecified 
- NOTEBOOK_RUNTIME_TYPE_UNSPECIFIEDUnspecified notebook runtime type, NotebookRuntimeType will default to USER_DEFINED.
- UserDefined 
- USER_DEFINEDruntime or template with coustomized configurations from user.
- OneClick 
- ONE_CLICKruntime or template with system defined configurations.
- NotebookRuntime Template Notebook Runtime Type Notebook Runtime Type Unspecified 
- NOTEBOOK_RUNTIME_TYPE_UNSPECIFIEDUnspecified notebook runtime type, NotebookRuntimeType will default to USER_DEFINED.
- NotebookRuntime Template Notebook Runtime Type User Defined 
- USER_DEFINEDruntime or template with coustomized configurations from user.
- NotebookRuntime Template Notebook Runtime Type One Click 
- ONE_CLICKruntime or template with system defined configurations.
- NotebookRuntime Type Unspecified 
- NOTEBOOK_RUNTIME_TYPE_UNSPECIFIEDUnspecified notebook runtime type, NotebookRuntimeType will default to USER_DEFINED.
- UserDefined 
- USER_DEFINEDruntime or template with coustomized configurations from user.
- OneClick 
- ONE_CLICKruntime or template with system defined configurations.
- NotebookRuntime Type Unspecified 
- NOTEBOOK_RUNTIME_TYPE_UNSPECIFIEDUnspecified notebook runtime type, NotebookRuntimeType will default to USER_DEFINED.
- UserDefined 
- USER_DEFINEDruntime or template with coustomized configurations from user.
- OneClick 
- ONE_CLICKruntime or template with system defined configurations.
- NOTEBOOK_RUNTIME_TYPE_UNSPECIFIED
- NOTEBOOK_RUNTIME_TYPE_UNSPECIFIEDUnspecified notebook runtime type, NotebookRuntimeType will default to USER_DEFINED.
- USER_DEFINED
- USER_DEFINEDruntime or template with coustomized configurations from user.
- ONE_CLICK
- ONE_CLICKruntime or template with system defined configurations.
- "NOTEBOOK_RUNTIME_TYPE_UNSPECIFIED"
- NOTEBOOK_RUNTIME_TYPE_UNSPECIFIEDUnspecified notebook runtime type, NotebookRuntimeType will default to USER_DEFINED.
- "USER_DEFINED"
- USER_DEFINEDruntime or template with coustomized configurations from user.
- "ONE_CLICK"
- ONE_CLICKruntime or template with system defined configurations.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.