Class: Google::Cloud::Notebooks::V2::BootDisk
- Inherits:
-
Object
- Object
- Google::Cloud::Notebooks::V2::BootDisk
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/notebooks/v2/gce_setup.rb
Overview
The definition of a boot disk.
Instance Attribute Summary collapse
-
#disk_encryption ⇒ ::Google::Cloud::Notebooks::V2::DiskEncryption
Optional.
-
#disk_size_gb ⇒ ::Integer
Optional.
-
#disk_type ⇒ ::Google::Cloud::Notebooks::V2::DiskType
Optional.
-
#kms_key ⇒ ::String
Optional.
Instance Attribute Details
#disk_encryption ⇒ ::Google::Cloud::Notebooks::V2::DiskEncryption
Returns Optional. Input only. Disk encryption method used on the boot and data disks, defaults to GMEK.
232 233 234 235 |
# File 'proto_docs/google/cloud/notebooks/v2/gce_setup.rb', line 232 class BootDisk include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#disk_size_gb ⇒ ::Integer
Returns Optional. The size of the boot disk in GB attached to this instance, up to a maximum of 64000 GB (64 TB). If not specified, this defaults to the recommended value of 150GB.
232 233 234 235 |
# File 'proto_docs/google/cloud/notebooks/v2/gce_setup.rb', line 232 class BootDisk include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#disk_type ⇒ ::Google::Cloud::Notebooks::V2::DiskType
Returns Optional. Indicates the type of the disk.
232 233 234 235 |
# File 'proto_docs/google/cloud/notebooks/v2/gce_setup.rb', line 232 class BootDisk include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#kms_key ⇒ ::String
Returns Optional. Input only. The KMS key used to encrypt the disks, only
applicable if disk_encryption is CMEK. Format:
projects/{project_id}/locations/{location}/keyRings/{key_ring_id}/cryptoKeys/{key_id}
Learn more about using your own encryption keys.
232 233 234 235 |
# File 'proto_docs/google/cloud/notebooks/v2/gce_setup.rb', line 232 class BootDisk include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |