Migration Center V1 API - Class Google::Cloud::MigrationCenter::V1::MachineDetails (v0.3.0)

Reference documentation and code samples for the Migration Center V1 API class Google::Cloud::MigrationCenter::V1::MachineDetails.

Details of a machine.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#architecture

def architecture() -> ::Google::Cloud::MigrationCenter::V1::MachineArchitectureDetails
Returns

#architecture=

def architecture=(value) -> ::Google::Cloud::MigrationCenter::V1::MachineArchitectureDetails
Parameter
Returns

#core_count

def core_count() -> ::Integer
Returns
  • (::Integer) — Number of CPU cores in the machine. Must be non-negative.

#core_count=

def core_count=(value) -> ::Integer
Parameter
  • value (::Integer) — Number of CPU cores in the machine. Must be non-negative.
Returns
  • (::Integer) — Number of CPU cores in the machine. Must be non-negative.

#create_time

def create_time() -> ::Google::Protobuf::Timestamp
Returns

#create_time=

def create_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns

#disks

def disks() -> ::Google::Cloud::MigrationCenter::V1::MachineDiskDetails

#disks=

def disks=(value) -> ::Google::Cloud::MigrationCenter::V1::MachineDiskDetails
Parameter

#guest_os

def guest_os() -> ::Google::Cloud::MigrationCenter::V1::GuestOsDetails
Returns

#guest_os=

def guest_os=(value) -> ::Google::Cloud::MigrationCenter::V1::GuestOsDetails
Parameter
Returns

#machine_name

def machine_name() -> ::String
Returns
  • (::String) — Machine name.

#machine_name=

def machine_name=(value) -> ::String
Parameter
  • value (::String) — Machine name.
Returns
  • (::String) — Machine name.

#memory_mb

def memory_mb() -> ::Integer
Returns
  • (::Integer) — The amount of memory in the machine. Must be non-negative.

#memory_mb=

def memory_mb=(value) -> ::Integer
Parameter
  • value (::Integer) — The amount of memory in the machine. Must be non-negative.
Returns
  • (::Integer) — The amount of memory in the machine. Must be non-negative.

#network

def network() -> ::Google::Cloud::MigrationCenter::V1::MachineNetworkDetails

#network=

def network=(value) -> ::Google::Cloud::MigrationCenter::V1::MachineNetworkDetails
Parameter

#platform

def platform() -> ::Google::Cloud::MigrationCenter::V1::PlatformDetails
Returns

#platform=

def platform=(value) -> ::Google::Cloud::MigrationCenter::V1::PlatformDetails
Parameter
Returns

#power_state

def power_state() -> ::Google::Cloud::MigrationCenter::V1::MachineDetails::PowerState
Returns

#power_state=

def power_state=(value) -> ::Google::Cloud::MigrationCenter::V1::MachineDetails::PowerState
Parameter
Returns

#uuid

def uuid() -> ::String
Returns
  • (::String) — Machine unique identifier.

#uuid=

def uuid=(value) -> ::String
Parameter
  • value (::String) — Machine unique identifier.
Returns
  • (::String) — Machine unique identifier.