com.microsoft.azure.management.trafficmanager

This package contains the classes for TrafficManagerManagementClient.

Classes

CheckProfileDnsNameAvailabilityResult

The result of checking for DNS name availability.

DnsConfig

Class containing DNS settings in a Traffic Manager profile.

EndpointMonitorStatus

Defines values for EndpointMonitorStatus.

EndpointStatus

Defines values for EndpointStatus.

MonitorConfig

Class containing endpoint monitoring settings in a Traffic Manager profile.

MonitorProtocol

Defines values for MonitorProtocol.

ProfileDnsNameUnavailableReason

The reason for unavailability of traffic manager profile DNS name.

ProfileMonitorStatus

Defines values for ProfileMonitorStatus.

ProfileStatus

Defines values for ProfileStatus.

Region

Class representing a region in the Geographic hierarchy used with the Geographic traffic routing method.

TargetAzureResourceType

Target Azure resource types supported for an Azure endpoint in a traffic manager profile.

TrafficRoutingMethod

Defines values for TrafficRoutingMethod.

Interfaces

GeographicHierarchies

Entry point to Azure traffic manager geographic hierarchy management API in Azure.

GeographicLocation

Type representing Geographic Hierarchy region (location).

TrafficManagerAzureEndpoint

An immutable client-side representation of an Azure traffic manager profile Azure endpoint.

TrafficManagerEndpoint

An immutable client-side representation of an Azure traffic manager profile endpoint.

TrafficManagerExternalEndpoint

An immutable client-side representation of an Azure traffic manager profile external endpoint.

TrafficManagerNestedProfileEndpoint

An immutable client-side representation of an Azure traffic manager profile nested profile endpoint.

TrafficManagerProfile

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

TrafficManagerProfiles

Entry point to traffic manager profile management API in Azure.

TrafficManagerEndpoint.DefinitionStages.AzureTargetEndpointBlank<ParentT>

The first stage of a traffic manager profile Azure endpoint definition.

TrafficManagerEndpoint.UpdateDefinitionStages.AzureTargetEndpointBlank<ParentT>

The first stage of a traffic manager profile Azure endpoint definition.

TrafficManagerProfile.DefinitionStages.Blank

The stage of the traffic manager profile definition allowing to specify the resource group.

TrafficManagerEndpoint.Definition<ParentT>

The entirety of a traffic manager profile endpoint definition as a part of parent definition.

TrafficManagerProfile.Definition

The entirety of the traffic manager profile definition.

TrafficManagerEndpoint.DefinitionStages

Grouping of traffic manager profile endpoint definition stages as a part of parent traffic manager profile definition.

TrafficManagerProfile.DefinitionStages

Grouping of traffic manager profile definition stages.

TrafficManagerEndpoint.DefinitionStages.ExternalTargetEndpointBlank<ParentT>

The first stage of a traffic manager profile external endpoint definition.

TrafficManagerEndpoint.UpdateDefinitionStages.ExternalTargetEndpointBlank<ParentT>

The first stage of a traffic manager profile external endpoint definition.

TrafficManagerEndpoint.DefinitionStages.NestedProfileTargetEndpointBlank<ParentT>

The first stage of a traffic manager profile nested profile endpoint definition.

TrafficManagerEndpoint.UpdateDefinitionStages.NestedProfileTargetEndpointBlank<ParentT>

The first stage of a traffic manager profile nested profile endpoint definition.

TrafficManagerEndpoint.Update

the set of configurations that can be updated for all endpoint irrespective of their type (Azure, external, nested profile).

TrafficManagerProfile.Update

The template for an update operation, containing all the settings that can be modified.

Call apply() to apply the changes to the resource in Azure.

TrafficManagerEndpoint.UpdateAzureEndpoint

The entirety of an Azure endpoint update as a part of parent traffic manager profile profile update.

TrafficManagerEndpoint.UpdateDefinition<ParentT>

The entirety of a traffic manager profile endpoint definition as a part of parent update.

TrafficManagerEndpoint.UpdateDefinitionStages

Grouping of traffic manager profile endpoint definition stages as a part of parent traffic manager profile update.

TrafficManagerEndpoint.UpdateExternalEndpoint

The entirety of an external endpoint update as a part of parent traffic manager profile profile update.

TrafficManagerEndpoint.UpdateNestedProfileEndpoint

The entirety of a nested profile endpoint update as a part of parent traffic manager profile profile update.

TrafficManagerProfile.UpdateStages

Grouping of traffic manager update stages.

TrafficManagerEndpoint.UpdateStages

Grouping of traffic manager profile endpoint update stages.

TrafficManagerEndpoint.DefinitionStages.WithAttach<ParentT>

The final stage of the traffic manager profile endpoint definition.

At this stage, any remaining optional settings can be specified, or the traffic manager profile endpoint definition can be attached to the parent traffic manager profile definition using attach().

TrafficManagerEndpoint.UpdateDefinitionStages.WithAttach<ParentT>

The final stage of the traffic manager profile endpoint definition.

At this stage, any remaining optional settings can be specified, or the traffic manager profile endpoint definition can be attached to the parent traffic manager profile update using attach().

TrafficManagerEndpoint.UpdateStages.WithAzureResource

The stage of an Azure endpoint update allowing to specify the target Azure resource.

TrafficManagerEndpoint.UpdateDefinitionStages.WithAzureResource<ParentT>

The stage of the traffic manager profile Azure endpoint definition allowing to specify the ID of the target Azure resource.

TrafficManagerEndpoint.DefinitionStages.WithAzureResource<ParentT>

The stage of the traffic manager profile Azure endpoint definition allowing to specify the ID of the target Azure resource.

TrafficManagerProfile.DefinitionStages.WithCreate

The stage of the definition which contains all the minimum required inputs for the resource to be created (via create()), but also allows for any other optional settings to be specified.

TrafficManagerProfile.DefinitionStages.WithEndpoint

The stage of the traffic manager profile definition allowing to specify endpoint.

TrafficManagerProfile.UpdateStages.WithEndpoint

The stage of the traffic manager profile update allowing to specify endpoints.

TrafficManagerEndpoint.DefinitionStages.WithEndpointThreshold<ParentT>

The stage of the nested traffic manager profile endpoint definition allowing to specify the minimum endpoints to be online in the nested profile to consider it as not degraded.

TrafficManagerEndpoint.UpdateDefinitionStages.WithEndpointThreshold<ParentT>

The stage of the nested traffic manager profile endpoint definition allowing to specify the minimum endpoints to be online in the nested profile to consider it as not degraded.

TrafficManagerEndpoint.UpdateStages.WithFqdn

The stage of an external endpoint update allowing to specify the FQDN.

TrafficManagerEndpoint.UpdateDefinitionStages.WithFqdn<ParentT>

The stage of the traffic manager profile external endpoint definition allowing to specify the FQDN.

TrafficManagerEndpoint.DefinitionStages.WithFqdn<ParentT>

The stage of the traffic manager profile external endpoint definition allowing to specify the FQDN.

TrafficManagerEndpoint.DefinitionStages.WithGeographicLocation<ParentT>

The stage of the traffic manager endpoint definition allowing to specify the geographic region.

TrafficManagerEndpoint.UpdateDefinitionStages.WithGeographicLocation<ParentT>

The stage of the traffic manager endpoint definition allowing to specify the geographic region.

TrafficManagerEndpoint.UpdateStages.WithGeographicLocation

The stage of the traffic manager update definition allowing to specify the geographic region.

TrafficManagerProfile.DefinitionStages.WithLeafDomainLabel

The stage of the traffic manager profile definition allowing to specify the relative DNS name.

TrafficManagerProfile.UpdateStages.WithMonitoringConfiguration

The stage of the traffic manager profile update allowing to specify the endpoint monitoring configuration.

TrafficManagerProfile.DefinitionStages.WithMonitoringConfiguration

The stage of the traffic manager profile definition allowing to specify the endpoint monitoring configuration.

TrafficManagerEndpoint.UpdateDefinitionStages.WithNestedProfile<ParentT>

The stage of the traffic manager nested profile endpoint definition allowing to specify the profile.

TrafficManagerEndpoint.DefinitionStages.WithNestedProfile<ParentT>

The stage of the traffic manager nested profile endpoint definition allowing to specify the profile.

TrafficManagerEndpoint.UpdateStages.WithNestedProfileConfig

The stage of an nested profile endpoint update allowing to specify profile and minimum child endpoint.

TrafficManagerProfile.DefinitionStages.WithProfileStatus

The stage of the traffic manager profile definition allowing to disable the profile.

TrafficManagerProfile.UpdateStages.WithProfileStatus

The stage of the traffic manager profile update allowing to disable or enable the profile.

TrafficManagerEndpoint.UpdateDefinitionStages.WithRoutingPriority<ParentT>

The stage of the traffic manager endpoint definition allowing to specify the endpoint priority.

TrafficManagerEndpoint.UpdateStages.WithRoutingPriority

The stage of the traffic manager profile endpoint update allowing to specify the endpoint priority.

TrafficManagerEndpoint.DefinitionStages.WithRoutingPriority<ParentT>

The stage of the traffic manager endpoint definition allowing to specify the endpoint priority.

TrafficManagerEndpoint.UpdateStages.WithRoutingWeight

The stage of the traffic manager profile endpoint update allowing to specify the endpoint weight.

TrafficManagerEndpoint.DefinitionStages.WithRoutingWeight<ParentT>

The stage of the traffic manager endpoint definition allowing to specify the endpoint weight.

TrafficManagerEndpoint.UpdateDefinitionStages.WithRoutingWeight<ParentT>

The stage of the traffic manager endpoint definition allowing to specify the endpoint weight.

TrafficManagerEndpoint.DefinitionStages.WithSourceTrafficRegion<ParentT>

The stage of the traffic manager endpoint definition allowing to specify the location of the external endpoint.

TrafficManagerEndpoint.UpdateStages.WithSourceTrafficRegion

The stage of the traffic manager endpoint update allowing to specify the location of the external or nested profile endpoints.

TrafficManagerEndpoint.UpdateDefinitionStages.WithSourceTrafficRegion<ParentT>

The stage of the traffic manager endpoint definition allowing to specify the location of the external endpoint.

TrafficManagerEndpoint.UpdateDefinitionStages.WithSourceTrafficRegionThenThreshold<ParentT>

The stage of the traffic manager endpoint definition allowing to specify the location of the nested endpoint.

TrafficManagerEndpoint.DefinitionStages.WithSourceTrafficRegionThenThreshold<ParentT>

The stage of the traffic manager endpoint definition allowing to specify the location of the nested profile endpoint.

TrafficManagerEndpoint.DefinitionStages.WithTrafficDisabled<ParentT>

The stage of the traffic manager endpoint definition allowing to disable the endpoint.

TrafficManagerEndpoint.UpdateDefinitionStages.WithTrafficDisabled<ParentT>

The stage of the traffic manager endpoint definition allowing to disable the endpoint.

TrafficManagerEndpoint.UpdateStages.WithTrafficDisabledOrEnabled

The stage of the traffic manager profile endpoint update allowing to enable or disable it.

TrafficManagerProfile.DefinitionStages.WithTrafficRoutingMethod

The stage of the traffic manager profile definition allowing to specify the traffic routing method for the profile.

TrafficManagerProfile.UpdateStages.WithTrafficRoutingMethod

The stage of the traffic manager profile update allowing to specify the traffic routing method for the profile.

TrafficManagerProfile.UpdateStages.WithTtl

The stage of the traffic manager profile update allowing to specify the DNS TTL.

TrafficManagerProfile.DefinitionStages.WithTtl

The stage of the traffic manager profile definition allowing to specify the DNS TTL.

Enums

EndpointType

Possible endpoint types supported in a Traffic manager profile.