Class: Google::Cloud::Notebooks::V1::LocalDisk

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/notebooks/v1/runtime.rb

Overview

A Local attached disk resource.

Defined Under Namespace

Classes: RuntimeGuestOsFeature

Instance Attribute Summary collapse

Instance Attribute Details

#auto_delete::Boolean (readonly)



265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
# File 'proto_docs/google/cloud/notebooks/v1/runtime.rb', line 265

class LocalDisk
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Optional. A list of features to enable on the guest operating system.
  # Applicable only for bootable images.
  # Read [Enabling guest operating system
  # features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  # to see a list of available options.
  # Guest OS features for boot disk.
  # @!attribute [rw] type
  #   @return [::String]
  #     The ID of a supported feature. Read [Enabling guest operating system
  #     features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  #     to see a list of available options.
  #
  #     Valid values:
  #
  #     * `FEATURE_TYPE_UNSPECIFIED`
  #     * `MULTI_IP_SUBNET`
  #     * `SECURE_BOOT`
  #     * `UEFI_COMPATIBLE`
  #     * `VIRTIO_SCSI_MULTIQUEUE`
  #     * `WINDOWS`
  class RuntimeGuestOsFeature
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#boot::Boolean (readonly)



265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
# File 'proto_docs/google/cloud/notebooks/v1/runtime.rb', line 265

class LocalDisk
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Optional. A list of features to enable on the guest operating system.
  # Applicable only for bootable images.
  # Read [Enabling guest operating system
  # features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  # to see a list of available options.
  # Guest OS features for boot disk.
  # @!attribute [rw] type
  #   @return [::String]
  #     The ID of a supported feature. Read [Enabling guest operating system
  #     features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  #     to see a list of available options.
  #
  #     Valid values:
  #
  #     * `FEATURE_TYPE_UNSPECIFIED`
  #     * `MULTI_IP_SUBNET`
  #     * `SECURE_BOOT`
  #     * `UEFI_COMPATIBLE`
  #     * `VIRTIO_SCSI_MULTIQUEUE`
  #     * `WINDOWS`
  class RuntimeGuestOsFeature
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#device_name::String (readonly)



265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
# File 'proto_docs/google/cloud/notebooks/v1/runtime.rb', line 265

class LocalDisk
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Optional. A list of features to enable on the guest operating system.
  # Applicable only for bootable images.
  # Read [Enabling guest operating system
  # features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  # to see a list of available options.
  # Guest OS features for boot disk.
  # @!attribute [rw] type
  #   @return [::String]
  #     The ID of a supported feature. Read [Enabling guest operating system
  #     features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  #     to see a list of available options.
  #
  #     Valid values:
  #
  #     * `FEATURE_TYPE_UNSPECIFIED`
  #     * `MULTI_IP_SUBNET`
  #     * `SECURE_BOOT`
  #     * `UEFI_COMPATIBLE`
  #     * `VIRTIO_SCSI_MULTIQUEUE`
  #     * `WINDOWS`
  class RuntimeGuestOsFeature
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#guest_os_features::Array<::Google::Cloud::Notebooks::V1::LocalDisk::RuntimeGuestOsFeature> (readonly)



265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
# File 'proto_docs/google/cloud/notebooks/v1/runtime.rb', line 265

class LocalDisk
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Optional. A list of features to enable on the guest operating system.
  # Applicable only for bootable images.
  # Read [Enabling guest operating system
  # features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  # to see a list of available options.
  # Guest OS features for boot disk.
  # @!attribute [rw] type
  #   @return [::String]
  #     The ID of a supported feature. Read [Enabling guest operating system
  #     features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  #     to see a list of available options.
  #
  #     Valid values:
  #
  #     * `FEATURE_TYPE_UNSPECIFIED`
  #     * `MULTI_IP_SUBNET`
  #     * `SECURE_BOOT`
  #     * `UEFI_COMPATIBLE`
  #     * `VIRTIO_SCSI_MULTIQUEUE`
  #     * `WINDOWS`
  class RuntimeGuestOsFeature
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#index::Integer (readonly)



265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
# File 'proto_docs/google/cloud/notebooks/v1/runtime.rb', line 265

class LocalDisk
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Optional. A list of features to enable on the guest operating system.
  # Applicable only for bootable images.
  # Read [Enabling guest operating system
  # features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  # to see a list of available options.
  # Guest OS features for boot disk.
  # @!attribute [rw] type
  #   @return [::String]
  #     The ID of a supported feature. Read [Enabling guest operating system
  #     features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  #     to see a list of available options.
  #
  #     Valid values:
  #
  #     * `FEATURE_TYPE_UNSPECIFIED`
  #     * `MULTI_IP_SUBNET`
  #     * `SECURE_BOOT`
  #     * `UEFI_COMPATIBLE`
  #     * `VIRTIO_SCSI_MULTIQUEUE`
  #     * `WINDOWS`
  class RuntimeGuestOsFeature
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#initialize_params::Google::Cloud::Notebooks::V1::LocalDiskInitializeParams



265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
# File 'proto_docs/google/cloud/notebooks/v1/runtime.rb', line 265

class LocalDisk
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Optional. A list of features to enable on the guest operating system.
  # Applicable only for bootable images.
  # Read [Enabling guest operating system
  # features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  # to see a list of available options.
  # Guest OS features for boot disk.
  # @!attribute [rw] type
  #   @return [::String]
  #     The ID of a supported feature. Read [Enabling guest operating system
  #     features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  #     to see a list of available options.
  #
  #     Valid values:
  #
  #     * `FEATURE_TYPE_UNSPECIFIED`
  #     * `MULTI_IP_SUBNET`
  #     * `SECURE_BOOT`
  #     * `UEFI_COMPATIBLE`
  #     * `VIRTIO_SCSI_MULTIQUEUE`
  #     * `WINDOWS`
  class RuntimeGuestOsFeature
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#interface::String



265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
# File 'proto_docs/google/cloud/notebooks/v1/runtime.rb', line 265

class LocalDisk
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Optional. A list of features to enable on the guest operating system.
  # Applicable only for bootable images.
  # Read [Enabling guest operating system
  # features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  # to see a list of available options.
  # Guest OS features for boot disk.
  # @!attribute [rw] type
  #   @return [::String]
  #     The ID of a supported feature. Read [Enabling guest operating system
  #     features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  #     to see a list of available options.
  #
  #     Valid values:
  #
  #     * `FEATURE_TYPE_UNSPECIFIED`
  #     * `MULTI_IP_SUBNET`
  #     * `SECURE_BOOT`
  #     * `UEFI_COMPATIBLE`
  #     * `VIRTIO_SCSI_MULTIQUEUE`
  #     * `WINDOWS`
  class RuntimeGuestOsFeature
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#kind::String (readonly)



265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
# File 'proto_docs/google/cloud/notebooks/v1/runtime.rb', line 265

class LocalDisk
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Optional. A list of features to enable on the guest operating system.
  # Applicable only for bootable images.
  # Read [Enabling guest operating system
  # features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  # to see a list of available options.
  # Guest OS features for boot disk.
  # @!attribute [rw] type
  #   @return [::String]
  #     The ID of a supported feature. Read [Enabling guest operating system
  #     features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  #     to see a list of available options.
  #
  #     Valid values:
  #
  #     * `FEATURE_TYPE_UNSPECIFIED`
  #     * `MULTI_IP_SUBNET`
  #     * `SECURE_BOOT`
  #     * `UEFI_COMPATIBLE`
  #     * `VIRTIO_SCSI_MULTIQUEUE`
  #     * `WINDOWS`
  class RuntimeGuestOsFeature
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#licenses::Array<::String> (readonly)



265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
# File 'proto_docs/google/cloud/notebooks/v1/runtime.rb', line 265

class LocalDisk
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Optional. A list of features to enable on the guest operating system.
  # Applicable only for bootable images.
  # Read [Enabling guest operating system
  # features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  # to see a list of available options.
  # Guest OS features for boot disk.
  # @!attribute [rw] type
  #   @return [::String]
  #     The ID of a supported feature. Read [Enabling guest operating system
  #     features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  #     to see a list of available options.
  #
  #     Valid values:
  #
  #     * `FEATURE_TYPE_UNSPECIFIED`
  #     * `MULTI_IP_SUBNET`
  #     * `SECURE_BOOT`
  #     * `UEFI_COMPATIBLE`
  #     * `VIRTIO_SCSI_MULTIQUEUE`
  #     * `WINDOWS`
  class RuntimeGuestOsFeature
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#mode::String



265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
# File 'proto_docs/google/cloud/notebooks/v1/runtime.rb', line 265

class LocalDisk
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Optional. A list of features to enable on the guest operating system.
  # Applicable only for bootable images.
  # Read [Enabling guest operating system
  # features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  # to see a list of available options.
  # Guest OS features for boot disk.
  # @!attribute [rw] type
  #   @return [::String]
  #     The ID of a supported feature. Read [Enabling guest operating system
  #     features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  #     to see a list of available options.
  #
  #     Valid values:
  #
  #     * `FEATURE_TYPE_UNSPECIFIED`
  #     * `MULTI_IP_SUBNET`
  #     * `SECURE_BOOT`
  #     * `UEFI_COMPATIBLE`
  #     * `VIRTIO_SCSI_MULTIQUEUE`
  #     * `WINDOWS`
  class RuntimeGuestOsFeature
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#source::String



265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
# File 'proto_docs/google/cloud/notebooks/v1/runtime.rb', line 265

class LocalDisk
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Optional. A list of features to enable on the guest operating system.
  # Applicable only for bootable images.
  # Read [Enabling guest operating system
  # features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  # to see a list of available options.
  # Guest OS features for boot disk.
  # @!attribute [rw] type
  #   @return [::String]
  #     The ID of a supported feature. Read [Enabling guest operating system
  #     features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  #     to see a list of available options.
  #
  #     Valid values:
  #
  #     * `FEATURE_TYPE_UNSPECIFIED`
  #     * `MULTI_IP_SUBNET`
  #     * `SECURE_BOOT`
  #     * `UEFI_COMPATIBLE`
  #     * `VIRTIO_SCSI_MULTIQUEUE`
  #     * `WINDOWS`
  class RuntimeGuestOsFeature
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#type::String



265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
# File 'proto_docs/google/cloud/notebooks/v1/runtime.rb', line 265

class LocalDisk
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Optional. A list of features to enable on the guest operating system.
  # Applicable only for bootable images.
  # Read [Enabling guest operating system
  # features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  # to see a list of available options.
  # Guest OS features for boot disk.
  # @!attribute [rw] type
  #   @return [::String]
  #     The ID of a supported feature. Read [Enabling guest operating system
  #     features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features)
  #     to see a list of available options.
  #
  #     Valid values:
  #
  #     * `FEATURE_TYPE_UNSPECIFIED`
  #     * `MULTI_IP_SUBNET`
  #     * `SECURE_BOOT`
  #     * `UEFI_COMPATIBLE`
  #     * `VIRTIO_SCSI_MULTIQUEUE`
  #     * `WINDOWS`
  class RuntimeGuestOsFeature
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end