vCenterConfiguration

vCenterConfiguration
vCenterConfiguration
JSON Example
{
    "content_lib": {
        "id": "string",
        "name": "string"
    },
    "datacenter": "string",
    "datacenter_managed_object_id": "string",
    "deactivate_vm_discovery": false,
    "is_nsx_environment": false,
    "management_ip_subnet": {
        "ip_addr": {
            "addr": "string",
            "type": "string"
        },
        "mask": 0
    },
    "management_network": "string",
    "password": "string",
    "privilege": "string",
    "use_content_lib": false,
    "username": "string",
    "vcenter_template_se_location": "string",
    "vcenter_url": "string"
}
content_lib
Optional

content_lib

string
datacenter
Optional

Datacenter for virtual infrastructure discovery. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
datacenter_managed_object_id
Optional

Managed object id of the datacenter. Field introduced in 30.2.1. Allowed in Enterprise edition with any value, Essentials edition with any value, Enterprise with Cloud Services edition.

boolean
deactivate_vm_discovery
Optional

If true, VM's on the vCenter will not be discovered.Set it to true if there are more than 10000 VMs in the datacenter. Field deprecated in 30.1.1. Field introduced in 20.1.5. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.

boolean
is_nsx_environment
Optional

If true, NSX-T segment spanning multiple VDS with vCenter cloud are merged to a single network in Avi. Field introduced in 22.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.

management_ip_subnet
Optional

management_ip_subnet

string
management_network
Optional

Management network to use for Avi Service Engines. It is a reference to an object of type VIMgrNWRuntime. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
password
Optional

The password Avi Vantage will use when authenticating with vCenter. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
privilege
Required
Constraints: default: WRITE_ACCESS

Set the access mode to vCenter as either Read, which allows Avi to discover networks and servers, or Write, which also allows Avi to create Service Engines and configure their network properties. Enum options - NO_ACCESS, READ_ACCESS, WRITE_ACCESS. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
use_content_lib
Optional
Constraints: default: true

If false, Service Engine image will not be pushed to content library. Field introduced in 22.1.1. Allowed in Enterprise edition with any value, Essentials edition with any value, Enterprise with Cloud Services edition.

string
username
Optional

The username Avi Vantage will use when authenticating with vCenter. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
vcenter_template_se_location
Optional

Avi Service Engine Template in vCenter to be used for creating Service Engines. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
vcenter_url
Optional

vCenter hostname or IP address. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.