### YamlMime:JavaType
uid: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile"
fullName: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile"
name: "TrafficManagerProfile"
nameWithType: "TrafficManagerProfile"
summary: "An immutable client-side representation of an Azure traffic manager profile."
syntax: "public interface **TrafficManagerProfile** extends <,>, <>, <>"
methods:
- uid: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.azureEndpoints()"
fullName: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.azureEndpoints()"
name: "azureEndpoints()"
nameWithType: "TrafficManagerProfile.azureEndpoints()"
modifiers:
- "abstract"
syntax: "public abstract Map azureEndpoints()"
returns:
description: "Azure endpoints in the traffic manager profile, indexed by the name"
type: "<,>"
- uid: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.dnsLabel()"
fullName: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.dnsLabel()"
name: "dnsLabel()"
nameWithType: "TrafficManagerProfile.dnsLabel()"
modifiers:
- "abstract"
syntax: "public abstract String dnsLabel()"
returns:
description: "the relative DNS name of the traffic manager profile"
type: ""
- uid: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.externalEndpoints()"
fullName: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.externalEndpoints()"
name: "externalEndpoints()"
nameWithType: "TrafficManagerProfile.externalEndpoints()"
modifiers:
- "abstract"
syntax: "public abstract Map externalEndpoints()"
returns:
description: "external endpoints in the traffic manager profile, indexed by the name"
type: "<,>"
- uid: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.fqdn()"
fullName: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.fqdn()"
name: "fqdn()"
nameWithType: "TrafficManagerProfile.fqdn()"
modifiers:
- "abstract"
syntax: "public abstract String fqdn()"
returns:
description: "fully qualified domain name (FQDN) of the traffic manager profile."
type: ""
- uid: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.isEnabled()"
fullName: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.isEnabled()"
name: "isEnabled()"
nameWithType: "TrafficManagerProfile.isEnabled()"
modifiers:
- "abstract"
syntax: "public abstract boolean isEnabled()"
returns:
description: "true if the traffic manager profile is enabled, false if enabled"
type: ""
- uid: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.monitorStatus()"
fullName: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.monitorStatus()"
name: "monitorStatus()"
nameWithType: "TrafficManagerProfile.monitorStatus()"
modifiers:
- "abstract"
syntax: "public abstract ProfileMonitorStatus monitorStatus()"
returns:
description: "profile monitor status which is combination of the endpoint monitor status values for all endpoints in\n the profile, and the configured profile status"
type: ""
- uid: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.monitoringPath()"
fullName: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.monitoringPath()"
name: "monitoringPath()"
nameWithType: "TrafficManagerProfile.monitoringPath()"
modifiers:
- "abstract"
syntax: "public abstract String monitoringPath()"
returns:
description: "the path that is monitored to check the health of traffic manager profile endpoints"
type: ""
- uid: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.monitoringPort()"
fullName: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.monitoringPort()"
name: "monitoringPort()"
nameWithType: "TrafficManagerProfile.monitoringPort()"
modifiers:
- "abstract"
syntax: "public abstract long monitoringPort()"
returns:
description: "the port that is monitored to check the health of traffic manager profile endpoints"
type: ""
- uid: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.nestedProfileEndpoints()"
fullName: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.nestedProfileEndpoints()"
name: "nestedProfileEndpoints()"
nameWithType: "TrafficManagerProfile.nestedProfileEndpoints()"
modifiers:
- "abstract"
syntax: "public abstract Map nestedProfileEndpoints()"
returns:
description: "nested traffic manager profile endpoints in this traffic manager profile, indexed by the name"
type: "<,>"
- uid: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.timeToLive()"
fullName: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.timeToLive()"
name: "timeToLive()"
nameWithType: "TrafficManagerProfile.timeToLive()"
modifiers:
- "abstract"
syntax: "public abstract long timeToLive()"
returns:
description: "the DNS Time-To-Live (TTL), in seconds"
type: ""
- uid: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.trafficRoutingMethod()"
fullName: "com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.trafficRoutingMethod()"
name: "trafficRoutingMethod()"
nameWithType: "TrafficManagerProfile.trafficRoutingMethod()"
modifiers:
- "abstract"
syntax: "public abstract TrafficRoutingMethod trafficRoutingMethod()"
returns:
description: "the routing method used to route traffic to traffic manager profile endpoints"
type: ""
type: "interface"
desc: "An immutable client-side representation of an Azure traffic manager profile."
implements:
- "<,>"
- "<>"
- "<>"
metadata: {}
package: "com.microsoft.azure.management.trafficmanager"
artifact: com.microsoft.azure:azure-mgmt-trafficmanager:1.41.4