VsphereIaasConfiguration

VsphereIaasConfiguration
VsphereIaasConfiguration
JSON Example
{
    "vcenter_host": "string",
    "datacenter": "string",
    "ephemeral_datastores_string": "string",
    "ephemeral_datastore_clusters_string": "string",
    "persistent_datastores_string": "string",
    "persistent_datastore_clusters_string": "string",
    "vcenter_ca_certificate": "string",
    "vcenter_username": "string",
    "bosh_vm_folder": "string",
    "bosh_template_folder": "string",
    "bosh_disk_path": "string",
    "ssl_verification_enabled": false,
    "disk_type": "string",
    "ensure_no_ip_conflicts": false,
    "nsx_networking_enabled": false,
    "nsx_mode": "string",
    "nsx_address": "string",
    "nsx_username": "string",
    "nsx_ca_certificate": "string",
    "avi_load_balancer_enabled": false,
    "avi_appliance_hostname": "string",
    "avi_appliance_ca_certificate": "string",
    "avi_appliance_auth_type": "string",
    "avi_appliance_auth_token": "string",
    "avi_appliance_username": "string",
    "avi_appliance_password": "string",
    "additional_cloud_properties": {}
}
string
vcenter_host
Optional

vcenter_host

string
datacenter
Optional

datacenter

string
ephemeral_datastores_string
Optional

ephemeral_datastores_string

string
ephemeral_datastore_clusters_string
Optional

ephemeral_datastore_clusters_string

string
persistent_datastores_string
Optional

persistent_datastores_string

string
persistent_datastore_clusters_string
Optional

persistent_datastore_clusters_string

string
vcenter_ca_certificate
Optional

vcenter_ca_certificate

string
vcenter_username
Optional

vcenter_username

string
bosh_vm_folder
Optional

bosh_vm_folder

string
bosh_template_folder
Optional

bosh_template_folder

string
bosh_disk_path
Optional

bosh_disk_path

boolean
ssl_verification_enabled
Optional

ssl_verification_enabled

string
disk_type
Optional
Constraints: default: thin

disk_type

Possible values are : thin, preallocated,
boolean
ensure_no_ip_conflicts
Optional

ensure_no_ip_conflicts

boolean
nsx_networking_enabled
Optional

nsx_networking_enabled

string
nsx_mode
Optional
Constraints: default: nsx-t

nsx_mode

string
nsx_address
Optional

nsx_address

string
nsx_username
Optional

nsx_username

string
nsx_ca_certificate
Optional

nsx_ca_certificate

boolean
avi_load_balancer_enabled
Optional

avi_load_balancer_enabled

string
avi_appliance_hostname
Optional

avi_appliance_hostname

string
avi_appliance_ca_certificate
Optional

avi_appliance_ca_certificate

string
avi_appliance_auth_type
Optional
Constraints: default: avi_appliance_token_auth

avi_appliance_auth_type

Possible values are : avi_appliance_token_auth, avi_appliance_user_and_password_auth,
string
avi_appliance_auth_token
Optional

avi_appliance_auth_token

string
avi_appliance_username
Optional

avi_appliance_username

string
avi_appliance_password
Optional

avi_appliance_password

additional_cloud_properties
Optional

additional_cloud_properties