InlineVirtualMachine1

InlineVirtualMachine1
InlineVirtualMachine1
JSON Example
{
    "compute_ids": [
        "string"
    ],
    "external_id": "string",
    "guest_info": {
        "computer_name": "string",
        "os_name": "string"
    },
    "host_id": "string",
    "local_id_on_host": "string",
    "power_state": "string",
    "source": {
        "is_valid": false,
        "target_display_name": "string",
        "target_id": "string",
        "target_type": "string"
    },
    "type": "string"
}
array of string
compute_ids
Required

List of external compute ids of the virtual machine in the format 'id-type-key:value' , list of external compute ids ['uuid:xxxx-xxxx-xxxx-xxxx', 'moIdOnHost:moref-11', 'instanceUuid:xxxx-xxxx-xxxx-xxxx']

string
external_id
Required

Current external id of this virtual machine in the system.

guest_info
Optional

Guest virtual machine details include OS name and computer name of guest VM.

string
host_id
Optional

Id of the host in which this virtual machine exists.

string
local_id_on_host
Required

Id of the vm unique within the host.

string
power_state
Required

Current power state of this virtual machine in the system.

Possible values are : VM_RUNNING, VM_STOPPED, VM_SUSPENDED, UNKNOWN,
source
Optional

A weak reference to an NSX resource.

string
type
Optional

Virtual Machine type; Edge, Service VM or other.

Possible values are : EDGE, SERVICE, REGULAR,