Compartilhar via


CosmosDBForPostgreSqlFirewallRuleCollection Classe

Definição

Uma classe que representa uma coleção de CosmosDBForPostgreSqlFirewallRuleResource e suas operações. Cada CosmosDBForPostgreSqlFirewallRuleResource um na coleção pertencerá à mesma instância de CosmosDBForPostgreSqlClusterResource. Para obter uma CosmosDBForPostgreSqlFirewallRuleCollection instância, chame o método GetCosmosDBForPostgreSqlFirewallRules de uma instância do CosmosDBForPostgreSqlClusterResource.

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

Construtores

CosmosDBForPostgreSqlFirewallRuleCollection()

Inicializa uma nova instância da CosmosDBForPostgreSqlFirewallRuleCollection 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, CosmosDBForPostgreSqlFirewallRuleData, CancellationToken)

Cria uma nova regra de firewall de cluster ou atualiza uma regra de firewall de cluster existente.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/{clusterName}/firewallRules/{firewallRuleName}
  • Operação IdFirewallRules_CreateOrUpdate
CreateOrUpdateAsync(WaitUntil, String, CosmosDBForPostgreSqlFirewallRuleData, CancellationToken)

Cria uma nova regra de firewall de cluster ou atualiza uma regra de firewall de cluster existente.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/{clusterName}/firewallRules/{firewallRuleName}
  • Operação IdFirewallRules_CreateOrUpdate
Exists(String, CancellationToken)

Verifica se o recurso existe no azure.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/{clusterName}/firewallRules/{firewallRuleName}
  • IdFirewallRules_Get de operação
ExistsAsync(String, CancellationToken)

Verifica se o recurso existe no azure.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/{clusterName}/firewallRules/{firewallRuleName}
  • IdFirewallRules_Get de operação
Get(String, CancellationToken)

Obtém informações sobre uma regra de firewall de cluster.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/{clusterName}/firewallRules/{firewallRuleName}
  • IdFirewallRules_Get de operação
GetAll(CancellationToken)

Lista todas as regras de firewall no cluster.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/{clusterName}/firewallRules
  • IdFirewallRules_ListByCluster de operação
GetAllAsync(CancellationToken)

Lista todas as regras de firewall no cluster.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/{clusterName}/firewallRules
  • IdFirewallRules_ListByCluster de operação
GetAsync(String, CancellationToken)

Obtém informações sobre uma regra de firewall de cluster.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/{clusterName}/firewallRules/{firewallRuleName}
  • IdFirewallRules_Get de operação
GetIfExists(String, CancellationToken)

Tenta obter detalhes desse recurso do serviço.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/{clusterName}/firewallRules/{firewallRuleName}
  • IdFirewallRules_Get de operação
GetIfExistsAsync(String, CancellationToken)

Tenta obter detalhes desse recurso do serviço.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/{clusterName}/firewallRules/{firewallRuleName}
  • IdFirewallRules_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<CosmosDBForPostgreSqlFirewallRuleResource>.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<CosmosDBForPostgreSqlFirewallRuleResource>.GetEnumerator()

Retorna um enumerador que itera pela coleção.

Aplica-se a