Inject enterprise properties as VM variables
Property | Example value | Description |
---|---|---|
vm_variables_csv | aa, bb.*, .*cc.*, .*dd | Pass enterprise properties with keys that match the regular expression value to VMs using cloud-init. For this example, the platform will create VM variables with any property that is: named "aa"; starts with "bb"; contains "cc"; ends with "dd". |
See Inject enterprise properties as VM variables
Onboard VMs into a single virtual appliance
Property | Example value | Description |
---|---|---|
sync.singlevapp | true | If true, in public cloud regions without VDCs, onboard all VMs into a single virtual appliance |
sync.singlevapp.name | Single vapp name | The name to use for the single virtual appliance |
See Control onboard of VMs to VApps
Azure VPNs
Name | Description |
---|---|
azurecompute-arm.vpn.virtualnetworkgateway.type | Type of routing to use by the Virtual Network Gateway. |
azurecompute-arm.vpn.gatewaysubnet.mask | The Virtual Network Gateway requires a 'gateway subnet'. |
azurecompute-arm.vpn.virtualnetworkgateway.sku.name | Name of the Virtual Network Gateway SKU. |
Zerto
Property | Example value | Description |
---|---|---|
DR-code | Ent1 | The tenant's network name suffix of the external network for DRaaS recovery. |
See Configure disaster recovery as a service with Zerto
NSX-T
Property | Description |
---|---|
nsxt.infra.dhcp-conf-name | Name of the NSX-T DHCP Profile used to create Tier1 VPCs. |
nsxt.infra.edge-cluster-name | Name of the NSX-T Edge Cluster used to create Tier1 VPCs. |
nsxt.infra.tier0-external-ip | External IP used by the Tier-0. |
nsxt.infra.tier0-name | Name of the NSX-T Tier0 used to create the Tier1 VPCs. |
nsxt.infra.transport-zone-name | Name of the NSX-T Transport Zone (overlay) used to create segments / networks. |
NSX gateway
nsx.virtualwire.teaming Use this property to set the teaming policy for the portGroup that is the backing for the VirtualWire when it is created. This value cannot be changed after it is created. nsx.edge.esg.size Size of the ESG appliances. Values: compact, large, quadlarge, xlarge Whether load balancer acceleration is enabled in the edge load balancers. Default: falseName Description
Default: "failover_explicit"
Values: "failover_explicit", "loadbalance_ip", "loadbalance_loadbased", "loadbalance_srcid", or "loadbalance_srcmac"nsx.edge.description Description to configure in the edges created by Abiquo. nsx.load-balancer-acceleration
See Configure the NSX integration
NSX ECMP
These enterprise properties can also be configured as VDC context properties, if more than one VDC per tenant is required.
nsx.gateway.dvs nsx.gateway.bgp.from-edge-password nsx.edge.bgp.from-local-password nsx.transit.network nsx.virtualwire.teaming Use this property to set the teaming policy for the portGroup that is the backing for the VirtualWire when it is created. This value cannot be changed after it is created. abiquo.nsx.edge.esg.size Size of the ESG appliances. Values: compact, large, quadlarge, xlarge Size of the ESG appliance to use when creating the DHCP Edge for the virtual datacenter. Values: compact, large, quadlarge, xlargeName Description nsx.gateway.network-id VLAN tag of the tenant network where the ESGs will be connected. Abiquo will create a distributed port group if none exists for that VLAN nsx.gateway.network Network CIDR of the tenant network nsx.gateway.datacenter The Datacenter where Abiquo will create the distributed port group for the tenant VLAN, if missing The distributed virtual switch where Abiquo will create the distributed port group for the tenant VLAN, if missing Identifier of the AS used in the tenant network BGP password for gateway from Edge nsx.edge.uplink.ips Comma separated list of the IP addresses to assign to the uplink interfaces of the ESGs. The number of IP addresses here will determine the number of ESGs Abiquo will deploy when creating a Virtual datacenter nsx.edge.bgp.peers Comma separated list of the IP addresses to be configured as BGP neighbor of each ESG uplink nsx.edge.bgp.as Identifier of the AS used by the ESGs BGP password from local nsx.edge.bgp.hold-down-timer Hold down timer value for the BGP between the ESGs and the tenant network nsx.edge.bgp.keep-alive-timer Keep alive timer for the BGP between the ESGs and the tenant network nsx.edge.bgp.weight Weight of each neighbor in the BGP between the ESGs and the tenant network nsx.local.bgp.as Identifier of the AS used by the local DLR nsx.local.bgp.hold-down-timer Hold down timer value for the BGP between the DLR and the ESGs nsx.local.bgp.keep-alive-timer Keep alive timer for the BGP between the DLR and the ESGs nsx.local.bgp.weight Weight of each neighbor in the BGP between the DLR and the ESGs Network CIDR of the transit network
Default: "failover_explicit"
Values: "failover_explicit", "loadbalance_ip", "loadbalance_loadbased", "loadbalance_srcid", or "loadbalance_srcmac"abiquo.nsx.edge.dhcp.size nsx.edge.description Description to configure in the edges created by Abiquo.
See NSX with ECMP configuration guide
NSX NAT
nsx.virtualwire.teaming Use this property to set the teaming policy for the portGroup that is the backing for the VirtualWire when it is created. This value cannot be changed after it is created. nsx.edge.esg.size Size of the ESG appliances. Values: compact, large, quadlarge, xlargeName Description
Default: "failover_explicit"
Values: "failover_explicit", "loadbalance_ip", "loadbalance_loadbased", "loadbalance_srcid", or "loadbalance_srcmac"nsx.edge.description Description to configure in the edges created by Abiquo.
See NSX NAT configuration guide