Partner Namespaces - Update
Aggiornare uno spazio dei nomi partner.
Aggiorna in modo asincrono uno spazio dei nomi partner con i parametri specificati.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerNamespaces/{partnerNamespaceName}?api-version=2022-06-15
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
partner
|
path | True |
string |
Nome dello spazio dei nomi partner. |
resource
|
path | True |
string |
Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. |
subscription
|
path | True |
string |
Credenziali di sottoscrizione che identificano in modo univoco una sottoscrizione di Microsoft Azure. L'ID sottoscrizione fa parte dell'URI per ogni chiamata al servizio. |
api-version
|
query | True |
string |
Versione dell'API da usare con la richiesta client. |
Corpo della richiesta
Nome | Tipo | Descrizione |
---|---|---|
properties.disableLocalAuth |
boolean |
Questo valore booleano viene usato per abilitare o disabilitare l'autenticazione locale. Il valore predefinito è false. Quando la proprietà è impostata su true, verrà usato solo il token AAD per l'autenticazione se l'utente è autorizzato a pubblicare nello spazio dei nomi partner. |
properties.inboundIpRules |
Può essere usato per limitare il traffico da indirizzi IP specifici anziché da tutti gli INDIRIZZI IP. Nota: questi vengono considerati solo se PublicNetworkAccess è abilitato. |
|
properties.publicNetworkAccess |
Determina se il traffico è consentito in rete pubblica. Per impostazione predefinita, è abilitata. È possibile limitare ulteriormente gli indirizzi IP specifici configurando |
|
tags |
object |
Tag dello spazio dei nomi partner. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
Va bene |
|
201 Created |
Richiesta di aggiornamento dello spazio dei nomi partner accettata. |
|
Other Status Codes |
Risposte di errore:
|
Esempio
PartnerNamespaces_Update
Esempio di richiesta
Risposta di esempio
{
"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"
}
Definizioni
Nome | Descrizione |
---|---|
Connection |
Informazioni di ConnectionState. |
created |
Tipo di identità che ha creato la risorsa. |
Inbound |
|
Ip |
Azione da eseguire in base alla corrispondenza o nessuna corrispondenza di IpMask. |
Partner |
Spazio dei nomi partner EventGrid. |
Partner |
Stato di provisioning dello spazio dei nomi partner. |
Partner |
Proprietà dell'aggiornamento dello spazio dei nomi partner. |
Partner |
Ciò determina se gli eventi pubblicati in questo spazio dei nomi partner devono usare l'attributo di origine nel payload dell'evento o usare il nome del canale nell'intestazione quando corrispondono all'argomento del partner. Se non viene specificato alcun valore, verrà usato il routing degli attributi di origine per trovare la corrispondenza con l'argomento del partner. |
Persisted |
Stato della connessione. |
Private |
Informazioni privateEndpoint. |
Private |
|
Public |
Determina se il traffico è consentito in rete pubblica. Per impostazione predefinita, è abilitata. È possibile limitare ulteriormente gli indirizzi IP specifici configurando |
Resource |
Stato di provisioning della connessione endpoint privato. |
system |
Metadati relativi alla creazione e all'ultima modifica della risorsa. |
ConnectionState
Informazioni di ConnectionState.
Nome | Tipo | Descrizione |
---|---|---|
actionsRequired |
string |
Azioni necessarie (se presenti). |
description |
string |
Descrizione dello stato della connessione. |
status |
Stato della connessione. |
createdByType
Tipo di identità che ha creato la risorsa.
Valore | Descrizione |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
InboundIpRule
Nome | Tipo | Descrizione |
---|---|---|
action |
Azione da eseguire in base alla corrispondenza o nessuna corrispondenza di IpMask. |
|
ipMask |
string |
Indirizzo IP nella notazione CIDR, ad esempio 10.0.0.0/8. |
IpActionType
Azione da eseguire in base alla corrispondenza o nessuna corrispondenza di IpMask.
Valore | Descrizione |
---|---|
Allow |
PartnerNamespace
Spazio dei nomi partner EventGrid.
Nome | Tipo | Valore predefinito | Descrizione |
---|---|---|---|
id |
string |
Identificatore completo della risorsa. |
|
location |
string |
Posizione della risorsa. |
|
name |
string |
Nome della risorsa. |
|
properties.disableLocalAuth |
boolean |
False |
Questo valore booleano viene usato per abilitare o disabilitare l'autenticazione locale. Il valore predefinito è false. Quando la proprietà è impostata su true, verrà usato solo il token AAD per l'autenticazione se l'utente è autorizzato a pubblicare nello spazio dei nomi partner. |
properties.endpoint |
string |
Endpoint per lo spazio dei nomi partner. |
|
properties.inboundIpRules |
Può essere usato per limitare il traffico da indirizzi IP specifici anziché da tutti gli INDIRIZZI IP. Nota: questi vengono considerati solo se PublicNetworkAccess è abilitato. |
||
properties.partnerRegistrationFullyQualifiedId |
string |
ID ARM completo della registrazione partner che deve essere associata a questo spazio dei nomi partner. Il formato seguente è :/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}. |
|
properties.partnerTopicRoutingMode | SourceEventAttribute |
Ciò determina se gli eventi pubblicati in questo spazio dei nomi partner devono usare l'attributo di origine nel payload dell'evento o usare il nome del canale nell'intestazione quando corrispondono all'argomento del partner. Se non viene specificato alcun valore, verrà usato il routing degli attributi di origine per trovare la corrispondenza con l'argomento del partner. |
|
properties.privateEndpointConnections | |||
properties.provisioningState |
Stato di provisioning dello spazio dei nomi partner. |
||
properties.publicNetworkAccess | Enabled |
Determina se il traffico è consentito in rete pubblica. Per impostazione predefinita, è abilitata. È possibile limitare ulteriormente gli indirizzi IP specifici configurando |
|
systemData |
Metadati di sistema relativi alla risorsa spazio dei nomi partner. |
||
tags |
object |
Tag della risorsa. |
|
type |
string |
Tipo della risorsa. |
PartnerNamespaceProvisioningState
Stato di provisioning dello spazio dei nomi partner.
Valore | Descrizione |
---|---|
Canceled | |
Creating | |
Deleting | |
Failed | |
Succeeded | |
Updating |
PartnerNamespaceUpdateParameters
Proprietà dell'aggiornamento dello spazio dei nomi partner.
Nome | Tipo | Valore predefinito | Descrizione |
---|---|---|---|
properties.disableLocalAuth |
boolean |
Questo valore booleano viene usato per abilitare o disabilitare l'autenticazione locale. Il valore predefinito è false. Quando la proprietà è impostata su true, verrà usato solo il token AAD per l'autenticazione se l'utente è autorizzato a pubblicare nello spazio dei nomi partner. |
|
properties.inboundIpRules |
Può essere usato per limitare il traffico da indirizzi IP specifici anziché da tutti gli INDIRIZZI IP. Nota: questi vengono considerati solo se PublicNetworkAccess è abilitato. |
||
properties.publicNetworkAccess | Enabled |
Determina se il traffico è consentito in rete pubblica. Per impostazione predefinita, è abilitata. È possibile limitare ulteriormente gli indirizzi IP specifici configurando |
|
tags |
object |
Tag dello spazio dei nomi partner. |
PartnerTopicRoutingMode
Ciò determina se gli eventi pubblicati in questo spazio dei nomi partner devono usare l'attributo di origine nel payload dell'evento o usare il nome del canale nell'intestazione quando corrispondono all'argomento del partner. Se non viene specificato alcun valore, verrà usato il routing degli attributi di origine per trovare la corrispondenza con l'argomento del partner.
Valore | Descrizione |
---|---|
ChannelNameHeader | |
SourceEventAttribute |
PersistedConnectionStatus
Stato della connessione.
Valore | Descrizione |
---|---|
Approved | |
Disconnected | |
Pending | |
Rejected |
PrivateEndpoint
Informazioni privateEndpoint.
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
Identificatore arm per endpoint privato. |
PrivateEndpointConnection
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
Identificatore completo della risorsa. |
name |
string |
Nome della risorsa. |
properties.groupIds |
string[] |
GroupIds dalla risorsa del servizio di collegamento privato. |
properties.privateEndpoint |
Risorsa endpoint privato per questa connessione. |
|
properties.privateLinkServiceConnectionState |
Dettagli sullo stato della connessione. |
|
properties.provisioningState |
Stato di provisioning della connessione endpoint privato. |
|
type |
string |
Tipo della risorsa. |
PublicNetworkAccess
Determina se il traffico è consentito in rete pubblica. Per impostazione predefinita, è abilitata. È possibile limitare ulteriormente gli indirizzi IP specifici configurando
Valore | Descrizione |
---|---|
Disabled | |
Enabled |
ResourceProvisioningState
Stato di provisioning della connessione endpoint privato.
Valore | Descrizione |
---|---|
Canceled | |
Creating | |
Deleting | |
Failed | |
Succeeded | |
Updating |
systemData
Metadati relativi alla creazione e all'ultima modifica della risorsa.
Nome | Tipo | Descrizione |
---|---|---|
createdAt |
string (date-time) |
Timestamp della creazione della risorsa (UTC). |
createdBy |
string |
Identità che ha creato la risorsa. |
createdByType |
Tipo di identità che ha creato la risorsa. |
|
lastModifiedAt |
string (date-time) |
Timestamp dell'ultima modifica della risorsa (UTC) |
lastModifiedBy |
string |
Identità che ha modificato l'ultima volta la risorsa. |
lastModifiedByType |
Tipo di identità che ha modificato l'ultima volta la risorsa. |