Class: Google::Cloud::VMMigration::V1::VmwareVmDetails

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

Overview

VmwareVmDetails describes a VM in vCenter.

Defined Under Namespace

Modules: BootOption, PowerState, VmArchitecture

Instance Attribute Summary collapse

Instance Attribute Details

#architecture::Google::Cloud::VMMigration::V1::VmwareVmDetails::VmArchitecture (readonly)



1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 1288

class VmwareVmDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible values for the power state of the VM.
  module PowerState
    # Power state is not specified.
    POWER_STATE_UNSPECIFIED = 0

    # The VM is turned ON.
    ON = 1

    # The VM is turned OFF.
    OFF = 2

    # The VM is suspended. This is similar to hibernation or sleep mode.
    SUSPENDED = 3
  end

  # Possible values for vm boot option.
  module BootOption
    # The boot option is unknown.
    BOOT_OPTION_UNSPECIFIED = 0

    # The boot option is EFI.
    EFI = 1

    # The boot option is BIOS.
    BIOS = 2
  end

  # Possible values for the VM architecture.
  module VmArchitecture
    # The architecture is unknown.
    VM_ARCHITECTURE_UNSPECIFIED = 0

    # The architecture is one of the x86 architectures.
    VM_ARCHITECTURE_X86_FAMILY = 1

    # The architecture is ARM64.
    VM_ARCHITECTURE_ARM64 = 2
  end
end

#boot_option::Google::Cloud::VMMigration::V1::VmwareVmDetails::BootOption (readonly)



1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 1288

class VmwareVmDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible values for the power state of the VM.
  module PowerState
    # Power state is not specified.
    POWER_STATE_UNSPECIFIED = 0

    # The VM is turned ON.
    ON = 1

    # The VM is turned OFF.
    OFF = 2

    # The VM is suspended. This is similar to hibernation or sleep mode.
    SUSPENDED = 3
  end

  # Possible values for vm boot option.
  module BootOption
    # The boot option is unknown.
    BOOT_OPTION_UNSPECIFIED = 0

    # The boot option is EFI.
    EFI = 1

    # The boot option is BIOS.
    BIOS = 2
  end

  # Possible values for the VM architecture.
  module VmArchitecture
    # The architecture is unknown.
    VM_ARCHITECTURE_UNSPECIFIED = 0

    # The architecture is one of the x86 architectures.
    VM_ARCHITECTURE_X86_FAMILY = 1

    # The architecture is ARM64.
    VM_ARCHITECTURE_ARM64 = 2
  end
end

#committed_storage_mb::Integer



1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 1288

class VmwareVmDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible values for the power state of the VM.
  module PowerState
    # Power state is not specified.
    POWER_STATE_UNSPECIFIED = 0

    # The VM is turned ON.
    ON = 1

    # The VM is turned OFF.
    OFF = 2

    # The VM is suspended. This is similar to hibernation or sleep mode.
    SUSPENDED = 3
  end

  # Possible values for vm boot option.
  module BootOption
    # The boot option is unknown.
    BOOT_OPTION_UNSPECIFIED = 0

    # The boot option is EFI.
    EFI = 1

    # The boot option is BIOS.
    BIOS = 2
  end

  # Possible values for the VM architecture.
  module VmArchitecture
    # The architecture is unknown.
    VM_ARCHITECTURE_UNSPECIFIED = 0

    # The architecture is one of the x86 architectures.
    VM_ARCHITECTURE_X86_FAMILY = 1

    # The architecture is ARM64.
    VM_ARCHITECTURE_ARM64 = 2
  end
end

#cpu_count::Integer



1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 1288

class VmwareVmDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible values for the power state of the VM.
  module PowerState
    # Power state is not specified.
    POWER_STATE_UNSPECIFIED = 0

    # The VM is turned ON.
    ON = 1

    # The VM is turned OFF.
    OFF = 2

    # The VM is suspended. This is similar to hibernation or sleep mode.
    SUSPENDED = 3
  end

  # Possible values for vm boot option.
  module BootOption
    # The boot option is unknown.
    BOOT_OPTION_UNSPECIFIED = 0

    # The boot option is EFI.
    EFI = 1

    # The boot option is BIOS.
    BIOS = 2
  end

  # Possible values for the VM architecture.
  module VmArchitecture
    # The architecture is unknown.
    VM_ARCHITECTURE_UNSPECIFIED = 0

    # The architecture is one of the x86 architectures.
    VM_ARCHITECTURE_X86_FAMILY = 1

    # The architecture is ARM64.
    VM_ARCHITECTURE_ARM64 = 2
  end
end

#datacenter_description::String



1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 1288

class VmwareVmDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible values for the power state of the VM.
  module PowerState
    # Power state is not specified.
    POWER_STATE_UNSPECIFIED = 0

    # The VM is turned ON.
    ON = 1

    # The VM is turned OFF.
    OFF = 2

    # The VM is suspended. This is similar to hibernation or sleep mode.
    SUSPENDED = 3
  end

  # Possible values for vm boot option.
  module BootOption
    # The boot option is unknown.
    BOOT_OPTION_UNSPECIFIED = 0

    # The boot option is EFI.
    EFI = 1

    # The boot option is BIOS.
    BIOS = 2
  end

  # Possible values for the VM architecture.
  module VmArchitecture
    # The architecture is unknown.
    VM_ARCHITECTURE_UNSPECIFIED = 0

    # The architecture is one of the x86 architectures.
    VM_ARCHITECTURE_X86_FAMILY = 1

    # The architecture is ARM64.
    VM_ARCHITECTURE_ARM64 = 2
  end
end

#datacenter_id::String



1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 1288

class VmwareVmDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible values for the power state of the VM.
  module PowerState
    # Power state is not specified.
    POWER_STATE_UNSPECIFIED = 0

    # The VM is turned ON.
    ON = 1

    # The VM is turned OFF.
    OFF = 2

    # The VM is suspended. This is similar to hibernation or sleep mode.
    SUSPENDED = 3
  end

  # Possible values for vm boot option.
  module BootOption
    # The boot option is unknown.
    BOOT_OPTION_UNSPECIFIED = 0

    # The boot option is EFI.
    EFI = 1

    # The boot option is BIOS.
    BIOS = 2
  end

  # Possible values for the VM architecture.
  module VmArchitecture
    # The architecture is unknown.
    VM_ARCHITECTURE_UNSPECIFIED = 0

    # The architecture is one of the x86 architectures.
    VM_ARCHITECTURE_X86_FAMILY = 1

    # The architecture is ARM64.
    VM_ARCHITECTURE_ARM64 = 2
  end
end

#disk_count::Integer



1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 1288

class VmwareVmDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible values for the power state of the VM.
  module PowerState
    # Power state is not specified.
    POWER_STATE_UNSPECIFIED = 0

    # The VM is turned ON.
    ON = 1

    # The VM is turned OFF.
    OFF = 2

    # The VM is suspended. This is similar to hibernation or sleep mode.
    SUSPENDED = 3
  end

  # Possible values for vm boot option.
  module BootOption
    # The boot option is unknown.
    BOOT_OPTION_UNSPECIFIED = 0

    # The boot option is EFI.
    EFI = 1

    # The boot option is BIOS.
    BIOS = 2
  end

  # Possible values for the VM architecture.
  module VmArchitecture
    # The architecture is unknown.
    VM_ARCHITECTURE_UNSPECIFIED = 0

    # The architecture is one of the x86 architectures.
    VM_ARCHITECTURE_X86_FAMILY = 1

    # The architecture is ARM64.
    VM_ARCHITECTURE_ARM64 = 2
  end
end

#display_name::String



1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 1288

class VmwareVmDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible values for the power state of the VM.
  module PowerState
    # Power state is not specified.
    POWER_STATE_UNSPECIFIED = 0

    # The VM is turned ON.
    ON = 1

    # The VM is turned OFF.
    OFF = 2

    # The VM is suspended. This is similar to hibernation or sleep mode.
    SUSPENDED = 3
  end

  # Possible values for vm boot option.
  module BootOption
    # The boot option is unknown.
    BOOT_OPTION_UNSPECIFIED = 0

    # The boot option is EFI.
    EFI = 1

    # The boot option is BIOS.
    BIOS = 2
  end

  # Possible values for the VM architecture.
  module VmArchitecture
    # The architecture is unknown.
    VM_ARCHITECTURE_UNSPECIFIED = 0

    # The architecture is one of the x86 architectures.
    VM_ARCHITECTURE_X86_FAMILY = 1

    # The architecture is ARM64.
    VM_ARCHITECTURE_ARM64 = 2
  end
end

#guest_description::String



1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 1288

class VmwareVmDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible values for the power state of the VM.
  module PowerState
    # Power state is not specified.
    POWER_STATE_UNSPECIFIED = 0

    # The VM is turned ON.
    ON = 1

    # The VM is turned OFF.
    OFF = 2

    # The VM is suspended. This is similar to hibernation or sleep mode.
    SUSPENDED = 3
  end

  # Possible values for vm boot option.
  module BootOption
    # The boot option is unknown.
    BOOT_OPTION_UNSPECIFIED = 0

    # The boot option is EFI.
    EFI = 1

    # The boot option is BIOS.
    BIOS = 2
  end

  # Possible values for the VM architecture.
  module VmArchitecture
    # The architecture is unknown.
    VM_ARCHITECTURE_UNSPECIFIED = 0

    # The architecture is one of the x86 architectures.
    VM_ARCHITECTURE_X86_FAMILY = 1

    # The architecture is ARM64.
    VM_ARCHITECTURE_ARM64 = 2
  end
end

#memory_mb::Integer



1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 1288

class VmwareVmDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible values for the power state of the VM.
  module PowerState
    # Power state is not specified.
    POWER_STATE_UNSPECIFIED = 0

    # The VM is turned ON.
    ON = 1

    # The VM is turned OFF.
    OFF = 2

    # The VM is suspended. This is similar to hibernation or sleep mode.
    SUSPENDED = 3
  end

  # Possible values for vm boot option.
  module BootOption
    # The boot option is unknown.
    BOOT_OPTION_UNSPECIFIED = 0

    # The boot option is EFI.
    EFI = 1

    # The boot option is BIOS.
    BIOS = 2
  end

  # Possible values for the VM architecture.
  module VmArchitecture
    # The architecture is unknown.
    VM_ARCHITECTURE_UNSPECIFIED = 0

    # The architecture is one of the x86 architectures.
    VM_ARCHITECTURE_X86_FAMILY = 1

    # The architecture is ARM64.
    VM_ARCHITECTURE_ARM64 = 2
  end
end

#power_state::Google::Cloud::VMMigration::V1::VmwareVmDetails::PowerState



1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 1288

class VmwareVmDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible values for the power state of the VM.
  module PowerState
    # Power state is not specified.
    POWER_STATE_UNSPECIFIED = 0

    # The VM is turned ON.
    ON = 1

    # The VM is turned OFF.
    OFF = 2

    # The VM is suspended. This is similar to hibernation or sleep mode.
    SUSPENDED = 3
  end

  # Possible values for vm boot option.
  module BootOption
    # The boot option is unknown.
    BOOT_OPTION_UNSPECIFIED = 0

    # The boot option is EFI.
    EFI = 1

    # The boot option is BIOS.
    BIOS = 2
  end

  # Possible values for the VM architecture.
  module VmArchitecture
    # The architecture is unknown.
    VM_ARCHITECTURE_UNSPECIFIED = 0

    # The architecture is one of the x86 architectures.
    VM_ARCHITECTURE_X86_FAMILY = 1

    # The architecture is ARM64.
    VM_ARCHITECTURE_ARM64 = 2
  end
end

#uuid::String



1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 1288

class VmwareVmDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible values for the power state of the VM.
  module PowerState
    # Power state is not specified.
    POWER_STATE_UNSPECIFIED = 0

    # The VM is turned ON.
    ON = 1

    # The VM is turned OFF.
    OFF = 2

    # The VM is suspended. This is similar to hibernation or sleep mode.
    SUSPENDED = 3
  end

  # Possible values for vm boot option.
  module BootOption
    # The boot option is unknown.
    BOOT_OPTION_UNSPECIFIED = 0

    # The boot option is EFI.
    EFI = 1

    # The boot option is BIOS.
    BIOS = 2
  end

  # Possible values for the VM architecture.
  module VmArchitecture
    # The architecture is unknown.
    VM_ARCHITECTURE_UNSPECIFIED = 0

    # The architecture is one of the x86 architectures.
    VM_ARCHITECTURE_X86_FAMILY = 1

    # The architecture is ARM64.
    VM_ARCHITECTURE_ARM64 = 2
  end
end

#vm_id::String



1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
# File 'proto_docs/google/cloud/vmmigration/v1/vmmigration.rb', line 1288

class VmwareVmDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible values for the power state of the VM.
  module PowerState
    # Power state is not specified.
    POWER_STATE_UNSPECIFIED = 0

    # The VM is turned ON.
    ON = 1

    # The VM is turned OFF.
    OFF = 2

    # The VM is suspended. This is similar to hibernation or sleep mode.
    SUSPENDED = 3
  end

  # Possible values for vm boot option.
  module BootOption
    # The boot option is unknown.
    BOOT_OPTION_UNSPECIFIED = 0

    # The boot option is EFI.
    EFI = 1

    # The boot option is BIOS.
    BIOS = 2
  end

  # Possible values for the VM architecture.
  module VmArchitecture
    # The architecture is unknown.
    VM_ARCHITECTURE_UNSPECIFIED = 0

    # The architecture is one of the x86 architectures.
    VM_ARCHITECTURE_X86_FAMILY = 1

    # The architecture is ARM64.
    VM_ARCHITECTURE_ARM64 = 2
  end
end