Interface TrafficManagerProfiles

All Superinterfaces:
HasInner<com.microsoft.azure.management.trafficmanager.implementation.ProfilesInner>, HasManager<com.microsoft.azure.management.trafficmanager.implementation.TrafficManager>, SupportsBatchCreation<TrafficManagerProfile>, SupportsBatchDeletion, SupportsCreating<TrafficManagerProfile.DefinitionStages.Blank>, SupportsDeletingById, SupportsDeletingByResourceGroup, SupportsGettingById<TrafficManagerProfile>, SupportsGettingByResourceGroup<TrafficManagerProfile>, SupportsListing<TrafficManagerProfile>, SupportsListingByResourceGroup<TrafficManagerProfile>

Entry point to traffic manager profile management API in Azure.
  • Method Details

    • checkDnsNameAvailability

      CheckProfileDnsNameAvailabilityResult checkDnsNameAvailability(String dnsNameLabel)
      Checks that the DNS name is valid for traffic manager profile and is not in use.
      Parameters:
      dnsNameLabel - the DNS name to check
      Returns:
      whether the DNS is available to be used for a traffic manager profile and other info if not
    • checkDnsNameAvailabilityAsync

      rx.Observable<CheckProfileDnsNameAvailabilityResult> checkDnsNameAvailabilityAsync(String dnsNameLabel)
      Asynchronously checks that the DNS name is valid for traffic manager profile and is not in use.
      Parameters:
      dnsNameLabel - the DNS name to check
      Returns:
      a representation of the deferred computation of this call, returning whether the DNS is available to be used for a traffic manager profile and other info if not
    • checkDnsNameAvailabilityAsync

      com.microsoft.rest.ServiceFuture<CheckProfileDnsNameAvailabilityResult> checkDnsNameAvailabilityAsync(String dnsNameLabel, com.microsoft.rest.ServiceCallback<CheckProfileDnsNameAvailabilityResult> callback)
      Asynchronously checks that the DNS name is valid for traffic manager profile and is not in use.
      Parameters:
      dnsNameLabel - the DNS name to check
      callback - the callback to call on success or failure, on success with the result whether the DNS is available to be used for a traffic manager profile and other info if not
      Returns:
      a handle to cancel the request
    • getGeographicHierarchyRoot

      GeographicLocation getGeographicHierarchyRoot()
      Returns:
      the default geographic hierarchy used by the Geographic traffic routing method.