Share via


ITrafficManagerEndpoint Interface

Definition

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

public interface ITrafficManagerEndpoint : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.TrafficManager.Fluent.ITrafficManagerProfile>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IExternalChildResource<Microsoft.Azure.Management.TrafficManager.Fluent.ITrafficManagerEndpoint,Microsoft.Azure.Management.TrafficManager.Fluent.ITrafficManagerProfile>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.TrafficManager.Fluent.Models.EndpointInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.TrafficManager.Fluent.ITrafficManagerProfile>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.TrafficManager.Fluent.ITrafficManagerEndpoint>
type ITrafficManagerEndpoint = interface
    interface IExternalChildResource<ITrafficManagerEndpoint, ITrafficManagerProfile>
    interface IChildResource<ITrafficManagerProfile>
    interface IHasName
    interface IIndexable
    interface IHasParent<ITrafficManagerProfile>
    interface IRefreshable<ITrafficManagerEndpoint>
    interface IHasInner<EndpointInner>
Public Interface ITrafficManagerEndpoint
Implements IChildResource(Of ITrafficManagerProfile), IExternalChildResource(Of ITrafficManagerEndpoint, ITrafficManagerProfile), IHasInner(Of EndpointInner), IHasParent(Of ITrafficManagerProfile), IRefreshable(Of ITrafficManagerEndpoint)
Derived
Implements

Properties

CustomHeaders

Gets the monitor custom headers

EndpointType

Gets the endpoint type.

GeographicLocationCodes

Gets the geographic location codes indicating the locations to which traffic will be distributed.

Id (Inherited from IExternalChildResource<FluentModelT,IParentT>)
Inner (Inherited from IHasInner<T>)
IsEnabled

Gets true if the endpoint is enabled, false otherwise.

Key (Inherited from IIndexable)
MonitorStatus

Gets the monitor status of the endpoint.

Name

Gets the name of the resource

(Inherited from IHasName)
Parent

Gets the parent of this child resource.

(Inherited from IHasParent<ParentT>)
RoutingPriority

Gets the priority of the endpoint which is used when traffic manager profile is configured with Priority traffic-routing method.

RoutingWeight

Gets the weight of the endpoint which is used when traffic manager profile is configured with Weighted traffic-routing method.

SubnetRoute

Gets the subnet route for the subnet routing feature

Methods

Refresh()

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)
RefreshAsync(CancellationToken)

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)

Applies to