Class: Google::Cloud::MigrationCenter::V1::DiskEntry
- Inherits:
-
Object
- Object
- Google::Cloud::MigrationCenter::V1::DiskEntry
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb
Overview
Single disk entry.
Defined Under Namespace
Modules: InterfaceType
Instance Attribute Summary collapse
-
#capacity_bytes ⇒ ::Integer
Disk capacity.
-
#disk_label ⇒ ::String
Disk label.
-
#disk_label_type ⇒ ::String
Disk label type (e.g. BIOS/GPT).
-
#free_bytes ⇒ ::Integer
Disk free space.
-
#hw_address ⇒ ::String
Disk hardware address (e.g. 0:1 for SCSI).
-
#interface_type ⇒ ::Google::Cloud::MigrationCenter::V1::DiskEntry::InterfaceType
Disks interface type.
-
#partitions ⇒ ::Google::Cloud::MigrationCenter::V1::DiskPartitionList
Partition layout.
-
#vmware ⇒ ::Google::Cloud::MigrationCenter::V1::VmwareDiskConfig
VMware disk details.
Instance Attribute Details
#capacity_bytes ⇒ ::Integer
Returns Disk capacity.
2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2079 class DiskEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Disks interface type. module InterfaceType # Interface type unknown or unspecified. INTERFACE_TYPE_UNSPECIFIED = 0 # IDE interface type. IDE = 1 # SATA interface type. SATA = 2 # SAS interface type. SAS = 3 # SCSI interface type. SCSI = 4 # NVME interface type. NVME = 5 # FC interface type. FC = 6 # iSCSI interface type. ISCSI = 7 end end |
#disk_label ⇒ ::String
Returns Disk label.
2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2079 class DiskEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Disks interface type. module InterfaceType # Interface type unknown or unspecified. INTERFACE_TYPE_UNSPECIFIED = 0 # IDE interface type. IDE = 1 # SATA interface type. SATA = 2 # SAS interface type. SAS = 3 # SCSI interface type. SCSI = 4 # NVME interface type. NVME = 5 # FC interface type. FC = 6 # iSCSI interface type. ISCSI = 7 end end |
#disk_label_type ⇒ ::String
Returns Disk label type (e.g. BIOS/GPT).
2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2079 class DiskEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Disks interface type. module InterfaceType # Interface type unknown or unspecified. INTERFACE_TYPE_UNSPECIFIED = 0 # IDE interface type. IDE = 1 # SATA interface type. SATA = 2 # SAS interface type. SAS = 3 # SCSI interface type. SCSI = 4 # NVME interface type. NVME = 5 # FC interface type. FC = 6 # iSCSI interface type. ISCSI = 7 end end |
#free_bytes ⇒ ::Integer
Returns Disk free space.
2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2079 class DiskEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Disks interface type. module InterfaceType # Interface type unknown or unspecified. INTERFACE_TYPE_UNSPECIFIED = 0 # IDE interface type. IDE = 1 # SATA interface type. SATA = 2 # SAS interface type. SAS = 3 # SCSI interface type. SCSI = 4 # NVME interface type. NVME = 5 # FC interface type. FC = 6 # iSCSI interface type. ISCSI = 7 end end |
#hw_address ⇒ ::String
Returns Disk hardware address (e.g. 0:1 for SCSI).
2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2079 class DiskEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Disks interface type. module InterfaceType # Interface type unknown or unspecified. INTERFACE_TYPE_UNSPECIFIED = 0 # IDE interface type. IDE = 1 # SATA interface type. SATA = 2 # SAS interface type. SAS = 3 # SCSI interface type. SCSI = 4 # NVME interface type. NVME = 5 # FC interface type. FC = 6 # iSCSI interface type. ISCSI = 7 end end |
#interface_type ⇒ ::Google::Cloud::MigrationCenter::V1::DiskEntry::InterfaceType
Returns Disks interface type.
2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2079 class DiskEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Disks interface type. module InterfaceType # Interface type unknown or unspecified. INTERFACE_TYPE_UNSPECIFIED = 0 # IDE interface type. IDE = 1 # SATA interface type. SATA = 2 # SAS interface type. SAS = 3 # SCSI interface type. SCSI = 4 # NVME interface type. NVME = 5 # FC interface type. FC = 6 # iSCSI interface type. ISCSI = 7 end end |
#partitions ⇒ ::Google::Cloud::MigrationCenter::V1::DiskPartitionList
Returns Partition layout.
2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2079 class DiskEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Disks interface type. module InterfaceType # Interface type unknown or unspecified. INTERFACE_TYPE_UNSPECIFIED = 0 # IDE interface type. IDE = 1 # SATA interface type. SATA = 2 # SAS interface type. SAS = 3 # SCSI interface type. SCSI = 4 # NVME interface type. NVME = 5 # FC interface type. FC = 6 # iSCSI interface type. ISCSI = 7 end end |
#vmware ⇒ ::Google::Cloud::MigrationCenter::V1::VmwareDiskConfig
Returns VMware disk details.
2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2079 class DiskEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Disks interface type. module InterfaceType # Interface type unknown or unspecified. INTERFACE_TYPE_UNSPECIFIED = 0 # IDE interface type. IDE = 1 # SATA interface type. SATA = 2 # SAS interface type. SAS = 3 # SCSI interface type. SCSI = 4 # NVME interface type. NVME = 5 # FC interface type. FC = 6 # iSCSI interface type. ISCSI = 7 end end |