Interface TrafficManagerProfile

All Superinterfaces:
GroupableResource<TrafficManager,ProfileInner>, HasId, HasInnerModel<ProfileInner>, HasManager<TrafficManager>, HasName, HasResourceGroup, Indexable, Refreshable<TrafficManagerProfile>, Resource, Updatable<TrafficManagerProfile.Update>

An immutable client-side representation of an Azure traffic manager profile.
  • Method Details

    • dnsLabel

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

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

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

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

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

      ProfileMonitorStatus monitorStatus()
      Gets profile monitor status which is combination of the endpoint monitor status values for all endpoints in the profile, and the configured profile status.
      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()
      Gets the port that is monitored to check the health of traffic manager profile endpoints.
      Returns:
      the port that is monitored to check the health of traffic manager profile endpoints
    • monitoringPath

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

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

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

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