Cloud.Service.Azure.Traffic.Manager.Profile

Cloud.Service.Azure.Traffic.Manager.Profile
Cloud.Service.Azure.Traffic.Manager.Profile
JSON Example
{
    "account": "string",
    "count": 0,
    "dns_config": [
        {
            "relative_name": "string",
            "ttl": 0
        }
    ],
    "fqdn": "string",
    "monitor_config": [
        {
            "path": "string",
            "port": 0,
            "protocol": "string"
        }
    ],
    "name": "string",
    "profile_status": "string",
    "resource_group_name": "string",
    "tags": {},
    "traffic_routing_method": "string"
}
string
account
Required

(Required) The name of the Microsoft Azure cloud account to use for this resource

integer
count
Optional
Constraints: minimum: 0 default: 1

The number of resource instances to be created.

array of object
dns_config
Required

(Required) DNS settings of the profile.

string
fqdn
Optional

Fully-qualified domain name (FQDN) of the created profile.

array of object
monitor_config
Required

(Required) Endpoint monitoring settings for the profile.

string
name
Required

(Required) Traffic Manager profile name. Changing the Traffic Manager profile name deletes the existing resource and creates a new one.

string
profile_status
Optional

Whether the profile is enabled or disabled. Default is Enabled.

string
resource_group_name
Required

(Required) Azure resource group in which to create the profile.

object
tags
Optional

Traffic Manager profile categorization, in case-sensitive key names, or in key-value pairs.

string
traffic_routing_method
Required

(Required) Algorithm used to route traffic: Geographic, Performance, Weighted, or Priority.