Class: Google::Cloud::VMMigration::V1::AwsSourceDiskDetails
- Inherits:
-
Object
- Object
- Google::Cloud::VMMigration::V1::AwsSourceDiskDetails
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/vmmigration/v1/vmmigration.rb
Overview
Represents the source AWS Disk details.
Defined Under Namespace
Modules: Type Classes: TagsEntry
Instance Attribute Summary collapse
-
#disk_type ⇒ ::Google::Cloud::VMMigration::V1::AwsSourceDiskDetails::Type
readonly
Optional.
-
#size_gib ⇒ ::Integer
readonly
Output only.
-
#tags ⇒ ::Google::Protobuf::Map{::String => ::String}
readonly
Optional.
-
#volume_id ⇒ ::String
Required.
Instance Attribute Details
#disk_type ⇒ ::Google::Cloud::VMMigration::V1::AwsSourceDiskDetails::Type (readonly)
Returns Optional. Output only. Disk type.
4555 4556 4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 4594 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 4555 class AwsSourceDiskDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class TagsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible values for disk types. module Type # Unspecified AWS disk type. Should not be used. TYPE_UNSPECIFIED = 0 # GP2 disk type. GP2 = 1 # GP3 disk type. GP3 = 2 # IO1 disk type. IO1 = 3 # IO2 disk type. IO2 = 4 # ST1 disk type. ST1 = 5 # SC1 disk type. SC1 = 6 # Standard disk type. STANDARD = 7 end end |
#size_gib ⇒ ::Integer (readonly)
Returns Output only. Size in GiB.
4555 4556 4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 4594 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 4555 class AwsSourceDiskDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class TagsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible values for disk types. module Type # Unspecified AWS disk type. Should not be used. TYPE_UNSPECIFIED = 0 # GP2 disk type. GP2 = 1 # GP3 disk type. GP3 = 2 # IO1 disk type. IO1 = 3 # IO2 disk type. IO2 = 4 # ST1 disk type. ST1 = 5 # SC1 disk type. SC1 = 6 # Standard disk type. STANDARD = 7 end end |
#tags ⇒ ::Google::Protobuf::Map{::String => ::String} (readonly)
Returns Optional. Output only. A map of AWS volume tags.
4555 4556 4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 4594 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 4555 class AwsSourceDiskDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class TagsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible values for disk types. module Type # Unspecified AWS disk type. Should not be used. TYPE_UNSPECIFIED = 0 # GP2 disk type. GP2 = 1 # GP3 disk type. GP3 = 2 # IO1 disk type. IO1 = 3 # IO2 disk type. IO2 = 4 # ST1 disk type. ST1 = 5 # SC1 disk type. SC1 = 6 # Standard disk type. STANDARD = 7 end end |
#volume_id ⇒ ::String
Returns Required. AWS volume ID.
4555 4556 4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 4594 |
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 4555 class AwsSourceDiskDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class TagsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible values for disk types. module Type # Unspecified AWS disk type. Should not be used. TYPE_UNSPECIFIED = 0 # GP2 disk type. GP2 = 1 # GP3 disk type. GP3 = 2 # IO1 disk type. IO1 = 3 # IO2 disk type. IO2 = 4 # ST1 disk type. ST1 = 5 # SC1 disk type. SC1 = 6 # Standard disk type. STANDARD = 7 end end |