Class NotebooksRuntimeVirtualMachineVirtualMachineConfigDataDisk.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.notebooks_runtime.NotebooksRuntimeVirtualMachineVirtualMachineConfigDataDisk.Jsii$Proxy
-
- All Implemented Interfaces:
NotebooksRuntimeVirtualMachineVirtualMachineConfigDataDisk,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- NotebooksRuntimeVirtualMachineVirtualMachineConfigDataDisk
@Stability(Stable) @Internal public static final class NotebooksRuntimeVirtualMachineVirtualMachineConfigDataDisk.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements NotebooksRuntimeVirtualMachineVirtualMachineConfigDataDisk
An implementation forNotebooksRuntimeVirtualMachineVirtualMachineConfigDataDisk
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.notebooks_runtime.NotebooksRuntimeVirtualMachineVirtualMachineConfigDataDisk
NotebooksRuntimeVirtualMachineVirtualMachineConfigDataDisk.Builder, NotebooksRuntimeVirtualMachineVirtualMachineConfigDataDisk.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(NotebooksRuntimeVirtualMachineVirtualMachineConfigDataDisk.Builder builder)Constructor that initializes the object based on literal property values passed by theNotebooksRuntimeVirtualMachineVirtualMachineConfigDataDisk.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)NotebooksRuntimeVirtualMachineVirtualMachineConfigDataDiskInitializeParamsgetInitializeParams()initialize_params block.StringgetInterfaceValue()"Specifies the disk interface to use for attaching this disk, which is either SCSI or NVME.StringgetMode()The mode in which to attach this disk, either READ_WRITE or READ_ONLY.StringgetSource()Specifies a valid partial or full URL to an existing Persistent Disk resource.StringgetType()Specifies the type of the disk, either SCRATCH or PERSISTENT.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(NotebooksRuntimeVirtualMachineVirtualMachineConfigDataDisk.Builder builder)
Constructor that initializes the object based on literal property values passed by theNotebooksRuntimeVirtualMachineVirtualMachineConfigDataDisk.Builder.
-
-
Method Detail
-
getInitializeParams
public final NotebooksRuntimeVirtualMachineVirtualMachineConfigDataDiskInitializeParams getInitializeParams()
Description copied from interface:NotebooksRuntimeVirtualMachineVirtualMachineConfigDataDiskinitialize_params block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/notebooks_runtime#initialize_params NotebooksRuntime#initialize_params}
- Specified by:
getInitializeParamsin interfaceNotebooksRuntimeVirtualMachineVirtualMachineConfigDataDisk
-
getInterfaceValue
public final String getInterfaceValue()
Description copied from interface:NotebooksRuntimeVirtualMachineVirtualMachineConfigDataDisk"Specifies the disk interface to use for attaching this disk, which is either SCSI or NVME.The default is SCSI. Persistent disks must always use SCSI and the request will fail if you attempt to attach a persistent disk in any other format than SCSI. Local SSDs can use either NVME or SCSI. For performance characteristics of SCSI over NVMe, see Local SSD performance. Valid values: * NVME * SCSI". Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/notebooks_runtime#interface NotebooksRuntime#interface}
- Specified by:
getInterfaceValuein interfaceNotebooksRuntimeVirtualMachineVirtualMachineConfigDataDisk
-
getMode
public final String getMode()
Description copied from interface:NotebooksRuntimeVirtualMachineVirtualMachineConfigDataDiskThe mode in which to attach this disk, either READ_WRITE or READ_ONLY.If not specified, the default is to attach the disk in READ_WRITE mode. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/notebooks_runtime#mode NotebooksRuntime#mode}
- Specified by:
getModein interfaceNotebooksRuntimeVirtualMachineVirtualMachineConfigDataDisk
-
getSource
public final String getSource()
Description copied from interface:NotebooksRuntimeVirtualMachineVirtualMachineConfigDataDiskSpecifies a valid partial or full URL to an existing Persistent Disk resource.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/notebooks_runtime#source NotebooksRuntime#source}
- Specified by:
getSourcein interfaceNotebooksRuntimeVirtualMachineVirtualMachineConfigDataDisk
-
getType
public final String getType()
Description copied from interface:NotebooksRuntimeVirtualMachineVirtualMachineConfigDataDiskSpecifies the type of the disk, either SCRATCH or PERSISTENT. If not specified, the default is PERSISTENT.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/notebooks_runtime#type NotebooksRuntime#type}
- Specified by:
getTypein interfaceNotebooksRuntimeVirtualMachineVirtualMachineConfigDataDisk
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-