Interface TrafficManagerProfiles

All Superinterfaces:
HasManager<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

      Mono<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
    • getGeographicHierarchyRoot

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