Partner Namespaces - Update
Atualizar um espaço de nomes de parceiros.
Atualiza de forma assíncrona um espaço de nomes de parceiros com os parâmetros especificados.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerNamespaces/{partnerNamespaceName}?api-version=2022-06-15
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
partner
|
path | True |
string |
Nome do espaço de nomes do parceiro. |
resource
|
path | True |
string |
O nome do grupo de recursos na subscrição do utilizador. |
subscription
|
path | True |
string |
Credenciais de subscrição que identificam exclusivamente uma subscrição do Microsoft Azure. O ID da subscrição faz parte do URI para cada chamada de serviço. |
api-version
|
query | True |
string |
Versão da API a utilizar com o pedido de cliente. |
Corpo do Pedido
Name | Tipo | Description |
---|---|---|
properties.disableLocalAuth |
boolean |
Este valor booleano é utilizado para ativar ou desativar a autenticação local. O valor predefinido é falso. Quando a propriedade está definida como verdadeira, apenas o token do AAD será utilizado para autenticar se o utilizador tiver permissão para publicar no espaço de nomes de parceiros. |
properties.inboundIpRules |
Isto pode ser utilizado para restringir o tráfego de IPs específicos em vez de todos os IPs. Nota: estes são considerados apenas se PublicNetworkAccess estiver ativado. |
|
properties.publicNetworkAccess |
Isto determina se o tráfego é permitido através da rede pública. Por predefinição, está ativado. Pode restringir ainda mais a IPs específicos ao configurar |
|
tags |
object |
Etiquetas do Espaço de Nomes de Parceiros. |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
OK |
|
201 Created |
Pedido de atualização do espaço de nomes de parceiros aceite. |
|
Other Status Codes |
Respostas de Erro: ***
|
Exemplos
PartnerNamespaces_Update
Pedido de amostra
Resposta da amostra
{
"properties": {
"provisioningState": "Succeeded",
"partnerRegistrationFullyQualifiedId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/partnerRegistrations/ContosoCorpAccount1",
"endpoint": "https://examplePartnerNamespaceName1.centraluseuap-1.eventgrid.azure.net/api/events"
},
"location": "Central US EUAP",
"tags": {
"key1": "value1"
},
"id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/partnerNamespaces/examplePartnerNamespaceName1",
"name": "examplePartnerNamespaceName1",
"type": "Microsoft.EventGrid/partnerNamespaces"
}
Definições
Name | Description |
---|---|
Connection |
Informações de ConnectionState. |
created |
O tipo de identidade que criou o recurso. |
Inbound |
|
Ip |
Ação a executar com base na correspondência ou sem correspondência do IpMask. |
Partner |
Espaço de Nomes de Parceiros do EventGrid. |
Partner |
Estado de aprovisionamento do espaço de nomes de parceiros. |
Partner |
Propriedades da atualização espaço de nomes de parceiros. |
Partner |
Isto determina se os eventos publicados neste espaço de nomes de parceiros devem utilizar o atributo de origem no payload do evento ou utilizar o nome do canal no cabeçalho ao corresponder ao tópico do parceiro. Se não for especificado nenhum, o encaminhamento de atributos de origem será utilizado para corresponder ao tópico do parceiro. |
Persisted |
Estado da ligação. |
Private |
Informações do PrivateEndpoint. |
Private |
|
Public |
Isto determina se o tráfego é permitido através da rede pública. Por predefinição, está ativado. Pode restringir ainda mais a IPs específicos ao configurar |
Resource |
Estado de aprovisionamento da Ligação de Ponto Final Privado. |
system |
Metadados relativos à criação e última modificação do recurso. |
ConnectionState
Informações de ConnectionState.
Name | Tipo | Description |
---|---|---|
actionsRequired |
string |
Ações necessárias (se existirem). |
description |
string |
Descrição do estado da ligação. |
status |
Estado da ligação. |
createdByType
O tipo de identidade que criou o recurso.
Name | Tipo | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
InboundIpRule
Name | Tipo | Description |
---|---|---|
action |
Ação a executar com base na correspondência ou sem correspondência do IpMask. |
|
ipMask |
string |
Endereço IP na notação CIDR, por exemplo, 10.0.0.0/8. |
IpActionType
Ação a executar com base na correspondência ou sem correspondência do IpMask.
Name | Tipo | Description |
---|---|---|
Allow |
string |
PartnerNamespace
Espaço de Nomes de Parceiros do EventGrid.
Name | Tipo | Default value | Description |
---|---|---|---|
id |
string |
Identificador completamente qualificado do recurso. |
|
location |
string |
Localização do recurso. |
|
name |
string |
Nome do recurso. |
|
properties.disableLocalAuth |
boolean |
False |
Este valor booleano é utilizado para ativar ou desativar a autenticação local. O valor predefinido é falso. Quando a propriedade está definida como verdadeira, apenas o token do AAD será utilizado para autenticar se o utilizador tiver permissão para publicar no espaço de nomes de parceiros. |
properties.endpoint |
string |
Ponto final para o espaço de nomes de parceiros. |
|
properties.inboundIpRules |
Isto pode ser utilizado para restringir o tráfego de IPs específicos em vez de todos os IPs. Nota: estes são considerados apenas se PublicNetworkAccess estiver ativado. |
||
properties.partnerRegistrationFullyQualifiedId |
string |
O ID arm completamente qualificado do registo de parceiros que deve ser associado a este espaço de nomes de parceiros. Este procedimento utiliza o seguinte formato: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}. |
|
properties.partnerTopicRoutingMode | SourceEventAttribute |
Isto determina se os eventos publicados neste espaço de nomes de parceiros devem utilizar o atributo de origem no payload do evento ou utilizar o nome do canal no cabeçalho ao corresponder ao tópico do parceiro. Se não for especificado nenhum, o encaminhamento de atributos de origem será utilizado para corresponder ao tópico do parceiro. |
|
properties.privateEndpointConnections | |||
properties.provisioningState |
Estado de aprovisionamento do espaço de nomes de parceiros. |
||
properties.publicNetworkAccess | Enabled |
Isto determina se o tráfego é permitido através da rede pública. Por predefinição, está ativado. Pode restringir ainda mais a IPs específicos ao configurar |
|
systemData |
Os metadados do sistema relacionados com o recurso espaço de nomes de parceiros. |
||
tags |
object |
Etiquetas do recurso. |
|
type |
string |
Tipo de recurso. |
PartnerNamespaceProvisioningState
Estado de aprovisionamento do espaço de nomes de parceiros.
Name | Tipo | Description |
---|---|---|
Canceled |
string |
|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
PartnerNamespaceUpdateParameters
Propriedades da atualização espaço de nomes de parceiros.
Name | Tipo | Default value | Description |
---|---|---|---|
properties.disableLocalAuth |
boolean |
Este valor booleano é utilizado para ativar ou desativar a autenticação local. O valor predefinido é falso. Quando a propriedade está definida como verdadeira, apenas o token do AAD será utilizado para autenticar se o utilizador tiver permissão para publicar no espaço de nomes de parceiros. |
|
properties.inboundIpRules |
Isto pode ser utilizado para restringir o tráfego de IPs específicos em vez de todos os IPs. Nota: estes são considerados apenas se PublicNetworkAccess estiver ativado. |
||
properties.publicNetworkAccess | Enabled |
Isto determina se o tráfego é permitido através da rede pública. Por predefinição, está ativado. Pode restringir ainda mais a IPs específicos ao configurar |
|
tags |
object |
Etiquetas do Espaço de Nomes de Parceiros. |
PartnerTopicRoutingMode
Isto determina se os eventos publicados neste espaço de nomes de parceiros devem utilizar o atributo de origem no payload do evento ou utilizar o nome do canal no cabeçalho ao corresponder ao tópico do parceiro. Se não for especificado nenhum, o encaminhamento de atributos de origem será utilizado para corresponder ao tópico do parceiro.
Name | Tipo | Description |
---|---|---|
ChannelNameHeader |
string |
|
SourceEventAttribute |
string |
PersistedConnectionStatus
Estado da ligação.
Name | Tipo | Description |
---|---|---|
Approved |
string |
|
Disconnected |
string |
|
Pending |
string |
|
Rejected |
string |
PrivateEndpoint
Informações do PrivateEndpoint.
Name | Tipo | Description |
---|---|---|
id |
string |
O identificador do ARM para o Ponto Final Privado. |
PrivateEndpointConnection
Name | Tipo | Description |
---|---|---|
id |
string |
Identificador completamente qualificado do recurso. |
name |
string |
Nome do recurso. |
properties.groupIds |
string[] |
GroupIds do recurso do serviço de ligação privada. |
properties.privateEndpoint |
O recurso ponto final privado para esta Ligação. |
|
properties.privateLinkServiceConnectionState |
Detalhes sobre o estado da ligação. |
|
properties.provisioningState |
Estado de aprovisionamento da Ligação de Ponto Final Privado. |
|
type |
string |
Tipo de recurso. |
PublicNetworkAccess
Isto determina se o tráfego é permitido através da rede pública. Por predefinição, está ativado. Pode restringir ainda mais a IPs específicos ao configurar
Name | Tipo | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ResourceProvisioningState
Estado de aprovisionamento da Ligação de Ponto Final Privado.
Name | Tipo | 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 | Tipo | 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. |