Profile interface
Class representing a Traffic Manager profile.
- Extends
Properties
allowed |
The list of allowed endpoint record types. |
dns |
The DNS settings of the Traffic Manager profile. |
endpoints | The list of endpoints in the Traffic Manager profile. |
max |
Maximum number of endpoints to be returned for MultiValue routing type. |
monitor |
The endpoint monitoring settings of the Traffic Manager profile. |
profile |
The status of the Traffic Manager profile. |
traffic |
The traffic routing method of the Traffic Manager profile. |
traffic |
Indicates whether Traffic View is 'Enabled' or 'Disabled' for the Traffic Manager profile. Null, indicates 'Disabled'. Enabling this feature will increase the cost of the Traffic Manage profile. |
Inherited Properties
id | Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName} |
location | The Azure Region where the resource lives |
name | The name of the resource |
tags | Resource tags. |
type | The type of the resource. Ex- Microsoft.Network/trafficManagerProfiles. |
Property Details
allowedEndpointRecordTypes
The list of allowed endpoint record types.
allowedEndpointRecordTypes?: string[]
Property Value
string[]
dnsConfig
endpoints
The list of endpoints in the Traffic Manager profile.
endpoints?: Endpoint[]
Property Value
Endpoint[]
maxReturn
Maximum number of endpoints to be returned for MultiValue routing type.
maxReturn?: number
Property Value
number
monitorConfig
The endpoint monitoring settings of the Traffic Manager profile.
monitorConfig?: MonitorConfig
Property Value
profileStatus
The status of the Traffic Manager profile.
profileStatus?: string
Property Value
string
trafficRoutingMethod
The traffic routing method of the Traffic Manager profile.
trafficRoutingMethod?: string
Property Value
string
trafficViewEnrollmentStatus
Indicates whether Traffic View is 'Enabled' or 'Disabled' for the Traffic Manager profile. Null, indicates 'Disabled'. Enabling this feature will increase the cost of the Traffic Manage profile.
trafficViewEnrollmentStatus?: string
Property Value
string
Inherited Property Details
id
Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName}
id?: string
Property Value
string
Inherited From TrackedResource.id
location
The Azure Region where the resource lives
location?: string
Property Value
string
Inherited From TrackedResource.location
name
tags
Resource tags.
tags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
Inherited From TrackedResource.tags
type
The type of the resource. Ex- Microsoft.Network/trafficManagerProfiles.
type?: string
Property Value
string
Inherited From TrackedResource.type