[{"label":"Latest (6.4.0)","version":"latest"}]
vrealize-network-insight-api

VirtualMachine

AllOf


This class requires all of the following:

JSON Example

{
	"cluster": {
		"entity_id": "string",
		"entity_type": "VirtualMachine"
	},
	"cpu_count": 4,
	"datacenter": {
		"entity_id": "string",
		"entity_type": "VirtualMachine"
	},
	"datastores": [
		{
			"entity_id": "string",
			"entity_type": "VirtualMachine"
		}
	],
	"default_gateway": "string",
	"destination_firewall_rules": [
		{
			"firewall": {
				"entity_id": "string",
				"entity_type": "VirtualMachine"
			},
			"rule_set_type": "NSX_STANDARD",
			"rules": [
				{
					"entity_id": "string",
					"entity_type": "VirtualMachine"
				}
			]
		}
	],
	"destination_inversion_rules": [
		{
			"firewall": {
				"entity_id": "string",
				"entity_type": "VirtualMachine"
			},
			"rule_set_type": "NSX_STANDARD",
			"rules": [
				{
					"entity_id": "string",
					"entity_type": "VirtualMachine"
				}
			]
		}
	],
	"entity_id": "1000:104:12213212",
	"entity_type": "VirtualMachine",
	"folders": [
		{
			"entity_id": "string",
			"entity_type": "VirtualMachine"
		}
	],
	"host": {
		"entity_id": "string",
		"entity_type": "VirtualMachine"
	},
	"ip_addresses": [
		{
			"ip_address": "string",
			"netmask": "string",
			"network_address": "string"
		}
	],
	"ip_sets": [
		{
			"entity_id": "string",
			"entity_type": "VirtualMachine"
		}
	],
	"layer2_networks": [
		{
			"entity_id": "string",
			"entity_type": "VirtualMachine"
		}
	],
	"memory": 1024,
	"name": "My Name",
	"nsx_manager": {
		"entity_id": "string",
		"entity_type": "VirtualMachine"
	},
	"resource_pool": {
		"entity_id": "string",
		"entity_type": "VirtualMachine"
	},
	"security_groups": [
		{
			"entity_id": "string",
			"entity_type": "VirtualMachine"
		}
	],
	"security_tags": [
		{
			"entity_id": "string",
			"entity_type": "VirtualMachine"
		}
	],
	"source_firewall_rules": [
		{
			"firewall": {
				"entity_id": "string",
				"entity_type": "VirtualMachine"
			},
			"rule_set_type": "NSX_STANDARD",
			"rules": [
				{
					"entity_id": "string",
					"entity_type": "VirtualMachine"
				}
			]
		}
	],
	"source_inversion_rules": [
		{
			"firewall": {
				"entity_id": "string",
				"entity_type": "VirtualMachine"
			},
			"rule_set_type": "NSX_STANDARD",
			"rules": [
				{
					"entity_id": "string",
					"entity_type": "VirtualMachine"
				}
			]
		}
	],
	"tag_key_values": [
		"string"
	],
	"tag_keys": [
		"string"
	],
	"vcenter_manager": {
		"entity_id": "string",
		"entity_type": "VirtualMachine"
	},
	"vendor_id": "string",
	"vlans": [
		{
			"begin": 0,
			"end": 0
		}
	],
	"vm_UUID": "string",
	"vnics": [
		{
			"entity_id": "string",
			"entity_type": "VirtualMachine"
		}
	]
}
[{"label":"Latest (6.4.0)","version":"latest"}]
vrealize-network-insight-api

Feedback

Was this page helpful?