Compartilhar via


TrafficManagerEndpointCollection Classe

Definição

A classe para superar o problema com a API REST da Coleção TrafficManagerEndpoint em que não há nenhum equivalente da API REST que GETs todos os recursos de dados de perfil. Todos os recursos de dados de perfil são recuperados da coleção de pontos de extremidade anexados a TrafficManagerProfileData.

public class TrafficManagerEndpointCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable<Azure.ResourceManager.TrafficManager.TrafficManagerEndpointData>, System.Collections.Generic.IEnumerable<Azure.ResourceManager.TrafficManager.TrafficManagerEndpointData>
type TrafficManagerEndpointCollection = class
    inherit ArmCollection
    interface seq<TrafficManagerEndpointData>
    interface IEnumerable
    interface IAsyncEnumerable<TrafficManagerEndpointData>
Public Class TrafficManagerEndpointCollection
Inherits ArmCollection
Implements IAsyncEnumerable(Of TrafficManagerEndpointData), IEnumerable(Of TrafficManagerEndpointData)
Herança
TrafficManagerEndpointCollection
Implementações

Construtores

TrafficManagerEndpointCollection()

Inicializa uma nova instância da TrafficManagerEndpointCollection classe para simulação.

Propriedades

Client

Obtém o ArmClient do qual esse cliente de recurso foi criado.

(Herdado de ArmCollection)
Diagnostics

Obtém as opções de diagnóstico para esse cliente de recurso.

(Herdado de ArmCollection)
Endpoint

Obtém o URI base para esse cliente de recurso.

(Herdado de ArmCollection)
Id

Obtém o identificador de recurso.

(Herdado de ArmCollection)
Pipeline

Obtém o pipeline para esse cliente de recurso.

(Herdado de ArmCollection)

Métodos

CreateOrUpdate(WaitUntil, String, String, TrafficManagerEndpointData, CancellationToken)

Criar ou atualizar um ponto de extremidade do Gerenciador de Tráfego.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficmanagerprofiles/{profileName}/{endpointType}/{endpointName}
  • IdEndpoints_CreateOrUpdate de operação
CreateOrUpdateAsync(WaitUntil, String, String, TrafficManagerEndpointData, CancellationToken)

Criar ou atualizar um ponto de extremidade do Gerenciador de Tráfego.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficmanagerprofiles/{profileName}/{endpointType}/{endpointName}
  • IdEndpoints_CreateOrUpdate de operação
Exists(String, String, CancellationToken)

Verifica se o recurso existe no azure.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficmanagerprofiles/{profileName}/{endpointType}/{endpointName}
  • IdEndpoints_Get de operação
ExistsAsync(String, String, CancellationToken)

Verifica se o recurso existe no azure.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficmanagerprofiles/{profileName}/{endpointType}/{endpointName}
  • IdEndpoints_Get de operação
Get(String, String, CancellationToken)

Obtém um ponto de extremidade do Gerenciador de Tráfego.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficmanagerprofiles/{profileName}/{endpointType}/{endpointName}
  • IdEndpoints_Get de operação
GetAll()

Lista todos os pontos de extremidade do Gerenciador de Tráfego em um perfil.

GetAllAsync()

Lista de forma assíncrona todos os pontos de extremidade do Gerenciador de Tráfego em um perfil.

GetAsync(String, String, CancellationToken)

Obtém um ponto de extremidade do Gerenciador de Tráfego.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficmanagerprofiles/{profileName}/{endpointType}/{endpointName}
  • IdEndpoints_Get de operação
TryGetApiVersion(ResourceType, String)

Obtém a substituição da versão da API se ela tiver sido definida para as opções atuais do cliente.

(Herdado de ArmCollection)

Implantações explícitas de interface

IAsyncEnumerable<TrafficManagerEndpointData>.GetAsyncEnumerator(CancellationToken)

Retorna um enumerador que itera de maneira assíncrona por meio da coleção.

IEnumerable.GetEnumerator()

Retorna um enumerador que itera em uma coleção.

IEnumerable<TrafficManagerEndpointData>.GetEnumerator()

Retorna um enumerador que itera pela coleção.

Aplica-se a