NotebooksInstance.Builder |
NotebooksInstance.Builder.acceleratorConfig(NotebooksInstanceAcceleratorConfig acceleratorConfig) |
accelerator_config block.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.bootDiskSizeGb(Number bootDiskSizeGb) |
The size of the boot disk in GB attached to this instance, up to a maximum of 64000 GB (64 TB).
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.bootDiskType(String bootDiskType) |
Possible disk types for notebook instances.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.connection(com.hashicorp.cdktf.SSHProvisionerConnection connection) |
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.connection(com.hashicorp.cdktf.WinrmProvisionerConnection connection) |
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.containerImage(NotebooksInstanceContainerImage containerImage) |
container_image block.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.count(com.hashicorp.cdktf.TerraformCount count) |
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.count(Number count) |
|
static NotebooksInstance.Builder |
NotebooksInstance.Builder.create(software.constructs.Construct scope,
String id) |
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.createTime(String createTime) |
Instance creation time.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.customGpuDriverPath(String customGpuDriverPath) |
Specify a custom Cloud Storage path where the GPU driver is stored.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.dataDiskSizeGb(Number dataDiskSizeGb) |
The size of the data disk in GB attached to this instance, up to a maximum of 64000 GB (64 TB).
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.dataDiskType(String dataDiskType) |
Possible disk types for notebook instances.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.dependsOn(List<? extends com.hashicorp.cdktf.ITerraformDependable> dependsOn) |
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.desiredState(String desiredState) |
Desired state of the Notebook Instance.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.diskEncryption(String diskEncryption) |
Disk encryption method used on the boot and data disks, defaults to GMEK.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.forEach(com.hashicorp.cdktf.ITerraformIterator forEach) |
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.id(String id) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/notebooks_instance#id NotebooksInstance#id}.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.installGpuDriver(com.hashicorp.cdktf.IResolvable installGpuDriver) |
Whether the end user authorizes Google Cloud to install GPU driver on this instance.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.installGpuDriver(Boolean installGpuDriver) |
Whether the end user authorizes Google Cloud to install GPU driver on this instance.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.instanceOwners(List<String> instanceOwners) |
The list of owners of this instance after creation.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.kmsKey(String kmsKey) |
The KMS key used to encrypt the disks, only applicable if diskEncryption is CMEK.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.labels(Map<String,String> labels) |
Labels to apply to this instance.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.lifecycle(com.hashicorp.cdktf.TerraformResourceLifecycle lifecycle) |
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.location(String location) |
A reference to the zone where the machine resides.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.machineType(String machineType) |
A reference to a machine type which defines VM kind.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.metadata(Map<String,String> metadata) |
Custom metadata to apply to this instance.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.name(String name) |
The name specified for the Notebook instance.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.network(String network) |
The name of the VPC that this instance is in.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.nicType(String nicType) |
The type of vNIC driver.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.noProxyAccess(com.hashicorp.cdktf.IResolvable noProxyAccess) |
The notebook instance will not register with the proxy..
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.noProxyAccess(Boolean noProxyAccess) |
The notebook instance will not register with the proxy..
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.noPublicIp(com.hashicorp.cdktf.IResolvable noPublicIp) |
No public IP will be assigned to this instance.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.noPublicIp(Boolean noPublicIp) |
No public IP will be assigned to this instance.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.noRemoveDataDisk(com.hashicorp.cdktf.IResolvable noRemoveDataDisk) |
If true, the data disk will not be auto deleted when deleting the instance.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.noRemoveDataDisk(Boolean noRemoveDataDisk) |
If true, the data disk will not be auto deleted when deleting the instance.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.postStartupScript(String postStartupScript) |
Path to a Bash script that automatically runs after a notebook instance fully boots up.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.project(String project) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/notebooks_instance#project NotebooksInstance#project}.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.provider(com.hashicorp.cdktf.TerraformProvider provider) |
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.provisioners(List<? extends Object> provisioners) |
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.reservationAffinity(NotebooksInstanceReservationAffinity reservationAffinity) |
reservation_affinity block.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.serviceAccount(String serviceAccount) |
The service account on this instance, giving access to other Google Cloud services.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.serviceAccountScopes(List<String> serviceAccountScopes) |
Optional.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.shieldedInstanceConfig(NotebooksInstanceShieldedInstanceConfig shieldedInstanceConfig) |
shielded_instance_config block.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.subnet(String subnet) |
The name of the subnet that this instance is in.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.tags(List<String> tags) |
The Compute Engine tags to add to instance.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.timeouts(NotebooksInstanceTimeouts timeouts) |
timeouts block.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.updateTime(String updateTime) |
Instance update time.
|
NotebooksInstance.Builder |
NotebooksInstance.Builder.vmImage(NotebooksInstanceVmImage vmImage) |
vm_image block.
|