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.