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 di 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 |
Questa opzione può essere usata per limitare il traffico da indirizzi IP specifici anziché da tutti gli indirizzi IP. Nota: questi vengono considerati solo se PublicNetworkAccess è abilitato. |
|
properties.publicNetworkAccess |
Ciò determina se il traffico è consentito sulla 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 |
OK |
|
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 corrisponde all'argomento partner. Se non viene specificato alcun valore, il routing degli attributi di origine verrà usato per trovare la corrispondenza con l'argomento partner. |
Persisted |
Stato della connessione. |
Private |
Informazioni privateEndpoint. |
Private |
|
Public |
Ciò determina se il traffico è consentito sulla rete pubblica. Per impostazione predefinita, è abilitata. È possibile limitare ulteriormente gli indirizzi IP specifici configurando |
Resource |
Stato di provisioning della connessione dell'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.
Nome | Tipo | Descrizione |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
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.
Nome | Tipo | Descrizione |
---|---|---|
Allow |
string |
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 |
Questa opzione può essere usata 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. Questo formato ha 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 corrisponde all'argomento partner. Se non viene specificato alcun valore, il routing degli attributi di origine verrà usato per trovare la corrispondenza con l'argomento partner. |
|
properties.privateEndpointConnections | |||
properties.provisioningState |
Stato di provisioning dello spazio dei nomi partner. |
||
properties.publicNetworkAccess | Enabled |
Ciò determina se il traffico è consentito sulla 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 di risorsa. |
PartnerNamespaceProvisioningState
Stato di provisioning dello spazio dei nomi partner.
Nome | Tipo | Descrizione |
---|---|---|
Canceled |
string |
|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
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 |
Questa opzione può essere usata 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 |
Ciò determina se il traffico è consentito sulla 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 corrisponde all'argomento partner. Se non viene specificato alcun valore, il routing degli attributi di origine verrà usato per trovare la corrispondenza con l'argomento partner.
Nome | Tipo | Descrizione |
---|---|---|
ChannelNameHeader |
string |
|
SourceEventAttribute |
string |
PersistedConnectionStatus
Stato della connessione.
Nome | Tipo | Descrizione |
---|---|---|
Approved |
string |
|
Disconnected |
string |
|
Pending |
string |
|
Rejected |
string |
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 la connessione. |
|
properties.privateLinkServiceConnectionState |
Dettagli sullo stato della connessione. |
|
properties.provisioningState |
Stato di provisioning della connessione dell'endpoint privato. |
|
type |
string |
Tipo di risorsa. |
PublicNetworkAccess
Ciò determina se il traffico è consentito sulla rete pubblica. Per impostazione predefinita, è abilitata. È possibile limitare ulteriormente gli indirizzi IP specifici configurando
Nome | Tipo | Descrizione |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ResourceProvisioningState
Stato di provisioning della connessione dell'endpoint privato.
Nome | Tipo | Descrizione |
---|---|---|
Canceled |
string |
|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
systemData
Metadati relativi alla creazione e all'ultima modifica della risorsa.
Nome | Tipo | Descrizione |
---|---|---|
createdAt |
string |
Timestamp della creazione di risorse (UTC). |
createdBy |
string |
Identità che ha creato la risorsa. |
createdByType |
Tipo di identità che ha creato la risorsa. |
|
lastModifiedAt |
string |
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. |