VirtualMachine

Properties

cluster Optional
Not available

integer
cpu_count Optional

Number of vCPUs this VM has


datacenter Optional
Not available

array of Reference
datastores Optional
Not available

string
default_gateway Optional

Default gateway IP of the VM


array of RuleSet
destination_firewall_rules Optional
Not available

array of RuleSet
destination_inversion_rules Optional
Not available

string
entity_id Optional

Entity ID that can be references in detail API calls


entity_type Optional
Not available

array of Reference
folders Optional
Not available

host Optional
Not available

array of IpV4Address
ip_addresses Optional
Not available

array of Reference
ip_sets Optional
Not available

array of Reference
layer2_networks Optional
Not available

integer
memory Optional

Amount of memory this VM has


string
name Optional

Name of the object


nsx_manager Optional
Not available

resource_pool Optional
Not available

array of Reference
security_groups Optional
Not available

array of Reference
security_tags Optional
Not available

array of RuleSet
source_firewall_rules Optional
Not available

array of RuleSet
source_inversion_rules Optional
Not available

vcenter_manager Optional
Not available

string
vendor_id Optional
Not available

array of Vlan
vlans Optional
Not available

array of Reference
vnics Optional
Not available

JSON Example

{
    "cluster": {
        "entity_id": "string",
        "entity_type": "enum"
    },
    "cpu_count": 4,
    "datacenter": {
        "entity_id": "string",
        "entity_type": "enum"
    },
    "datastores": [
        {
            "entity_id": "string",
            "entity_type": "enum"
        }
    ],
    "default_gateway": "string",
    "destination_firewall_rules": [
        {
            "firewall": {
                "entity_id": "string",
                "entity_type": "enum"
            },
            "rule_set_type": "string",
            "rules": [
                {
                    "entity_id": "string",
                    "entity_type": "enum"
                }
            ]
        }
    ],
    "destination_inversion_rules": [
        {
            "firewall": {
                "entity_id": "string",
                "entity_type": "enum"
            },
            "rule_set_type": "string",
            "rules": [
                {
                    "entity_id": "string",
                    "entity_type": "enum"
                }
            ]
        }
    ],
    "entity_id": "1000:104:12213212",
    "entity_type": "enum",
    "folders": [
        {
            "entity_id": "string",
            "entity_type": "enum"
        }
    ],
    "host": {
        "entity_id": "string",
        "entity_type": "enum"
    },
    "ip_addresses": [
        {
            "ip_address": "string",
            "netmask": "string",
            "network_address": "string"
        }
    ],
    "ip_sets": [
        {
            "entity_id": "string",
            "entity_type": "enum"
        }
    ],
    "layer2_networks": [
        {
            "entity_id": "string",
            "entity_type": "enum"
        }
    ],
    "memory": 1024,
    "name": "My Name",
    "nsx_manager": {
        "entity_id": "string",
        "entity_type": "enum"
    },
    "resource_pool": {
        "entity_id": "string",
        "entity_type": "enum"
    },
    "security_groups": [
        {
            "entity_id": "string",
            "entity_type": "enum"
        }
    ],
    "security_tags": [
        {
            "entity_id": "string",
            "entity_type": "enum"
        }
    ],
    "source_firewall_rules": [
        {
            "firewall": {
                "entity_id": "string",
                "entity_type": "enum"
            },
            "rule_set_type": "string",
            "rules": [
                {
                    "entity_id": "string",
                    "entity_type": "enum"
                }
            ]
        }
    ],
    "source_inversion_rules": [
        {
            "firewall": {
                "entity_id": "string",
                "entity_type": "enum"
            },
            "rule_set_type": "string",
            "rules": [
                {
                    "entity_id": "string",
                    "entity_type": "enum"
                }
            ]
        }
    ],
    "vcenter_manager": {
        "entity_id": "string",
        "entity_type": "enum"
    },
    "vendor_id": "string",
    "vlans": [
        {
            "begin": 0,
            "end": 0
        }
    ],
    "vnics": [
        {
            "entity_id": "string",
            "entity_type": "enum"
        }
    ]
}
Feedback

Was this page helpful?