Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.aiplatform/v1beta1.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[GoogleCloudAiplatformV1beta1NotebookEucConfigArgs] = None,
idle_shutdown_config: Optional[GoogleCloudAiplatformV1beta1NotebookIdleShutdownConfigArgs] = None,
data_persistent_disk_spec: Optional[GoogleCloudAiplatformV1beta1PersistentDiskSpecArgs] = None,
location: Optional[str] = None,
machine_spec: Optional[GoogleCloudAiplatformV1beta1MachineSpecArgs] = None,
network_spec: Optional[GoogleCloudAiplatformV1beta1NetworkSpecArgs] = 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/v1beta1: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 google_nativeNotebookRuntimeTemplateResource = new GoogleNative.Aiplatform.V1Beta1.NotebookRuntimeTemplate("google-nativeNotebookRuntimeTemplateResource", new()
{
DisplayName = "string",
Labels =
{
{ "string", "string" },
},
Description = "string",
Etag = "string",
EucConfig = new GoogleNative.Aiplatform.V1Beta1.Inputs.GoogleCloudAiplatformV1beta1NotebookEucConfigArgs
{
EucDisabled = false,
},
IdleShutdownConfig = new GoogleNative.Aiplatform.V1Beta1.Inputs.GoogleCloudAiplatformV1beta1NotebookIdleShutdownConfigArgs
{
IdleTimeout = "string",
IdleShutdownDisabled = false,
},
DataPersistentDiskSpec = new GoogleNative.Aiplatform.V1Beta1.Inputs.GoogleCloudAiplatformV1beta1PersistentDiskSpecArgs
{
DiskSizeGb = "string",
DiskType = "string",
},
Location = "string",
MachineSpec = new GoogleNative.Aiplatform.V1Beta1.Inputs.GoogleCloudAiplatformV1beta1MachineSpecArgs
{
AcceleratorCount = 0,
AcceleratorType = GoogleNative.Aiplatform.V1Beta1.GoogleCloudAiplatformV1beta1MachineSpecAcceleratorType.AcceleratorTypeUnspecified,
MachineType = "string",
TpuTopology = "string",
},
NetworkSpec = new GoogleNative.Aiplatform.V1Beta1.Inputs.GoogleCloudAiplatformV1beta1NetworkSpecArgs
{
EnableInternetAccess = false,
Network = "string",
Subnetwork = "string",
},
NotebookRuntimeTemplateId = "string",
NotebookRuntimeType = GoogleNative.Aiplatform.V1Beta1.NotebookRuntimeTemplateNotebookRuntimeType.NotebookRuntimeTypeUnspecified,
Project = "string",
ServiceAccount = "string",
});
example, err := aiplatformv1beta1.NewNotebookRuntimeTemplate(ctx, "google-nativeNotebookRuntimeTemplateResource", &aiplatformv1beta1.NotebookRuntimeTemplateArgs{
DisplayName: pulumi.String("string"),
Labels: pulumi.StringMap{
"string": pulumi.String("string"),
},
Description: pulumi.String("string"),
Etag: pulumi.String("string"),
EucConfig: &aiplatform.GoogleCloudAiplatformV1beta1NotebookEucConfigArgs{
EucDisabled: pulumi.Bool(false),
},
IdleShutdownConfig: &aiplatform.GoogleCloudAiplatformV1beta1NotebookIdleShutdownConfigArgs{
IdleTimeout: pulumi.String("string"),
IdleShutdownDisabled: pulumi.Bool(false),
},
DataPersistentDiskSpec: &aiplatform.GoogleCloudAiplatformV1beta1PersistentDiskSpecArgs{
DiskSizeGb: pulumi.String("string"),
DiskType: pulumi.String("string"),
},
Location: pulumi.String("string"),
MachineSpec: &aiplatform.GoogleCloudAiplatformV1beta1MachineSpecArgs{
AcceleratorCount: pulumi.Int(0),
AcceleratorType: aiplatformv1beta1.GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeAcceleratorTypeUnspecified,
MachineType: pulumi.String("string"),
TpuTopology: pulumi.String("string"),
},
NetworkSpec: &aiplatform.GoogleCloudAiplatformV1beta1NetworkSpecArgs{
EnableInternetAccess: pulumi.Bool(false),
Network: pulumi.String("string"),
Subnetwork: pulumi.String("string"),
},
NotebookRuntimeTemplateId: pulumi.String("string"),
NotebookRuntimeType: aiplatformv1beta1.NotebookRuntimeTemplateNotebookRuntimeTypeNotebookRuntimeTypeUnspecified,
Project: pulumi.String("string"),
ServiceAccount: pulumi.String("string"),
})
var google_nativeNotebookRuntimeTemplateResource = new NotebookRuntimeTemplate("google-nativeNotebookRuntimeTemplateResource", NotebookRuntimeTemplateArgs.builder()
.displayName("string")
.labels(Map.of("string", "string"))
.description("string")
.etag("string")
.eucConfig(GoogleCloudAiplatformV1beta1NotebookEucConfigArgs.builder()
.eucDisabled(false)
.build())
.idleShutdownConfig(GoogleCloudAiplatformV1beta1NotebookIdleShutdownConfigArgs.builder()
.idleTimeout("string")
.idleShutdownDisabled(false)
.build())
.dataPersistentDiskSpec(GoogleCloudAiplatformV1beta1PersistentDiskSpecArgs.builder()
.diskSizeGb("string")
.diskType("string")
.build())
.location("string")
.machineSpec(GoogleCloudAiplatformV1beta1MachineSpecArgs.builder()
.acceleratorCount(0)
.acceleratorType("ACCELERATOR_TYPE_UNSPECIFIED")
.machineType("string")
.tpuTopology("string")
.build())
.networkSpec(GoogleCloudAiplatformV1beta1NetworkSpecArgs.builder()
.enableInternetAccess(false)
.network("string")
.subnetwork("string")
.build())
.notebookRuntimeTemplateId("string")
.notebookRuntimeType("NOTEBOOK_RUNTIME_TYPE_UNSPECIFIED")
.project("string")
.serviceAccount("string")
.build());
google_native_notebook_runtime_template_resource = google_native.aiplatform.v1beta1.NotebookRuntimeTemplate("google-nativeNotebookRuntimeTemplateResource",
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.v1beta1.GoogleCloudAiplatformV1beta1MachineSpecAcceleratorType.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.v1beta1.NotebookRuntimeTemplateNotebookRuntimeType.NOTEBOOK_RUNTIME_TYPE_UNSPECIFIED,
project="string",
service_account="string")
const google_nativeNotebookRuntimeTemplateResource = new google_native.aiplatform.v1beta1.NotebookRuntimeTemplate("google-nativeNotebookRuntimeTemplateResource", {
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.v1beta1.GoogleCloudAiplatformV1beta1MachineSpecAcceleratorType.AcceleratorTypeUnspecified,
machineType: "string",
tpuTopology: "string",
},
networkSpec: {
enableInternetAccess: false,
network: "string",
subnetwork: "string",
},
notebookRuntimeTemplateId: "string",
notebookRuntimeType: google_native.aiplatform.v1beta1.NotebookRuntimeTemplateNotebookRuntimeType.NotebookRuntimeTypeUnspecified,
project: "string",
serviceAccount: "string",
});
type: google-native:aiplatform/v1beta1: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:
- Display
Name string - 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 Pulumi.Disk Spec Google Native. Aiplatform. V1Beta1. Inputs. Google Cloud Aiplatform V1beta1Persistent 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.
- Euc
Config Pulumi.Google Native. Aiplatform. V1Beta1. Inputs. Google Cloud Aiplatform V1beta1Notebook Euc Config - EUC configuration of the NotebookRuntimeTemplate.
- Idle
Shutdown Pulumi.Config Google Native. Aiplatform. V1Beta1. Inputs. Google Cloud Aiplatform V1beta1Notebook 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
- Machine
Spec Pulumi.Google Native. Aiplatform. V1Beta1. Inputs. Google Cloud Aiplatform V1beta1Machine Spec - Optional. Immutable. The specification of a single machine for the template.
- Network
Spec Pulumi.Google Native. Aiplatform. V1Beta1. Inputs. Google Cloud Aiplatform V1beta1Network Spec - Optional. Network spec.
- Notebook
Runtime stringTemplate Id - Optional. User specified ID for the notebook runtime template.
- Notebook
Runtime Pulumi.Type Google Native. Aiplatform. V1Beta1. Notebook Runtime Template Notebook Runtime Type - Optional. Immutable. The type of the notebook runtime template.
- Project string
- Service
Account 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 string - 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 V1beta1Persistent 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.
- Euc
Config GoogleCloud Aiplatform V1beta1Notebook Euc Config Args - EUC configuration of the NotebookRuntimeTemplate.
- Idle
Shutdown GoogleConfig Cloud Aiplatform V1beta1Notebook 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
- Machine
Spec GoogleCloud Aiplatform V1beta1Machine Spec Args - Optional. Immutable. The specification of a single machine for the template.
- Network
Spec GoogleCloud Aiplatform V1beta1Network Spec Args - Optional. Network spec.
- Notebook
Runtime stringTemplate 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 string
- Service
Account 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 String - 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 V1beta1Persistent 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.
- euc
Config GoogleCloud Aiplatform V1beta1Notebook Euc Config - EUC configuration of the NotebookRuntimeTemplate.
- idle
Shutdown GoogleConfig Cloud Aiplatform V1beta1Notebook 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
- machine
Spec GoogleCloud Aiplatform V1beta1Machine Spec - Optional. Immutable. The specification of a single machine for the template.
- network
Spec GoogleCloud Aiplatform V1beta1Network Spec - Optional. Network spec.
- notebook
Runtime StringTemplate 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 String
- service
Account 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 string - 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 V1beta1Persistent 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.
- euc
Config GoogleCloud Aiplatform V1beta1Notebook Euc Config - EUC configuration of the NotebookRuntimeTemplate.
- idle
Shutdown GoogleConfig Cloud Aiplatform V1beta1Notebook 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
- machine
Spec GoogleCloud Aiplatform V1beta1Machine Spec - Optional. Immutable. The specification of a single machine for the template.
- network
Spec GoogleCloud Aiplatform V1beta1Network Spec - Optional. Network spec.
- notebook
Runtime stringTemplate 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 string
- service
Account 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 V1beta1Persistent 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 V1beta1Notebook Euc Config Args - EUC configuration of the NotebookRuntimeTemplate.
- idle_
shutdown_ Googleconfig Cloud Aiplatform V1beta1Notebook 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 V1beta1Machine Spec Args - Optional. Immutable. The specification of a single machine for the template.
- network_
spec GoogleCloud Aiplatform V1beta1Network 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.
- display
Name String - 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 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.
- euc
Config Property Map - EUC configuration of the NotebookRuntimeTemplate.
- idle
Shutdown 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
- machine
Spec Property Map - Optional. Immutable. The specification of a single machine for the template.
- network
Spec Property Map - Optional. Network spec.
- notebook
Runtime StringTemplate Id - Optional. User specified ID for the notebook runtime template.
- notebook
Runtime "NOTEBOOK_RUNTIME_TYPE_UNSPECIFIED" | "USER_DEFINED" | "ONE_CLICK"Type - Optional. Immutable. The type of the notebook runtime template.
- project String
- service
Account 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:
- Create
Time string - Timestamp when this NotebookRuntimeTemplate was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Default bool - The default template to use if not specified.
- Name string
- The resource name of the NotebookRuntimeTemplate.
- Update
Time string - Timestamp when this NotebookRuntimeTemplate was most recently updated.
- Create
Time string - Timestamp when this NotebookRuntimeTemplate was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Default bool - The default template to use if not specified.
- Name string
- The resource name of the NotebookRuntimeTemplate.
- Update
Time string - Timestamp when this NotebookRuntimeTemplate was most recently updated.
- create
Time String - Timestamp when this NotebookRuntimeTemplate was created.
- id String
- The provider-assigned unique ID for this managed resource.
- is
Default Boolean - The default template to use if not specified.
- name String
- The resource name of the NotebookRuntimeTemplate.
- update
Time String - Timestamp when this NotebookRuntimeTemplate was most recently updated.
- create
Time string - Timestamp when this NotebookRuntimeTemplate was created.
- id string
- The provider-assigned unique ID for this managed resource.
- is
Default boolean - The default template to use if not specified.
- name string
- The resource name of the NotebookRuntimeTemplate.
- update
Time 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.
- create
Time String - Timestamp when this NotebookRuntimeTemplate was created.
- id String
- The provider-assigned unique ID for this managed resource.
- is
Default Boolean - The default template to use if not specified.
- name String
- The resource name of the NotebookRuntimeTemplate.
- update
Time String - Timestamp when this NotebookRuntimeTemplate was most recently updated.
Supporting Types
GoogleCloudAiplatformV1beta1MachineSpec, GoogleCloudAiplatformV1beta1MachineSpecArgs
- Accelerator
Count int - The number of accelerators to attach to the machine.
- Accelerator
Type Pulumi.Google Native. Aiplatform. V1Beta1. Google Cloud Aiplatform V1beta1Machine Spec Accelerator Type - Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- Machine
Type 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. - Tpu
Topology 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 V1beta1Machine Spec Accelerator Type - Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- Machine
Type 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. - Tpu
Topology string - Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
- accelerator
Count Integer - The number of accelerators to attach to the machine.
- accelerator
Type GoogleCloud Aiplatform V1beta1Machine Spec Accelerator Type - Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- machine
Type 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. - tpu
Topology String - Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
- accelerator
Count number - The number of accelerators to attach to the machine.
- accelerator
Type GoogleCloud Aiplatform V1beta1Machine Spec Accelerator Type - Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- machine
Type 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. - tpu
Topology 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 V1beta1Machine 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").
- accelerator
Count Number - The number of accelerators to attach to the machine.
- accelerator
Type "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" | "NVIDIA_H100_80GB" | "TPU_V2" | "TPU_V3" | "TPU_V4_POD" | "TPU_V5_LITEPOD" - Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- machine
Type 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. - tpu
Topology String - Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
GoogleCloudAiplatformV1beta1MachineSpecAcceleratorType, GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeArgs
- 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.
- Nvidia
H10080gb - NVIDIA_H100_80GBNvidia H100 80Gb GPU.
- Tpu
V2 - TPU_V2TPU v2.
- Tpu
V3 - TPU_V3TPU v3.
- Tpu
V4Pod - TPU_V4_PODTPU v4.
- Tpu
V5Litepod - TPU_V5_LITEPODTPU v5.
- Google
Cloud Aiplatform V1beta1Machine Spec Accelerator Type Accelerator Type Unspecified - ACCELERATOR_TYPE_UNSPECIFIEDUnspecified accelerator type, which means no accelerator.
- Google
Cloud Aiplatform V1beta1Machine Spec Accelerator Type Nvidia Tesla K80 - NVIDIA_TESLA_K80Nvidia Tesla K80 GPU.
- Google
Cloud Aiplatform V1beta1Machine Spec Accelerator Type Nvidia Tesla P100 - NVIDIA_TESLA_P100Nvidia Tesla P100 GPU.
- Google
Cloud Aiplatform V1beta1Machine Spec Accelerator Type Nvidia Tesla V100 - NVIDIA_TESLA_V100Nvidia Tesla V100 GPU.
- Google
Cloud Aiplatform V1beta1Machine Spec Accelerator Type Nvidia Tesla P4 - NVIDIA_TESLA_P4Nvidia Tesla P4 GPU.
- Google
Cloud Aiplatform V1beta1Machine Spec Accelerator Type Nvidia Tesla T4 - NVIDIA_TESLA_T4Nvidia Tesla T4 GPU.
- Google
Cloud Aiplatform V1beta1Machine Spec Accelerator Type Nvidia Tesla A100 - NVIDIA_TESLA_A100Nvidia Tesla A100 GPU.
- Google
Cloud Aiplatform V1beta1Machine Spec Accelerator Type Nvidia A10080gb - NVIDIA_A100_80GBNvidia A100 80GB GPU.
- Google
Cloud Aiplatform V1beta1Machine Spec Accelerator Type Nvidia L4 - NVIDIA_L4Nvidia L4 GPU.
- Google
Cloud Aiplatform V1beta1Machine Spec Accelerator Type Nvidia H10080gb - NVIDIA_H100_80GBNvidia H100 80Gb GPU.
- Google
Cloud Aiplatform V1beta1Machine Spec Accelerator Type Tpu V2 - TPU_V2TPU v2.
- Google
Cloud Aiplatform V1beta1Machine Spec Accelerator Type Tpu V3 - TPU_V3TPU v3.
- Google
Cloud Aiplatform V1beta1Machine Spec Accelerator Type Tpu V4Pod - TPU_V4_PODTPU v4.
- Google
Cloud Aiplatform V1beta1Machine Spec Accelerator Type Tpu V5Litepod - TPU_V5_LITEPODTPU v5.
- 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.
- Nvidia
H10080gb - NVIDIA_H100_80GBNvidia H100 80Gb GPU.
- Tpu
V2 - TPU_V2TPU v2.
- Tpu
V3 - TPU_V3TPU v3.
- Tpu
V4Pod - TPU_V4_PODTPU v4.
- Tpu
V5Litepod - TPU_V5_LITEPODTPU v5.
- 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.
- Nvidia
H10080gb - NVIDIA_H100_80GBNvidia H100 80Gb GPU.
- Tpu
V2 - TPU_V2TPU v2.
- Tpu
V3 - TPU_V3TPU v3.
- Tpu
V4Pod - TPU_V4_PODTPU v4.
- Tpu
V5Litepod - TPU_V5_LITEPODTPU v5.
- 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.
- NVIDIA_H10080GB
- NVIDIA_H100_80GBNvidia H100 80Gb GPU.
- TPU_V2
- TPU_V2TPU v2.
- TPU_V3
- TPU_V3TPU v3.
- TPU_V4_POD
- TPU_V4_PODTPU v4.
- TPU_V5_LITEPOD
- TPU_V5_LITEPODTPU v5.
- "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.
- "NVIDIA_H100_80GB"
- NVIDIA_H100_80GBNvidia H100 80Gb GPU.
- "TPU_V2"
- TPU_V2TPU v2.
- "TPU_V3"
- TPU_V3TPU v3.
- "TPU_V4_POD"
- TPU_V4_PODTPU v4.
- "TPU_V5_LITEPOD"
- TPU_V5_LITEPODTPU v5.
GoogleCloudAiplatformV1beta1MachineSpecResponse, GoogleCloudAiplatformV1beta1MachineSpecResponseArgs
- Accelerator
Count int - The number of accelerators to attach to the machine.
- Accelerator
Type string - Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- Machine
Type 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. - Tpu
Topology 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 string - Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- Machine
Type 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. - Tpu
Topology string - Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
- accelerator
Count Integer - The number of accelerators to attach to the machine.
- accelerator
Type String - Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- machine
Type 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. - tpu
Topology String - Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
- accelerator
Count number - The number of accelerators to attach to the machine.
- accelerator
Type string - Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- machine
Type 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. - tpu
Topology 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").
- accelerator
Count Number - The number of accelerators to attach to the machine.
- accelerator
Type String - Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- machine
Type 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. - tpu
Topology String - Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
GoogleCloudAiplatformV1beta1NetworkSpec, GoogleCloudAiplatformV1beta1NetworkSpecArgs
- Enable
Internet 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}
- Enable
Internet 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}
- enable
Internet 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 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}
- enable
Internet 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}
GoogleCloudAiplatformV1beta1NetworkSpecResponse, GoogleCloudAiplatformV1beta1NetworkSpecResponseArgs
- Enable
Internet 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}
- Enable
Internet 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}
- enable
Internet 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 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}
- enable
Internet 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}
GoogleCloudAiplatformV1beta1NotebookEucConfig, GoogleCloudAiplatformV1beta1NotebookEucConfigArgs
- 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.
- 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.
- euc
Disabled 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 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.
- euc
Disabled 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.
GoogleCloudAiplatformV1beta1NotebookEucConfigResponse, GoogleCloudAiplatformV1beta1NotebookEucConfigResponseArgs
- 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.
- 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.
- bypass
Actas 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.
- euc
Disabled 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 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.
- euc
Disabled 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.
- bypass
Actas 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.
- euc
Disabled 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.
GoogleCloudAiplatformV1beta1NotebookIdleShutdownConfig, GoogleCloudAiplatformV1beta1NotebookIdleShutdownConfigArgs
- Idle
Timeout 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 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 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 BooleanDisabled - Whether Idle Shutdown is disabled in this NotebookRuntimeTemplate.
- idle
Timeout 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 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.
- idle
Timeout 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 BooleanDisabled - Whether Idle Shutdown is disabled in this NotebookRuntimeTemplate.
GoogleCloudAiplatformV1beta1NotebookIdleShutdownConfigResponse, GoogleCloudAiplatformV1beta1NotebookIdleShutdownConfigResponseArgs
- Idle
Shutdown boolDisabled - Whether Idle Shutdown is disabled in this NotebookRuntimeTemplate.
- Idle
Timeout 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 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 BooleanDisabled - Whether Idle Shutdown is disabled in this NotebookRuntimeTemplate.
- idle
Timeout 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 booleanDisabled - Whether Idle Shutdown is disabled in this NotebookRuntimeTemplate.
- idle
Timeout 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.
- idle
Shutdown BooleanDisabled - Whether Idle Shutdown is disabled in this NotebookRuntimeTemplate.
- idle
Timeout 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.
GoogleCloudAiplatformV1beta1PersistentDiskSpec, GoogleCloudAiplatformV1beta1PersistentDiskSpecArgs
- Disk
Size stringGb - Size in GB of the disk (default is 100GB).
- Disk
Type 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 stringGb - Size in GB of the disk (default is 100GB).
- Disk
Type 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 StringGb - Size in GB of the disk (default is 100GB).
- disk
Type 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 stringGb - Size in GB of the disk (default is 100GB).
- disk
Type 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)
- disk
Size StringGb - Size in GB of the disk (default is 100GB).
- disk
Type 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)
GoogleCloudAiplatformV1beta1PersistentDiskSpecResponse, GoogleCloudAiplatformV1beta1PersistentDiskSpecResponseArgs
- Disk
Size stringGb - Size in GB of the disk (default is 100GB).
- Disk
Type 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 stringGb - Size in GB of the disk (default is 100GB).
- Disk
Type 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 StringGb - Size in GB of the disk (default is 100GB).
- disk
Type 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 stringGb - Size in GB of the disk (default is 100GB).
- disk
Type 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)
- disk
Size StringGb - Size in GB of the disk (default is 100GB).
- disk
Type 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
- 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 Template Notebook Runtime Type Notebook Runtime Type Unspecified - NOTEBOOK_RUNTIME_TYPE_UNSPECIFIEDUnspecified notebook runtime type, NotebookRuntimeType will default to USER_DEFINED.
- Notebook
Runtime Template Notebook Runtime Type User Defined - USER_DEFINEDruntime or template with coustomized configurations from user.
- Notebook
Runtime Template Notebook Runtime Type 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.
- 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.
- "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.