Interface TrafficManagerProfile

All Superinterfaces:
GroupableResource<com.microsoft.azure.management.trafficmanager.implementation.TrafficManager,com.microsoft.azure.management.trafficmanager.implementation.ProfileInner>, HasId, HasInner<com.microsoft.azure.management.trafficmanager.implementation.ProfileInner>, HasManager<com.microsoft.azure.management.trafficmanager.implementation.TrafficManager>, HasName, HasResourceGroup, Indexable, Refreshable<TrafficManagerProfile>, Resource, Updatable<TrafficManagerProfile.Update>

public interface TrafficManagerProfile extends GroupableResource<com.microsoft.azure.management.trafficmanager.implementation.TrafficManager,com.microsoft.azure.management.trafficmanager.implementation.ProfileInner>, Refreshable<TrafficManagerProfile>, Updatable<TrafficManagerProfile.Update>
An immutable client-side representation of an Azure traffic manager profile.
  • Method Details

    • dnsLabel

      String dnsLabel()
      Returns:
      the relative DNS name of the traffic manager profile
    • fqdn

      String fqdn()
      Returns:
      fully qualified domain name (FQDN) of the traffic manager profile.
    • timeToLive

      long timeToLive()
      Returns:
      the DNS Time-To-Live (TTL), in seconds
    • isEnabled

      boolean isEnabled()
      Returns:
      true if the traffic manager profile is enabled, false if enabled
    • trafficRoutingMethod

      TrafficRoutingMethod trafficRoutingMethod()
      Returns:
      the routing method used to route traffic to traffic manager profile endpoints
    • monitorStatus

      ProfileMonitorStatus monitorStatus()
      Returns:
      profile monitor status which is combination of the endpoint monitor status values for all endpoints in the profile, and the configured profile status
    • monitoringPort

      long monitoringPort()
      Returns:
      the port that is monitored to check the health of traffic manager profile endpoints
    • monitoringPath

      String monitoringPath()
      Returns:
      the path that is monitored to check the health of traffic manager profile endpoints
    • externalEndpoints

      Returns:
      external endpoints in the traffic manager profile, indexed by the name
    • azureEndpoints

      Returns:
      Azure endpoints in the traffic manager profile, indexed by the name
    • nestedProfileEndpoints

      Returns:
      nested traffic manager profile endpoints in this traffic manager profile, indexed by the name