VirtualMachine

VirtualMachine
VirtualMachine
AllOf
This class requires all of the following:
JSON Example
{
    "entity_id": "1000:104:12213212",
    "name": "My Name",
    "entity_type": "VirtualMachine",
    "ip_addresses": [
        {
            "ip_address": "string",
            "netmask": "string",
            "network_address": "string"
        }
    ],
    "default_gateway": "string",
    "default_gateways": [
        "string"
    ],
    "vnics": [
        {
            "entity_id": "string",
            "entity_type": "VirtualMachine",
            "entity_name": "string"
        }
    ],
    "security_groups": [
        {
            "entity_id": "string",
            "entity_type": "VirtualMachine",
            "entity_name": "string"
        }
    ],
    "source_firewall_rules": [
        {
            "rules": [
                {
                    "entity_id": "string",
                    "entity_type": "VirtualMachine",
                    "entity_name": "string"
                }
            ],
            "firewall": {
                "entity_id": "string",
                "entity_type": "VirtualMachine",
                "entity_name": "string"
            },
            "rule_set_type": "string"
        }
    ],
    "destination_firewall_rules": [
        {
            "rules": [
                {
                    "entity_id": "string",
                    "entity_type": "VirtualMachine",
                    "entity_name": "string"
                }
            ],
            "firewall": {
                "entity_id": "string",
                "entity_type": "VirtualMachine",
                "entity_name": "string"
            },
            "rule_set_type": "string"
        }
    ],
    "ip_sets": [
        {
            "entity_id": "string",
            "entity_type": "VirtualMachine",
            "entity_name": "string"
        }
    ],
    "tag_keys": [
        "string"
    ],
    "tag_key_values": [
        "string"
    ],
    "tag_values": [
        "string"
    ],
    "vm_UUID": "string",
    "manager_uuid": "string",
    "cluster": {
        "entity_id": "string",
        "entity_type": "VirtualMachine",
        "entity_name": "string"
    },
    "resource_pool": {
        "entity_id": "string",
        "entity_type": "VirtualMachine",
        "entity_name": "string"
    },
    "security_tags": [
        {
            "entity_id": "string",
            "entity_type": "VirtualMachine",
            "entity_name": "string"
        }
    ],
    "layer2_networks": [
        {
            "entity_id": "string",
            "entity_type": "VirtualMachine",
            "entity_name": "string"
        }
    ],
    "host": {
        "entity_id": "string",
        "entity_type": "VirtualMachine",
        "entity_name": "string"
    },
    "vlans": [
        {
            "begin": 0,
            "end": 0
        }
    ],
    "vendor_id": "string",
    "vcenter_manager": {
        "entity_id": "string",
        "entity_type": "VirtualMachine",
        "entity_name": "string"
    },
    "folders": [
        {
            "entity_id": "string",
            "entity_type": "VirtualMachine",
            "entity_name": "string"
        }
    ],
    "datastores": [
        {
            "entity_id": "string",
            "entity_type": "VirtualMachine",
            "entity_name": "string"
        }
    ],
    "datacenter": {
        "entity_id": "string",
        "entity_type": "VirtualMachine",
        "entity_name": "string"
    },
    "nsx_manager": {
        "entity_id": "string",
        "entity_type": "VirtualMachine",
        "entity_name": "string"
    },
    "source_inversion_rules": [
        {
            "rules": [
                {
                    "entity_id": "string",
                    "entity_type": "VirtualMachine",
                    "entity_name": "string"
                }
            ],
            "firewall": {
                "entity_id": "string",
                "entity_type": "VirtualMachine",
                "entity_name": "string"
            },
            "rule_set_type": "string"
        }
    ],
    "destination_inversion_rules": [
        {
            "rules": [
                {
                    "entity_id": "string",
                    "entity_type": "VirtualMachine",
                    "entity_name": "string"
                }
            ],
            "firewall": {
                "entity_id": "string",
                "entity_type": "VirtualMachine",
                "entity_name": "string"
            },
            "rule_set_type": "string"
        }
    ],
    "cpu_count": 4,
    "memory": 1024,
    "os_full_name": "Microsoft Windows 10 (64-bit)",
    "hcx_info": {
        "mon": false
    }
}