IpamDnsAzureProfile

IpamDnsAzureProfile
IpamDnsAzureProfile
JSON Example
{
    "azure_serviceprincipal": {
        "application_id": "string",
        "authentication_token": "string",
        "tenant_id": "string"
    },
    "azure_userpass": {
        "password": "string",
        "tenant_name": "string",
        "username": "string"
    },
    "egress_service_subnets": [
        "string"
    ],
    "resource_group": "string",
    "subscription_id": "string",
    "usable_domains": [
        "string"
    ],
    "usable_network_uuids": [
        "string"
    ],
    "use_enhanced_ha": false,
    "use_standard_alb": false,
    "virtual_network_ids": [
        "string"
    ]
}
azure_serviceprincipal
Optional

azure_serviceprincipal

azure_userpass
Optional

azure_userpass

array of string
egress_service_subnets
Optional

Used for allocating egress service source IPs. Field introduced in 17.2.8. Maximum of 1 items allowed. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
resource_group
Optional

Azure resource group dedicated for Avi Controller. Avi Controller will create all its resources in this resource group. Field introduced in 17.2.1. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
subscription_id
Optional

Subscription Id for the Azure subscription. Field introduced in 17.2.1. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

array of string
usable_domains
Optional

Usable domains to pick from Azure DNS. Field introduced in 17.2.1. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

array of string
usable_network_uuids
Optional

Usable networks for Virtual IP. If VirtualService does not specify a network and auto_allocate_ip is set, then the first available network from this list will be chosen for IP allocation. Field introduced in 17.2.1. Maximum of 128 items allowed. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
use_enhanced_ha
Optional

Use Azure's enhanced HA features. This needs a public IP to be associated with the VIP. Field introduced in 17.2.1. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
use_standard_alb
Optional

Use Standard SKU Azure Load Balancer. By default Basic SKU Load Balancer is used. Field introduced in 17.2.7. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

array of string
virtual_network_ids
Optional

Virtual networks where Virtual IPs will belong. Field introduced in 17.2.1. Maximum of 1 items allowed. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.