Package com.microsoft.azure.management.trafficmanager
This package contains the classes for TrafficManagerManagementClient.
-
Interface Summary Interface Description 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.TrafficManagerEndpoint.Definition<ParentT> The entirety of a traffic manager profile endpoint definition as a part of parent definition.TrafficManagerEndpoint.DefinitionStages Grouping of traffic manager profile endpoint definition stages as a part of parent traffic manager profile definition.TrafficManagerEndpoint.DefinitionStages.AzureTargetEndpointBlank<ParentT> The first stage of a traffic manager profile Azure endpoint definition.TrafficManagerEndpoint.DefinitionStages.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.DefinitionStages.WithAttach<ParentT> The final stage of the traffic manager profile endpoint definition.TrafficManagerEndpoint.DefinitionStages.WithAzureResource<ParentT> The stage of the traffic manager profile Azure endpoint definition allowing to specify the ID of the target Azure resource.TrafficManagerEndpoint.DefinitionStages.WithCustomHeader<ParentT> The stage of the traffic manager endpoint definition allowing to specify custom headers.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.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.DefinitionStages.WithNestedProfile<ParentT> The stage of the traffic manager nested profile endpoint definition allowing to specify the profile.TrafficManagerEndpoint.DefinitionStages.WithRoutingPriority<ParentT> The stage of the traffic manager endpoint definition allowing to specify the endpoint priority.TrafficManagerEndpoint.DefinitionStages.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.DefinitionStages.WithSourceTrafficRegionThenThreshold<ParentT> The stage of the traffic manager endpoint definition allowing to specify the location of the nested profile endpoint.TrafficManagerEndpoint.DefinitionStages.WithSubnet<ParentT> The stage of the traffic manager endpoint definition allowing to specify subnets.TrafficManagerEndpoint.DefinitionStages.WithTrafficDisabled<ParentT> The stage of the traffic manager endpoint definition allowing to disable the endpoint.TrafficManagerEndpoint.Update the set of configurations that can be updated for all endpoint irrespective of their type (Azure, external, nested profile).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.UpdateDefinitionStages.AzureTargetEndpointBlank<ParentT> The first stage of a traffic manager profile Azure endpoint definition.TrafficManagerEndpoint.UpdateDefinitionStages.ExternalTargetEndpointBlank<ParentT> The first stage of a traffic manager profile external endpoint definition.TrafficManagerEndpoint.UpdateDefinitionStages.NestedProfileTargetEndpointBlank<ParentT> The first stage of a traffic manager profile nested profile endpoint definition.TrafficManagerEndpoint.UpdateDefinitionStages.WithAttach<ParentT> The final stage of the traffic manager profile endpoint definition.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.UpdateDefinitionStages.WithCustomHeader<ParentT> The stage of the traffic manager endpoint definition allowing to specify custom headers.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.UpdateDefinitionStages.WithFqdn<ParentT> The stage of the traffic manager profile external endpoint definition allowing to specify the FQDN.TrafficManagerEndpoint.UpdateDefinitionStages.WithGeographicLocation<ParentT> The stage of the traffic manager endpoint definition allowing to specify the geographic region.TrafficManagerEndpoint.UpdateDefinitionStages.WithNestedProfile<ParentT> The stage of the traffic manager nested profile endpoint definition allowing to specify the profile.TrafficManagerEndpoint.UpdateDefinitionStages.WithRoutingPriority<ParentT> The stage of the traffic manager endpoint definition allowing to specify the endpoint priority.TrafficManagerEndpoint.UpdateDefinitionStages.WithRoutingWeight<ParentT> The stage of the traffic manager endpoint definition allowing to specify the endpoint weight.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.UpdateDefinitionStages.WithSubnet<ParentT> The stage of the traffic manager endpoint definition allowing to specify subnets.TrafficManagerEndpoint.UpdateDefinitionStages.WithTrafficDisabled<ParentT> The stage of the traffic manager endpoint definition allowing to disable the endpoint.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.TrafficManagerEndpoint.UpdateStages Grouping of traffic manager profile endpoint update stages.TrafficManagerEndpoint.UpdateStages.WithAzureResource The stage of an Azure endpoint update allowing to specify the target Azure resource.TrafficManagerEndpoint.UpdateStages.WithCustomHeader The stage of the traffic manager endpoint update allowing to specify custom headers.TrafficManagerEndpoint.UpdateStages.WithFqdn The stage of an external endpoint update allowing to specify the FQDN.TrafficManagerEndpoint.UpdateStages.WithGeographicLocation The stage of the traffic manager update definition allowing to specify the geographic region.TrafficManagerEndpoint.UpdateStages.WithNestedProfileConfig The stage of an nested profile endpoint update allowing to specify profile and minimum child endpoint.TrafficManagerEndpoint.UpdateStages.WithRoutingPriority The stage of the traffic manager profile endpoint update 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.UpdateStages.WithSourceTrafficRegion The stage of the traffic manager endpoint update allowing to specify the location of the external or nested profile endpoints.TrafficManagerEndpoint.UpdateStages.WithSubnet The stage of the traffic manager endpoint update allowing to specify subnets.TrafficManagerEndpoint.UpdateStages.WithTrafficDisabledOrEnabled The stage of the traffic manager profile endpoint update allowing to enable or disable it.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.TrafficManagerProfile.Definition The entirety of the traffic manager profile definition.TrafficManagerProfile.DefinitionStages Grouping of traffic manager profile definition stages.TrafficManagerProfile.DefinitionStages.Blank The stage of the traffic manager profile definition allowing to specify the resource group.TrafficManagerProfile.DefinitionStages.WithCreate The stage of the definition which contains all the minimum required inputs for the resource to be created (viaCreatable.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.DefinitionStages.WithLeafDomainLabel The stage of the traffic manager profile definition allowing to specify the relative DNS name.TrafficManagerProfile.DefinitionStages.WithMonitoringConfiguration The stage of the traffic manager profile definition allowing to specify the endpoint monitoring configuration.TrafficManagerProfile.DefinitionStages.WithProfileStatus The stage of the traffic manager profile definition allowing to disable the profile.TrafficManagerProfile.DefinitionStages.WithTrafficRoutingMethod The stage of the traffic manager profile definition allowing to specify the traffic routing method for the profile.TrafficManagerProfile.DefinitionStages.WithTtl The stage of the traffic manager profile definition allowing to specify the DNS TTL.TrafficManagerProfile.Update The template for an update operation, containing all the settings that can be modified.TrafficManagerProfile.UpdateStages Grouping of traffic manager update stages.TrafficManagerProfile.UpdateStages.WithEndpoint The stage of the traffic manager profile update allowing to specify endpoints.TrafficManagerProfile.UpdateStages.WithMonitoringConfiguration The stage of the traffic manager profile update allowing to specify the endpoint monitoring configuration.TrafficManagerProfile.UpdateStages.WithProfileStatus The stage of the traffic manager profile update allowing to disable or enable 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.TrafficManagerProfiles Entry point to traffic manager profile management API in Azure. -
Class Summary Class Description CheckProfileDnsNameAvailabilityResult The result of checking for DNS name availability.CheckTrafficManagerRelativeDnsNameAvailabilityParameters Parameters supplied to check Traffic Manager name operation.DnsConfig Class containing DNS settings in a Traffic Manager profile.EndpointMonitorStatus Defines values for EndpointMonitorStatus.EndpointPropertiesCustomHeadersItem Custom header name and value.EndpointPropertiesSubnetsItem Subnet first address, scope, and/or last address.EndpointStatus Defines values for EndpointStatus.HeatMapEndpoint Class which is a sparse representation of a Traffic Manager endpoint.MonitorConfig Class containing endpoint monitoring settings in a Traffic Manager profile.MonitorConfigCustomHeadersItem Custom header name and value.MonitorConfigExpectedStatusCodeRangesItem Min and max value of a status code range.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.QueryExperience Class representing a Traffic Manager HeatMap query experience properties.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.TrafficFlow Class representing a Traffic Manager HeatMap traffic flow properties.TrafficRoutingMethod Defines values for TrafficRoutingMethod.TrafficViewEnrollmentStatus Defines values for TrafficViewEnrollmentStatus. -
Enum Summary Enum Description EndpointType Possible endpoint types supported in a Traffic manager profile.