VsphereIaasConfiguration
{
"guid": "string",
"name": "string",
"additional_cloud_properties": {},
"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"
}
vcenter_host
datacenter
ephemeral_datastores_string
ephemeral_datastore_clusters_string
persistent_datastores_string
persistent_datastore_clusters_string
Optional CA certificate to trust when communicating over TLS with vCenter. If none is provided, TLS connections will be established with the vCenter API, but the certificate will not be verified.
vcenter_username
bosh_vm_folder
bosh_template_folder
bosh_disk_path
Deprecated. For TLS verification, add the certificate to the vcenter_ca_certificate property.
Whether to allocate storage as needed (thin) or at creation (preallocated)
ensure_no_ip_conflicts
nsx_networking_enabled
Optional, only applicable if nsx_networking_enabled is true.
Only required if nsx_networking_enabled is true.
Only required if nsx_networking_enabled is true.
Only required if nsx_networking_enabled is true.
avi_load_balancer_enabled
Only required if avi_load_balancer_enabled is true.
Optional, but strongly recommended. Only applicable if avi_load_balancer_enabled is true.
Optional, only applicable if avi_load_balancer_enabled is true. Selects between AVI token-based authentication and HTTP Basic Authentication.
Only required if avi_load_balancer_enabled is true and avi_appliance_auth_type is avi_appliance_token_auth
Only required if avi_load_balancer_enabled is true and avi_appliance_auth_type is avi_appliance_user_and_password_auth
Only required if avi_load_balancer_enabled is true and avi_appliance_auth_type is avi_appliance_user_and_password_auth