Google Cloud Compute V1 API - Class Google::Cloud::Compute::V1::InstancesStartWithEncryptionKeyRequest (v2.12.0)

Reference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::InstancesStartWithEncryptionKeyRequest.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#disks

def disks() -> ::Array<::Google::Cloud::Compute::V1::CustomerEncryptionKeyProtectedDisk>
Returns
  • (::Array<::Google::Cloud::Compute::V1::CustomerEncryptionKeyProtectedDisk>) — Array of disks associated with this instance that are protected with a customer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.

#disks=

def disks=(value) -> ::Array<::Google::Cloud::Compute::V1::CustomerEncryptionKeyProtectedDisk>
Parameter
  • value (::Array<::Google::Cloud::Compute::V1::CustomerEncryptionKeyProtectedDisk>) — Array of disks associated with this instance that are protected with a customer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.
Returns
  • (::Array<::Google::Cloud::Compute::V1::CustomerEncryptionKeyProtectedDisk>) — Array of disks associated with this instance that are protected with a customer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.