Class: Google::Cloud::VMMigration::V1::ComputeEngineDisk

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

Overview

Compute Engine disk target details.

Instance Attribute Summary collapse

Instance Attribute Details

#disk_id::String

Returns Optional. Target Compute Engine Disk ID. This is the resource ID segment of the Compute Engine Disk to create. In the resource name compute/v1/projects/{project}/zones/{zone}/disks/disk1 "disk1" is the resource ID for the disk.

Returns:

  • (::String)

    Optional. Target Compute Engine Disk ID. This is the resource ID segment of the Compute Engine Disk to create. In the resource name compute/v1/projects/{project}/zones/{zone}/disks/disk1 "disk1" is the resource ID for the disk.



4537
4538
4539
4540
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 4537

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

#disk_type::Google::Cloud::VMMigration::V1::ComputeEngineDiskType

Returns Required. The disk type to use.

Returns:



4537
4538
4539
4540
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 4537

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

#replica_zones::Array<::String>

Returns Optional. Replication zones of the regional disk. Should be of the form: projects/{target-project}/locations/{replica-zone} Currently only one replica zone is supported.

Returns:

  • (::Array<::String>)

    Optional. Replication zones of the regional disk. Should be of the form: projects/{target-project}/locations/{replica-zone} Currently only one replica zone is supported.



4537
4538
4539
4540
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 4537

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

#zone::String

Returns Required. The Compute Engine zone in which to create the disk. Should be of the form: projects/{target-project}/locations/{zone}.

Returns:

  • (::String)

    Required. The Compute Engine zone in which to create the disk. Should be of the form: projects/{target-project}/locations/{zone}



4537
4538
4539
4540
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 4537

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