ProfileProperties Class
Class representing the Traffic Manager profile properties.
Constructor
ProfileProperties()
Variables
| Name | Description |
|---|---|
|
profileStatus
|
The status of the Traffic Manager profile. Known values are: "Enabled" and "Disabled". |
|
trafficRoutingMethod
|
The traffic routing method of the Traffic Manager profile. Known values are: "Performance", "Priority", "Weighted", "Geographic", "MultiValue", and "Subnet". |
|
dnsConfig
|
<xref:<xref:"DnsConfig">>
The DNS settings of the Traffic Manager profile. |
|
monitorConfig
|
<xref:<xref:"MonitorConfig">>
The endpoint monitoring settings of the Traffic Manager profile. |
|
endpoints
|
list[<xref:"Endpoint">]
The list of endpoints in the Traffic Manager profile. |
|
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. Known values are: "Enabled" and "Disabled". |
|
allowedEndpointRecordTypes
|
The list of allowed endpoint record types. |
|
maxReturn
|
Maximum number of endpoints to be returned for MultiValue routing type. |
|
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. Known values are: "A", "AAAA", and "CNAME". |
Attributes
allowedEndpointRecordTypes
The list of allowed endpoint record types.
allowedEndpointRecordTypes: list[typing.Union[str, ForwardRef('AllowedEndpointRecordType')]]
dnsConfig
The DNS settings of the Traffic Manager profile.
dnsConfig: DnsConfig
endpoints
The list of endpoints in the Traffic Manager profile.
endpoints: list['Endpoint']
maxReturn
Maximum number of endpoints to be returned for MultiValue routing type.
maxReturn: int
monitorConfig
The endpoint monitoring settings of the Traffic Manager profile.
monitorConfig: MonitorConfig
profileStatus
"Enabled" and "Disabled".
profileStatus: str | ProfileStatus
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. Known values are: "A", "AAAA", and "CNAME".
recordType: str | RecordType
trafficRoutingMethod
"Performance", "Priority", "Weighted", "Geographic", "MultiValue", and "Subnet".
trafficRoutingMethod: str | TrafficRoutingMethod
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. Known values are: "Enabled" and "Disabled".
trafficViewEnrollmentStatus: str | TrafficViewEnrollmentStatus