Partner Namespaces - List By Resource Group

Listar namespaces de parceiro em um grupo de recursos.
Liste todos os namespaces do parceiro em um grupo de recursos.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerNamespaces?api-version=2022-06-15
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerNamespaces?api-version=2022-06-15&$filter={$filter}&$top={$top}

Parâmetros de URI

Name In Required Type Description
resourceGroupName
path True
  • string

O nome do grupo de recursos na assinatura do usuário.

subscriptionId
path True
  • string

Credenciais de assinatura que identificam exclusivamente uma assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço.

api-version
query True
  • string

Versão da API a ser usada com a solicitação do cliente.

$filter
query
  • string

A consulta usada para filtrar os resultados da pesquisa usando a sintaxe OData. A filtragem é permitida apenas na propriedade 'name' e com um número limitado de operações OData. Essas operações são: a função 'contains', bem como as seguintes operações lógicas: não e, ou, eq (para igual) e ne (para não igual). Não há suporte para operações aritméticas. Veja a seguir um exemplo de filtro válido: $filter=contains(namE, 'PATTERN') e name ne 'PATTERN-1'. O seguinte não é um exemplo de filtro válido: $filter=location eq 'westus'.

$top
query
  • integer
int32

O número de resultados a serem retornados por página para a operação de lista. O intervalo válido para o parâmetro superior é de 1 a 100. Se não for especificado, o número padrão de resultados a serem retornados será de 20 itens por página.

Respostas

Name Type Description
200 OK

OK

Other Status Codes

Respostas de erro: ***

  • 400 Solicitação Incorreta.

  • 500 Erro interno do servidor.

Exemplos

PartnerNamespaces_ListByResourceGroup

Sample Request

GET https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/partnerNamespaces?api-version=2022-06-15

Sample Response

{
  "value": [
    {
      "properties": {
        "provisioningState": "Succeeded",
        "partnerRegistrationFullyQualifiedId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/partnerRegistrations/ContosoCorpAccount1",
        "endpoint": "https://partnernamespace123.centraluseuap-1.eventgrid.azure.net/api/events"
      },
      "location": "Central US EUAP",
      "tags": {
        "key1": "value1",
        "key2": "value2",
        "key3": "value3"
      },
      "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/partnerNamespaces/partnerNamespace123",
      "name": "partnerNamespace123",
      "type": "Microsoft.EventGrid/partnerNamespaces"
    }
  ]
}

Definições

ConnectionState

Informações do ConnectionState.

createdByType

O tipo de identidade que criou o recurso.

InboundIpRule
IpActionType

Ação a ser executada com base na correspondência ou nenhuma correspondência do IpMask.

PartnerNamespace

Namespace do Parceiro EventGrid.

PartnerNamespaceProvisioningState

Estado de provisionamento do namespace do parceiro.

PartnerNamespacesListResult

Resultado da operação Namespaces do Parceiro de Lista

PartnerTopicRoutingMode

Isso determina se os eventos publicados nesse namespace de parceiro devem usar o atributo de origem no conteúdo do evento ou usar o nome do canal no cabeçalho ao corresponder ao tópico do parceiro. Se nenhum for especificado, o roteamento de atributo de origem será usado para corresponder ao tópico do parceiro.

PersistedConnectionStatus

Status da conexão.

PrivateEndpoint

Informações de PrivateEndpoint.

PrivateEndpointConnection
PublicNetworkAccess

Isso determina se o tráfego é permitido pela rede pública. Por padrão, ele está habilitado. Você pode restringir ainda mais a IPs específicos configurando

ResourceProvisioningState

Estado de provisionamento da Conexão de Ponto de Extremidade Privado.

systemData

Metadados relativos à criação e última modificação do recurso.

ConnectionState

Informações do ConnectionState.

Name Type Description
actionsRequired
  • string

Ações necessárias (se houver).

description
  • string

Descrição do estado da conexão.

status

Status da conexão.

createdByType

O tipo de identidade que criou o recurso.

Name Type Description
Application
  • string
Key
  • string
ManagedIdentity
  • string
User
  • string

InboundIpRule

Name Type Description
action

Ação a ser executada com base na correspondência ou nenhuma correspondência do IpMask.

ipMask
  • string

Endereço IP na notação CIDR, por exemplo, 10.0.0.0/8.

IpActionType

Ação a ser executada com base na correspondência ou nenhuma correspondência do IpMask.

Name Type Description
Allow
  • string

PartnerNamespace

Namespace do Parceiro EventGrid.

Name Type Default Value Description
id
  • string

Identificador totalmente qualificado do recurso.

location
  • string

Local do recurso.

name
  • string

Nome do recurso.

properties.disableLocalAuth
  • boolean
False

Esse booliano é usado para habilitar ou desabilitar a autenticação local. O valor padrão é falso. Quando a propriedade for definida como true, somente o token do AAD será usado para autenticar se o usuário tiver permissão para publicar no namespace do parceiro.

properties.endpoint
  • string

Ponto de extremidade para o namespace do parceiro.

properties.inboundIpRules

Isso pode ser usado para restringir o tráfego de IPs específicos em vez de todos os IPs. Observação: elas serão consideradas somente se PublicNetworkAccess estiver habilitado.

properties.partnerRegistrationFullyQualifiedId
  • string

A ID do ARM totalmente qualificada do registro do parceiro que deve ser associada a esse namespace de parceiro. Isso usa o seguinte formato: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}.

properties.partnerTopicRoutingMode SourceEventAttribute

Isso determina se os eventos publicados nesse namespace de parceiro devem usar o atributo de origem no conteúdo do evento ou usar o nome do canal no cabeçalho ao corresponder ao tópico do parceiro. Se nenhum for especificado, o roteamento de atributo de origem será usado para corresponder ao tópico do parceiro.

properties.privateEndpointConnections
properties.provisioningState

Estado de provisionamento do namespace do parceiro.

properties.publicNetworkAccess Enabled

Isso determina se o tráfego é permitido pela rede pública. Por padrão, ele está habilitado. Você pode restringir ainda mais a IPs específicos configurando

systemData

Os metadados do sistema relacionados ao recurso namespace do parceiro.

tags
  • object

Marcas do recurso.

type
  • string

Tipo do recurso.

PartnerNamespaceProvisioningState

Estado de provisionamento do namespace do parceiro.

Name Type Description
Canceled
  • string
Creating
  • string
Deleting
  • string
Failed
  • string
Succeeded
  • string
Updating
  • string

PartnerNamespacesListResult

Resultado da operação Namespaces do Parceiro de Lista

Name Type Description
nextLink
  • string

Um link para a próxima página de namespaces de parceiro.

value

Uma coleção de namespaces de parceiros.

PartnerTopicRoutingMode

Isso determina se os eventos publicados nesse namespace de parceiro devem usar o atributo de origem no conteúdo do evento ou usar o nome do canal no cabeçalho ao corresponder ao tópico do parceiro. Se nenhum for especificado, o roteamento de atributo de origem será usado para corresponder ao tópico do parceiro.

Name Type Description
ChannelNameHeader
  • string
SourceEventAttribute
  • string

PersistedConnectionStatus

Status da conexão.

Name Type Description
Approved
  • string
Disconnected
  • string
Pending
  • string
Rejected
  • string

PrivateEndpoint

Informações de PrivateEndpoint.

Name Type Description
id
  • string

O identificador do ARM para ponto de extremidade privado.

PrivateEndpointConnection

Name Type Description
id
  • string

Identificador totalmente qualificado do recurso.

name
  • string

Nome do recurso.

properties.groupIds
  • string[]

GroupIds do recurso de serviço de link privado.

properties.privateEndpoint

O recurso ponto de extremidade privado para essa conexão.

properties.privateLinkServiceConnectionState

Detalhes sobre o estado da conexão.

properties.provisioningState

Estado de provisionamento da Conexão de Ponto de Extremidade Privado.

type
  • string

Tipo do recurso.

PublicNetworkAccess

Isso determina se o tráfego é permitido pela rede pública. Por padrão, ele está habilitado. Você pode restringir ainda mais a IPs específicos configurando

Name Type Description
Disabled
  • string
Enabled
  • string

ResourceProvisioningState

Estado de provisionamento da Conexão de Ponto de Extremidade Privado.

Name Type Description
Canceled
  • string
Creating
  • string
Deleting
  • string
Failed
  • string
Succeeded
  • string
Updating
  • string

systemData

Metadados relativos à criação e última modificação do recurso.

Name Type Description
createdAt
  • string

O carimbo de data/hora da criação de recursos (UTC).

createdBy
  • string

A identidade que criou o recurso.

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt
  • string

O carimbo de data/hora da última modificação do recurso (UTC)

lastModifiedBy
  • string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

O tipo de identidade que modificou o recurso pela última vez.