ProfileProperties interface
Class representing the Traffic Manager profile properties.
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. |
| record |
When record type is set, a traffic manager profile will allow only endpoints that match this type. If it is not set, traffic manager profile will allow adding all types of endpoints. It is returned as null when this is not set. |
| 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. |
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
recordType
When record type is set, a traffic manager profile will allow only endpoints that match this type. If it is not set, traffic manager profile will allow adding all types of endpoints. It is returned as null when this is not set.
recordType?: 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