Class: Google::Cloud::Compute::V1::CustomerEncryptionKeyProtectedDisk

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

Instance Attribute Summary collapse

Instance Attribute Details

#disk_encryption_key::Google::Cloud::Compute::V1::CustomerEncryptionKey

Returns Decrypts data associated with the disk with a customer-supplied encryption key.

Returns:



5251
5252
5253
5254
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 5251

class CustomerEncryptionKeyProtectedDisk
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#source::String

Returns Specifies a valid partial or full URL to an existing Persistent Disk resource. This field is only applicable for persistent disks. For example: "source": "/compute/v1/projects/project_id/zones/zone/disks/ disk_name.

Returns:

  • (::String)

    Specifies a valid partial or full URL to an existing Persistent Disk resource. This field is only applicable for persistent disks. For example: "source": "/compute/v1/projects/project_id/zones/zone/disks/ disk_name



5251
5252
5253
5254
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 5251

class CustomerEncryptionKeyProtectedDisk
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end