Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
- più recenti
- Anteprima 2025-07-15-
- 2025-04-01-anteprima
- 2025-02-15
- 12-12-15-preview 2024
- 2024-06-01-anteprima
- Anteprima 2023-12-15
- 2023-06-01-anteprima
Definizione di risorsa Bicep
Il tipo di risorsa spazi dei nomi può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Esempi di utilizzo
Esempi bicep
Esempio di base di distribuzione dello spazio dei nomi Griglia di eventi.
param resourceName string = 'acctest0001'
param location string = 'westus'
resource namespace 'Microsoft.EventGrid/namespaces@2023-12-15-preview' = {
name: '${resourceName}-ns'
location: location
sku: {
capacity: 1
name: 'Standard'
}
properties: {
publicNetworkAccess: 'Enabled'
}
}
Moduli verificati di Azure
Per distribuire questo tipo di risorsa, è possibile usare moduli verificati di Azure.
| Modulo | Descrizione |
|---|---|
| spazio dei nomi di Griglia di eventi | Modulo di risorse AVM per lo spazio dei nomi di Griglia di eventi |
Formato risorsa
Per creare una risorsa Microsoft.EventGrid/namespaces, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.EventGrid/namespaces@2025-07-15-preview' = {
identity: {
principalId: 'string'
tenantId: 'string'
type: 'string'
userAssignedIdentities: {
{customized property}: {
clientId: 'string'
principalId: 'string'
}
}
}
location: 'string'
name: 'string'
properties: {
inboundIpRules: [
{
action: 'string'
ipMask: 'string'
}
]
isZoneRedundant: bool
minimumTlsVersionAllowed: 'string'
privateEndpointConnections: [
{
properties: {
groupIds: [
'string'
]
privateEndpoint: {
id: 'string'
}
privateLinkServiceConnectionState: {
actionsRequired: 'string'
description: 'string'
status: 'string'
}
provisioningState: 'string'
}
}
]
publicNetworkAccess: 'string'
topicsConfiguration: {
customDomains: [
{
certificateUrl: 'string'
expectedTxtRecordName: 'string'
expectedTxtRecordValue: 'string'
fullyQualifiedDomainName: 'string'
identity: {
type: 'string'
userAssignedIdentity: 'string'
}
validationState: 'string'
}
]
}
topicSpacesConfiguration: {
clientAuthentication: {
alternativeAuthenticationNameSources: [
'string'
]
customJwtAuthentication: {
encodedIssuerCertificates: [
{
encodedCertificate: 'string'
kid: 'string'
}
]
issuerCertificates: [
{
certificateUrl: 'string'
identity: {
type: 'string'
userAssignedIdentity: 'string'
}
}
]
tokenIssuer: 'string'
}
webhookAuthentication: {
azureActiveDirectoryApplicationIdOrUri: 'string'
azureActiveDirectoryTenantId: 'string'
endpointBaseUrl: 'string'
endpointUrl: 'string'
identity: {
type: 'string'
userAssignedIdentity: 'string'
}
}
}
customDomains: [
{
certificateUrl: 'string'
expectedTxtRecordName: 'string'
expectedTxtRecordValue: 'string'
fullyQualifiedDomainName: 'string'
identity: {
type: 'string'
userAssignedIdentity: 'string'
}
validationState: 'string'
}
]
maximumClientSessionsPerAuthenticationName: int
maximumSessionExpiryInHours: int
routeTopicResourceId: 'string'
routingEnrichments: {
dynamic: [
{
key: 'string'
value: 'string'
}
]
static: [
{
key: 'string'
valueType: 'string'
// For remaining properties, see StaticRoutingEnrichment objects
}
]
}
routingIdentityInfo: {
type: 'string'
userAssignedIdentity: 'string'
}
state: 'string'
}
}
sku: {
capacity: int
name: 'string'
}
tags: {
{customized property}: 'string'
}
}
Oggetti StaticRoutingEnrichment
Impostare la proprietà valueType
Per String, usare:
{
value: 'string'
valueType: 'String'
}
Valori delle proprietà
Microsoft.EventGrid/spazi dei nomi
| Nome | Descrizione | Valore |
|---|---|---|
| identità | Informazioni sull'identità per la risorsa Spazio dei nomi. | Informazioni sull'identità |
| ubicazione | Posizione della risorsa. | stringa (obbligatorio) |
| nome | Nome della risorsa | corda Vincoli: Lunghezza minima = 3 Lunghezza massima = 50 Pattern = ^[a-zA-Z0-9-]*$ (obbligatorio) |
| proprietà | Proprietà della risorsa Spazio dei nomi. | Proprietà dello spazio dei nomi |
| Sku | Rappresenta i piani tariffari sku disponibili. | Spazio dei nomiSKU |
| Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
Impostazioni di autenticazione client
| Nome | Descrizione | Valore |
|---|---|---|
| alternativeAuthenticationNameSources | Origini dei nomi di autenticazione alternative correlate alle impostazioni di autenticazione client per la risorsa dello spazio dei nomi. | Matrice di stringhe contenente uno dei seguenti elementi: 'ClientCertificateDns' 'ClientCertificateEmail' 'ClientCertificateIp' 'ClientCertificateSubject' 'ClientCertificateUri' |
| customJwtAuthentication | Impostazioni di autenticazione JWT personalizzate per la risorsa dello spazio dei nomi. | CustomJwtAuthenticationSettings |
| webhookAutenticazione | Impostazioni di autenticazione per un endpoint webhook all'interno di una risorsa Namespace. | WebhookAuthenticationSettings |
Stato di connessione
| Nome | Descrizione | Valore |
|---|---|---|
| azioniObbligatorio | Azioni necessarie (se presenti). | corda |
| descrizione | Descrizione dello stato della connessione. | corda |
| stato | Stato della connessione. | 'Approvato' 'Disconnesso' 'In sospeso' 'Respinto' |
Configurazione CustomDomainConfiguration
CustomDomainIdentity
| Nome | Descrizione | Valore |
|---|---|---|
| digitare | Tipo di identità gestita usata. Può essere 'SystemAssigned' o 'UserAssigned'. | 'Assegnato dal sistema' 'Assegnato dall'utente' |
| identitàassegnataall'utente | Identità utente associata alla risorsa. | corda |
CustomJwtAuthenticationManagedIdentity
| Nome | Descrizione | Valore |
|---|---|---|
| digitare | Tipo di identità gestita usata. Può essere 'SystemAssigned' o 'UserAssigned'. | 'Assegnato dal sistema' 'UserAssigned' (obbligatorio) |
| identitàassegnataall'utente | Identità utente associata alla risorsa. | corda |
Impostazioni di autenticazione CustomJwt
| Nome | Descrizione | Valore |
|---|---|---|
| encodedIssuerCertificates | Informazioni sui certificati pubblici codificati usati per l'autenticazione personalizzata. | EncodedIssuerCertificateInfo[] |
| issuerCertificates | Informazioni sui certificati usati per la convalida del token. Attualmente sono supportati al massimo 2 certificati. | IssuerCertificateInfo[] |
| tokenIssuer | Autorità di certificazione del token JWT prevista. | corda |
CustomWebhookAuthenticationManagedIdentity
| Nome | Descrizione | Valore |
|---|---|---|
| digitare | Tipo di identità gestita usata. Può essere 'SystemAssigned' o 'UserAssigned'. | 'Assegnato dal sistema' 'UserAssigned' (obbligatorio) |
| identitàassegnataall'utente | Identità utente associata alla risorsa. | corda |
DynamicRoutingEnrichment
| Nome | Descrizione | Valore |
|---|---|---|
| chiave | Chiave di arricchimento del routing dinamico. | corda |
| valore | Valore di arricchimento del routing dinamico. | corda |
EncodedIssuerCertificateInfo
| Nome | Descrizione | Valore |
|---|---|---|
| encodedCertificate | Certificato in formato pem. | stringa (obbligatorio) |
| capretto | Identificatore del certificato. | stringa (obbligatorio) |
Informazioni sull'identità
| Nome | Descrizione | Valore |
|---|---|---|
| ID principale | ID principale dell'identità della risorsa. | corda |
| ID del cliente | ID tenant della risorsa. | corda |
| digitare | Tipo di identità gestita usata. Il tipo 'SystemAssigned, UserAssigned' include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo 'Nessuno' rimuoverà qualsiasi identità. | 'Nessuno' 'Assegnato dal sistema' 'SystemAssigned, UserAssigned' 'Assegnato dall'utente' |
| userAssignedIdentities | Elenco di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno gli ID risorsa ARM nel formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Questa proprietà non è attualmente utilizzata e riservata per l'utilizzo futuro. |
IdentitàInfoUtenteAssegnatoIdentità |
IdentitàInfoUtenteAssegnatoIdentità
| Nome | Descrizione | Valore |
|---|
Regola InboundIpRule
| Nome | Descrizione | Valore |
|---|---|---|
| azione | Azione da eseguire in base alla corrispondenza o nessuna corrispondenza di IpMask. | 'Consenti' |
| ipMask | Indirizzo IP nella notazione CIDR, ad esempio 10.0.0.0/8. | corda |
IssuerCertificateInfo
| Nome | Descrizione | Valore |
|---|---|---|
| certificateUrl | URL del certificato Keyvault in formato /azure/key-vault/certificates/about-certificates. | stringa (obbligatorio) |
| identità | Identità che verrà usata per accedere al certificato. | customJwtAuthenticationManagedIdentity |
Proprietà dello spazio dei nomi
| Nome | Descrizione | Valore |
|---|---|---|
| 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. | InboundIpRule [] |
| isZoneRedundant | Si tratta di una proprietà facoltativa che consente all'utente di specificare se la risorsa dello spazio dei nomi supporta o meno la funzionalità di ridondanza della zona. In caso affermativo la proprietà non viene specificata in modo esplicito dall'utente, il valore predefinito dipende dalle condizioni seguenti: un. Per le aree abilitate per le zone di disponibilità: il valore predefinito della proprietà sarà true. b. Per le aree abilitate per le zone non di disponibilità: il valore predefinito della proprietà è false. Una volta specificata, questa proprietà non può essere aggiornata. |
Bool |
| minimumTlsVersionAllowed | Versione minima tls del server di pubblicazione consentita per la pubblicazione in questo spazio dei nomi. È supportato solo TLS versione 1.2. | '1.0' '1.1' '1.2' |
| privateEndpointConnections | Elenco delle connessioni endpoint private. | PrivateEndpointConnection[] |
| pubblicoAccesso alla rete | Determina se il traffico è consentito in rete pubblica. Per impostazione predefinita, è abilitata. È possibile limitare ulteriormente gli indirizzi IP specifici configurando <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PubSub.NamespaceProperties.InboundIpRules" /> |
'Disabilitato' 'Abilitato' 'SecuredByPerimeter' |
| argomentiConfigurazione | Informazioni sulla configurazione degli argomenti per la risorsa dello spazio dei nomi | ArgomentiConfigurazione |
| topicSpacesConfigurazione | Informazioni sulla configurazione degli spazi degli argomenti per la risorsa dello spazio dei nomi | Configurazione di TopicSpaces |
Spazio dei nomiSKU
| Nome | Descrizione | Valore |
|---|---|---|
| capacità | Specifica il numero di unità elaborate che definisce la capacità per lo spazio dei nomi. Il valore predefinito della proprietà è 1 che indica 1 unità elaborate = 1 MB/s in ingresso e 2 MB/s in uscita per spazio dei nomi. La capacità minima è 1 e capacità massima consentita è 20. |
Int |
| nome | Nome dello SKU. | 'Standard' |
PrivateEndpoint
| Nome | Descrizione | Valore |
|---|---|---|
| Id | Identificatore arm per endpoint privato. | corda |
Connessione PrivateEndpointConnection
| Nome | Descrizione | Valore |
|---|---|---|
| proprietà | Proprietà di PrivateEndpointConnection. | Proprietà PrivateEndpointConnectionProperties |
Proprietà PrivateEndpointConnectionProperties
| Nome | Descrizione | Valore |
|---|---|---|
| ID di gruppo | GroupIds dalla risorsa del servizio di collegamento privato. | stringa[] |
| privateEndpoint | Risorsa endpoint privato per questa connessione. | PrivateEndpoint |
| privateLinkServiceConnectionState | Dettagli sullo stato della connessione. | Stato di connessione |
| provisioningStato | Stato di provisioning della connessione endpoint privato. | 'Annullato' 'Creazione' 'Eliminazione' 'Fallito' 'Riuscito' 'Aggiornamento' |
RoutingArricchimenti
| Nome | Descrizione | Valore |
|---|---|---|
| dinamico | DynamicRoutingEnrichment [] | |
| statico | staticRoutingEnrichment[] |
RoutingIdentityInfo
| Nome | Descrizione | Valore |
|---|---|---|
| digitare | Tipo di identità di routing per la configurazione degli spazi degli argomenti. | 'Nessuno' 'Assegnato dal sistema' 'Assegnato dall'utente' |
| identitàassegnataall'utente | corda |
StaticRoutingEnrichment
| Nome | Descrizione | Valore |
|---|---|---|
| chiave | Chiave di arricchimento del routing statico. | corda |
| tipo di valore | Impostare su "String" per il tipo StaticStringRoutingEnrichment. | 'String' (obbligatorio) |
StaticStringRoutingEnrichment
| Nome | Descrizione | Valore |
|---|---|---|
| valore | Valore di arricchimento del routing del tipo stringa. | corda |
| tipo di valore | Tipo di valore di arricchimento del routing statico. Ad esempio, questo valore della proprietà può essere 'String'. | 'String' (obbligatorio) |
ArgomentiConfigurazione
| Nome | Descrizione | Valore |
|---|---|---|
| domini personalizzati | Elenco delle configurazioni di dominio personalizzate per lo spazio dei nomi. | CustomDomainConfiguration[] |
Configurazione di TopicSpaces
| Nome | Descrizione | Valore |
|---|---|---|
| clientAuthentication | Impostazioni di autenticazione client per la configurazione degli spazi degli argomenti. | clientAuthenticationSettings |
| domini personalizzati | Elenco delle configurazioni di dominio personalizzate per lo spazio dei nomi. | CustomDomainConfiguration[] |
| maximumClientSessionsPerAuthenticationName | Numero massimo di sessioni per nome di autenticazione. Il valore predefinito della proprietà è 1. Il valore minimo consentito è 1 e il valore massimo consentito è 100. |
Int |
| maximumSessionExpiryInHours | Scadenza massima della sessione in ore. Il valore predefinito della proprietà è 1 ora. Il valore minimo consentito è 1 ora e il valore massimo consentito è 8 ore. |
Int |
| routeTopicResourceId | ID risorsa di Azure completo per l'argomento di Griglia di eventi a cui verranno indirizzati gli eventi da TopicSpaces in uno spazio dei nomi. Questa proprietà deve essere nel formato seguente '/subscriptions/{subId}/resourcegroups/{resourceGroupName}/providers/microsoft. EventGrid/topics/{topicName}'. Questo argomento deve trovarsi nella stessa area in cui si trova lo spazio dei nomi. |
corda |
| routingArricchimenti | Arricchimenti di routing per la configurazione degli spazi degli argomenti | RoutingArricchimenti |
| routingIdentityInfo | Informazioni sull'identità di routing per la configurazione degli spazi degli argomenti. | RoutingIdentityInfo |
| stato | Indicare se la configurazione di Spazi di argomento è abilitata per lo spazio dei nomi. Il valore predefinito è Disabled. | 'Disabilitato' 'Abilitato' |
TrackedResourceTags
| Nome | Descrizione | Valore |
|---|
Proprietà Identità Utente
| Nome | Descrizione | Valore |
|---|---|---|
| ID cliente | ID client dell'identità assegnata dall'utente. | corda |
| ID principale | ID principale dell'identità assegnata dall'utente. | corda |
WebhookAuthenticationSettings
| Nome | Descrizione | Valore |
|---|---|---|
| azureActiveDirectoryApplicationIdOrUri | ID Microsoft Entra: ID applicazione o URI per ottenere il token di accesso che verrà incluso come token di connessione nelle richieste di recapito. | stringa (obbligatorio) |
| azureActiveDirectoryTenantId | ID Microsoft Entra: ID tenant per ottenere il token di accesso che verrà incluso come token di connessione nelle richieste di recapito. | stringa (obbligatorio) |
| endpointBaseUrl | Endpoint URL di base in cui il servizio Griglia di eventi invia richieste webhook autenticate usando l'identità gestita specificata. | corda |
| endpointUrl | Endpoint URL in cui il servizio Griglia di eventi invia richieste webhook autenticate usando l'identità gestita specificata. | stringa (obbligatorio) |
| identità | La configurazione dell'identità necessaria per l'autenticazione di un webhook personalizzato. | CustomWebhookAuthenticationManagedIdentity (obbligatorio) |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa spazi dei nomi può essere distribuito con operazioni destinate a:
- Gruppi di risorse - Vedi comandi di distribuzione dei gruppi di risorse Per un elenco delle proprietà modificate in ciascuna versione API, vedi registro delle modifiche.
Esempi di utilizzo
Formato risorsa
Per creare una risorsa Microsoft.EventGrid/namespaces, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.EventGrid/namespaces",
"apiVersion": "2025-07-15-preview",
"name": "string",
"identity": {
"principalId": "string",
"tenantId": "string",
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
"clientId": "string",
"principalId": "string"
}
}
},
"location": "string",
"properties": {
"inboundIpRules": [
{
"action": "string",
"ipMask": "string"
}
],
"isZoneRedundant": "bool",
"minimumTlsVersionAllowed": "string",
"privateEndpointConnections": [
{
"properties": {
"groupIds": [ "string" ],
"privateEndpoint": {
"id": "string"
},
"privateLinkServiceConnectionState": {
"actionsRequired": "string",
"description": "string",
"status": "string"
},
"provisioningState": "string"
}
}
],
"publicNetworkAccess": "string",
"topicsConfiguration": {
"customDomains": [
{
"certificateUrl": "string",
"expectedTxtRecordName": "string",
"expectedTxtRecordValue": "string",
"fullyQualifiedDomainName": "string",
"identity": {
"type": "string",
"userAssignedIdentity": "string"
},
"validationState": "string"
}
]
},
"topicSpacesConfiguration": {
"clientAuthentication": {
"alternativeAuthenticationNameSources": [ "string" ],
"customJwtAuthentication": {
"encodedIssuerCertificates": [
{
"encodedCertificate": "string",
"kid": "string"
}
],
"issuerCertificates": [
{
"certificateUrl": "string",
"identity": {
"type": "string",
"userAssignedIdentity": "string"
}
}
],
"tokenIssuer": "string"
},
"webhookAuthentication": {
"azureActiveDirectoryApplicationIdOrUri": "string",
"azureActiveDirectoryTenantId": "string",
"endpointBaseUrl": "string",
"endpointUrl": "string",
"identity": {
"type": "string",
"userAssignedIdentity": "string"
}
}
},
"customDomains": [
{
"certificateUrl": "string",
"expectedTxtRecordName": "string",
"expectedTxtRecordValue": "string",
"fullyQualifiedDomainName": "string",
"identity": {
"type": "string",
"userAssignedIdentity": "string"
},
"validationState": "string"
}
],
"maximumClientSessionsPerAuthenticationName": "int",
"maximumSessionExpiryInHours": "int",
"routeTopicResourceId": "string",
"routingEnrichments": {
"dynamic": [
{
"key": "string",
"value": "string"
}
],
"static": [ {
"key": "string",
"valueType": "string"
// For remaining properties, see StaticRoutingEnrichment objects
} ]
},
"routingIdentityInfo": {
"type": "string",
"userAssignedIdentity": "string"
},
"state": "string"
}
},
"sku": {
"capacity": "int",
"name": "string"
},
"tags": {
"{customized property}": "string"
}
}
Oggetti StaticRoutingEnrichment
Impostare la proprietà valueType
Per String, usare:
{
"value": "string",
"valueType": "String"
}
Valori delle proprietà
Microsoft.EventGrid/spazi dei nomi
| Nome | Descrizione | Valore |
|---|---|---|
| versione dell'API | Versione dell'API | 'Anteprima 2025-07-15' |
| identità | Informazioni sull'identità per la risorsa Spazio dei nomi. | Informazioni sull'identità |
| ubicazione | Posizione della risorsa. | stringa (obbligatorio) |
| nome | Nome della risorsa | corda Vincoli: Lunghezza minima = 3 Lunghezza massima = 50 Pattern = ^[a-zA-Z0-9-]*$ (obbligatorio) |
| proprietà | Proprietà della risorsa Spazio dei nomi. | Proprietà dello spazio dei nomi |
| Sku | Rappresenta i piani tariffari sku disponibili. | Spazio dei nomiSKU |
| Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
| digitare | Tipo di risorsa | 'Microsoft.EventGrid/spazi dei nomi' |
Impostazioni di autenticazione client
| Nome | Descrizione | Valore |
|---|---|---|
| alternativeAuthenticationNameSources | Origini dei nomi di autenticazione alternative correlate alle impostazioni di autenticazione client per la risorsa dello spazio dei nomi. | Matrice di stringhe contenente uno dei seguenti elementi: 'ClientCertificateDns' 'ClientCertificateEmail' 'ClientCertificateIp' 'ClientCertificateSubject' 'ClientCertificateUri' |
| customJwtAuthentication | Impostazioni di autenticazione JWT personalizzate per la risorsa dello spazio dei nomi. | CustomJwtAuthenticationSettings |
| webhookAutenticazione | Impostazioni di autenticazione per un endpoint webhook all'interno di una risorsa Namespace. | WebhookAuthenticationSettings |
Stato di connessione
| Nome | Descrizione | Valore |
|---|---|---|
| azioniObbligatorio | Azioni necessarie (se presenti). | corda |
| descrizione | Descrizione dello stato della connessione. | corda |
| stato | Stato della connessione. | 'Approvato' 'Disconnesso' 'In sospeso' 'Respinto' |
Configurazione CustomDomainConfiguration
CustomDomainIdentity
| Nome | Descrizione | Valore |
|---|---|---|
| digitare | Tipo di identità gestita usata. Può essere 'SystemAssigned' o 'UserAssigned'. | 'Assegnato dal sistema' 'Assegnato dall'utente' |
| identitàassegnataall'utente | Identità utente associata alla risorsa. | corda |
CustomJwtAuthenticationManagedIdentity
| Nome | Descrizione | Valore |
|---|---|---|
| digitare | Tipo di identità gestita usata. Può essere 'SystemAssigned' o 'UserAssigned'. | 'Assegnato dal sistema' 'UserAssigned' (obbligatorio) |
| identitàassegnataall'utente | Identità utente associata alla risorsa. | corda |
Impostazioni di autenticazione CustomJwt
| Nome | Descrizione | Valore |
|---|---|---|
| encodedIssuerCertificates | Informazioni sui certificati pubblici codificati usati per l'autenticazione personalizzata. | EncodedIssuerCertificateInfo[] |
| issuerCertificates | Informazioni sui certificati usati per la convalida del token. Attualmente sono supportati al massimo 2 certificati. | IssuerCertificateInfo[] |
| tokenIssuer | Autorità di certificazione del token JWT prevista. | corda |
CustomWebhookAuthenticationManagedIdentity
| Nome | Descrizione | Valore |
|---|---|---|
| digitare | Tipo di identità gestita usata. Può essere 'SystemAssigned' o 'UserAssigned'. | 'Assegnato dal sistema' 'UserAssigned' (obbligatorio) |
| identitàassegnataall'utente | Identità utente associata alla risorsa. | corda |
DynamicRoutingEnrichment
| Nome | Descrizione | Valore |
|---|---|---|
| chiave | Chiave di arricchimento del routing dinamico. | corda |
| valore | Valore di arricchimento del routing dinamico. | corda |
EncodedIssuerCertificateInfo
| Nome | Descrizione | Valore |
|---|---|---|
| encodedCertificate | Certificato in formato pem. | stringa (obbligatorio) |
| capretto | Identificatore del certificato. | stringa (obbligatorio) |
Informazioni sull'identità
| Nome | Descrizione | Valore |
|---|---|---|
| ID principale | ID principale dell'identità della risorsa. | corda |
| ID del cliente | ID tenant della risorsa. | corda |
| digitare | Tipo di identità gestita usata. Il tipo 'SystemAssigned, UserAssigned' include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo 'Nessuno' rimuoverà qualsiasi identità. | 'Nessuno' 'Assegnato dal sistema' 'SystemAssigned, UserAssigned' 'Assegnato dall'utente' |
| userAssignedIdentities | Elenco di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno gli ID risorsa ARM nel formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Questa proprietà non è attualmente utilizzata e riservata per l'utilizzo futuro. |
IdentitàInfoUtenteAssegnatoIdentità |
IdentitàInfoUtenteAssegnatoIdentità
| Nome | Descrizione | Valore |
|---|
Regola InboundIpRule
| Nome | Descrizione | Valore |
|---|---|---|
| azione | Azione da eseguire in base alla corrispondenza o nessuna corrispondenza di IpMask. | 'Consenti' |
| ipMask | Indirizzo IP nella notazione CIDR, ad esempio 10.0.0.0/8. | corda |
IssuerCertificateInfo
| Nome | Descrizione | Valore |
|---|---|---|
| certificateUrl | URL del certificato Keyvault in formato /azure/key-vault/certificates/about-certificates. | stringa (obbligatorio) |
| identità | Identità che verrà usata per accedere al certificato. | customJwtAuthenticationManagedIdentity |
Proprietà dello spazio dei nomi
| Nome | Descrizione | Valore |
|---|---|---|
| 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. | InboundIpRule [] |
| isZoneRedundant | Si tratta di una proprietà facoltativa che consente all'utente di specificare se la risorsa dello spazio dei nomi supporta o meno la funzionalità di ridondanza della zona. In caso affermativo la proprietà non viene specificata in modo esplicito dall'utente, il valore predefinito dipende dalle condizioni seguenti: un. Per le aree abilitate per le zone di disponibilità: il valore predefinito della proprietà sarà true. b. Per le aree abilitate per le zone non di disponibilità: il valore predefinito della proprietà è false. Una volta specificata, questa proprietà non può essere aggiornata. |
Bool |
| minimumTlsVersionAllowed | Versione minima tls del server di pubblicazione consentita per la pubblicazione in questo spazio dei nomi. È supportato solo TLS versione 1.2. | '1.0' '1.1' '1.2' |
| privateEndpointConnections | Elenco delle connessioni endpoint private. | PrivateEndpointConnection[] |
| pubblicoAccesso alla rete | Determina se il traffico è consentito in rete pubblica. Per impostazione predefinita, è abilitata. È possibile limitare ulteriormente gli indirizzi IP specifici configurando <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PubSub.NamespaceProperties.InboundIpRules" /> |
'Disabilitato' 'Abilitato' 'SecuredByPerimeter' |
| argomentiConfigurazione | Informazioni sulla configurazione degli argomenti per la risorsa dello spazio dei nomi | ArgomentiConfigurazione |
| topicSpacesConfigurazione | Informazioni sulla configurazione degli spazi degli argomenti per la risorsa dello spazio dei nomi | Configurazione di TopicSpaces |
Spazio dei nomiSKU
| Nome | Descrizione | Valore |
|---|---|---|
| capacità | Specifica il numero di unità elaborate che definisce la capacità per lo spazio dei nomi. Il valore predefinito della proprietà è 1 che indica 1 unità elaborate = 1 MB/s in ingresso e 2 MB/s in uscita per spazio dei nomi. La capacità minima è 1 e capacità massima consentita è 20. |
Int |
| nome | Nome dello SKU. | 'Standard' |
PrivateEndpoint
| Nome | Descrizione | Valore |
|---|---|---|
| Id | Identificatore arm per endpoint privato. | corda |
Connessione PrivateEndpointConnection
| Nome | Descrizione | Valore |
|---|---|---|
| proprietà | Proprietà di PrivateEndpointConnection. | Proprietà PrivateEndpointConnectionProperties |
Proprietà PrivateEndpointConnectionProperties
| Nome | Descrizione | Valore |
|---|---|---|
| ID di gruppo | GroupIds dalla risorsa del servizio di collegamento privato. | stringa[] |
| privateEndpoint | Risorsa endpoint privato per questa connessione. | PrivateEndpoint |
| privateLinkServiceConnectionState | Dettagli sullo stato della connessione. | Stato di connessione |
| provisioningStato | Stato di provisioning della connessione endpoint privato. | 'Annullato' 'Creazione' 'Eliminazione' 'Fallito' 'Riuscito' 'Aggiornamento' |
RoutingArricchimenti
| Nome | Descrizione | Valore |
|---|---|---|
| dinamico | DynamicRoutingEnrichment [] | |
| statico | staticRoutingEnrichment[] |
RoutingIdentityInfo
| Nome | Descrizione | Valore |
|---|---|---|
| digitare | Tipo di identità di routing per la configurazione degli spazi degli argomenti. | 'Nessuno' 'Assegnato dal sistema' 'Assegnato dall'utente' |
| identitàassegnataall'utente | corda |
StaticRoutingEnrichment
| Nome | Descrizione | Valore |
|---|---|---|
| chiave | Chiave di arricchimento del routing statico. | corda |
| tipo di valore | Impostare su "String" per il tipo StaticStringRoutingEnrichment. | 'String' (obbligatorio) |
StaticStringRoutingEnrichment
| Nome | Descrizione | Valore |
|---|---|---|
| valore | Valore di arricchimento del routing del tipo stringa. | corda |
| tipo di valore | Tipo di valore di arricchimento del routing statico. Ad esempio, questo valore della proprietà può essere 'String'. | 'String' (obbligatorio) |
ArgomentiConfigurazione
| Nome | Descrizione | Valore |
|---|---|---|
| domini personalizzati | Elenco delle configurazioni di dominio personalizzate per lo spazio dei nomi. | CustomDomainConfiguration[] |
Configurazione di TopicSpaces
| Nome | Descrizione | Valore |
|---|---|---|
| clientAuthentication | Impostazioni di autenticazione client per la configurazione degli spazi degli argomenti. | clientAuthenticationSettings |
| domini personalizzati | Elenco delle configurazioni di dominio personalizzate per lo spazio dei nomi. | CustomDomainConfiguration[] |
| maximumClientSessionsPerAuthenticationName | Numero massimo di sessioni per nome di autenticazione. Il valore predefinito della proprietà è 1. Il valore minimo consentito è 1 e il valore massimo consentito è 100. |
Int |
| maximumSessionExpiryInHours | Scadenza massima della sessione in ore. Il valore predefinito della proprietà è 1 ora. Il valore minimo consentito è 1 ora e il valore massimo consentito è 8 ore. |
Int |
| routeTopicResourceId | ID risorsa di Azure completo per l'argomento di Griglia di eventi a cui verranno indirizzati gli eventi da TopicSpaces in uno spazio dei nomi. Questa proprietà deve essere nel formato seguente '/subscriptions/{subId}/resourcegroups/{resourceGroupName}/providers/microsoft. EventGrid/topics/{topicName}'. Questo argomento deve trovarsi nella stessa area in cui si trova lo spazio dei nomi. |
corda |
| routingArricchimenti | Arricchimenti di routing per la configurazione degli spazi degli argomenti | RoutingArricchimenti |
| routingIdentityInfo | Informazioni sull'identità di routing per la configurazione degli spazi degli argomenti. | RoutingIdentityInfo |
| stato | Indicare se la configurazione di Spazi di argomento è abilitata per lo spazio dei nomi. Il valore predefinito è Disabled. | 'Disabilitato' 'Abilitato' |
TrackedResourceTags
| Nome | Descrizione | Valore |
|---|
Proprietà Identità Utente
| Nome | Descrizione | Valore |
|---|---|---|
| ID cliente | ID client dell'identità assegnata dall'utente. | corda |
| ID principale | ID principale dell'identità assegnata dall'utente. | corda |
WebhookAuthenticationSettings
| Nome | Descrizione | Valore |
|---|---|---|
| azureActiveDirectoryApplicationIdOrUri | ID Microsoft Entra: ID applicazione o URI per ottenere il token di accesso che verrà incluso come token di connessione nelle richieste di recapito. | stringa (obbligatorio) |
| azureActiveDirectoryTenantId | ID Microsoft Entra: ID tenant per ottenere il token di accesso che verrà incluso come token di connessione nelle richieste di recapito. | stringa (obbligatorio) |
| endpointBaseUrl | Endpoint URL di base in cui il servizio Griglia di eventi invia richieste webhook autenticate usando l'identità gestita specificata. | corda |
| endpointUrl | Endpoint URL in cui il servizio Griglia di eventi invia richieste webhook autenticate usando l'identità gestita specificata. | stringa (obbligatorio) |
| identità | La configurazione dell'identità necessaria per l'autenticazione di un webhook personalizzato. | CustomWebhookAuthenticationManagedIdentity (obbligatorio) |
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa spazi dei nomi può essere distribuito con operazioni destinate a:
- Gruppi di risorse Per un elenco delle proprietà modificate in ogni versione dell'API, vedi il registro modifiche.
Esempi di utilizzo
Esempi di Terraform
Esempio di base di distribuzione dello spazio dei nomi Griglia di eventi.
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "location" {
type = string
default = "westus"
}
resource "azapi_resource" "resourceGroup" {
type = "Microsoft.Resources/resourceGroups@2020-06-01"
name = var.resource_name
location = var.location
}
resource "azapi_resource" "namespace" {
type = "Microsoft.EventGrid/namespaces@2023-12-15-preview"
parent_id = azapi_resource.resourceGroup.id
name = "${var.resource_name}-ns"
location = var.location
body = {
properties = {
publicNetworkAccess = "Enabled"
}
sku = {
capacity = 1
name = "Standard"
}
}
}
Formato risorsa
Per creare una risorsa Microsoft.EventGrid/namespaces, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/namespaces@2025-07-15-preview"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
inboundIpRules = [
{
action = "string"
ipMask = "string"
}
]
isZoneRedundant = bool
minimumTlsVersionAllowed = "string"
privateEndpointConnections = [
{
properties = {
groupIds = [
"string"
]
privateEndpoint = {
id = "string"
}
privateLinkServiceConnectionState = {
actionsRequired = "string"
description = "string"
status = "string"
}
provisioningState = "string"
}
}
]
publicNetworkAccess = "string"
topicsConfiguration = {
customDomains = [
{
certificateUrl = "string"
expectedTxtRecordName = "string"
expectedTxtRecordValue = "string"
fullyQualifiedDomainName = "string"
identity = {
type = "string"
userAssignedIdentity = "string"
}
validationState = "string"
}
]
}
topicSpacesConfiguration = {
clientAuthentication = {
alternativeAuthenticationNameSources = [
"string"
]
customJwtAuthentication = {
encodedIssuerCertificates = [
{
encodedCertificate = "string"
kid = "string"
}
]
issuerCertificates = [
{
certificateUrl = "string"
identity = {
type = "string"
userAssignedIdentity = "string"
}
}
]
tokenIssuer = "string"
}
webhookAuthentication = {
azureActiveDirectoryApplicationIdOrUri = "string"
azureActiveDirectoryTenantId = "string"
endpointBaseUrl = "string"
endpointUrl = "string"
identity = {
type = "string"
userAssignedIdentity = "string"
}
}
}
customDomains = [
{
certificateUrl = "string"
expectedTxtRecordName = "string"
expectedTxtRecordValue = "string"
fullyQualifiedDomainName = "string"
identity = {
type = "string"
userAssignedIdentity = "string"
}
validationState = "string"
}
]
maximumClientSessionsPerAuthenticationName = int
maximumSessionExpiryInHours = int
routeTopicResourceId = "string"
routingEnrichments = {
dynamic = [
{
key = "string"
value = "string"
}
]
static = [
{
key = "string"
valueType = "string"
// For remaining properties, see StaticRoutingEnrichment objects
}
]
}
routingIdentityInfo = {
type = "string"
userAssignedIdentity = "string"
}
state = "string"
}
}
sku = {
capacity = int
name = "string"
}
}
}
Oggetti StaticRoutingEnrichment
Impostare la proprietà valueType
Per String, usare:
{
value = "string"
valueType = "String"
}
Valori delle proprietà
Microsoft.EventGrid/spazi dei nomi
| Nome | Descrizione | Valore |
|---|---|---|
| identità | Informazioni sull'identità per la risorsa Spazio dei nomi. | Informazioni sull'identità |
| ubicazione | Posizione della risorsa. | stringa (obbligatorio) |
| nome | Nome della risorsa | corda Vincoli: Lunghezza minima = 3 Lunghezza massima = 50 Pattern = ^[a-zA-Z0-9-]*$ (obbligatorio) |
| proprietà | Proprietà della risorsa Spazio dei nomi. | Proprietà dello spazio dei nomi |
| Sku | Rappresenta i piani tariffari sku disponibili. | Spazio dei nomiSKU |
| Tag | Tag delle risorse | Dizionario di nomi e valori di tag. |
| digitare | Tipo di risorsa | "Microsoft.EventGrid/namespaces@2025-07-15-preview" |
Impostazioni di autenticazione client
| Nome | Descrizione | Valore |
|---|---|---|
| alternativeAuthenticationNameSources | Origini dei nomi di autenticazione alternative correlate alle impostazioni di autenticazione client per la risorsa dello spazio dei nomi. | Matrice di stringhe contenente uno dei seguenti elementi: 'ClientCertificateDns' 'ClientCertificateEmail' 'ClientCertificateIp' 'ClientCertificateSubject' 'ClientCertificateUri' |
| customJwtAuthentication | Impostazioni di autenticazione JWT personalizzate per la risorsa dello spazio dei nomi. | CustomJwtAuthenticationSettings |
| webhookAutenticazione | Impostazioni di autenticazione per un endpoint webhook all'interno di una risorsa Namespace. | WebhookAuthenticationSettings |
Stato di connessione
| Nome | Descrizione | Valore |
|---|---|---|
| azioniObbligatorio | Azioni necessarie (se presenti). | corda |
| descrizione | Descrizione dello stato della connessione. | corda |
| stato | Stato della connessione. | 'Approvato' 'Disconnesso' 'In sospeso' 'Respinto' |
Configurazione CustomDomainConfiguration
CustomDomainIdentity
| Nome | Descrizione | Valore |
|---|---|---|
| digitare | Tipo di identità gestita usata. Può essere 'SystemAssigned' o 'UserAssigned'. | 'Assegnato dal sistema' 'Assegnato dall'utente' |
| identitàassegnataall'utente | Identità utente associata alla risorsa. | corda |
CustomJwtAuthenticationManagedIdentity
| Nome | Descrizione | Valore |
|---|---|---|
| digitare | Tipo di identità gestita usata. Può essere 'SystemAssigned' o 'UserAssigned'. | 'Assegnato dal sistema' 'UserAssigned' (obbligatorio) |
| identitàassegnataall'utente | Identità utente associata alla risorsa. | corda |
Impostazioni di autenticazione CustomJwt
| Nome | Descrizione | Valore |
|---|---|---|
| encodedIssuerCertificates | Informazioni sui certificati pubblici codificati usati per l'autenticazione personalizzata. | EncodedIssuerCertificateInfo[] |
| issuerCertificates | Informazioni sui certificati usati per la convalida del token. Attualmente sono supportati al massimo 2 certificati. | IssuerCertificateInfo[] |
| tokenIssuer | Autorità di certificazione del token JWT prevista. | corda |
CustomWebhookAuthenticationManagedIdentity
| Nome | Descrizione | Valore |
|---|---|---|
| digitare | Tipo di identità gestita usata. Può essere 'SystemAssigned' o 'UserAssigned'. | 'Assegnato dal sistema' 'UserAssigned' (obbligatorio) |
| identitàassegnataall'utente | Identità utente associata alla risorsa. | corda |
DynamicRoutingEnrichment
| Nome | Descrizione | Valore |
|---|---|---|
| chiave | Chiave di arricchimento del routing dinamico. | corda |
| valore | Valore di arricchimento del routing dinamico. | corda |
EncodedIssuerCertificateInfo
| Nome | Descrizione | Valore |
|---|---|---|
| encodedCertificate | Certificato in formato pem. | stringa (obbligatorio) |
| capretto | Identificatore del certificato. | stringa (obbligatorio) |
Informazioni sull'identità
| Nome | Descrizione | Valore |
|---|---|---|
| ID principale | ID principale dell'identità della risorsa. | corda |
| ID del cliente | ID tenant della risorsa. | corda |
| digitare | Tipo di identità gestita usata. Il tipo 'SystemAssigned, UserAssigned' include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo 'Nessuno' rimuoverà qualsiasi identità. | 'Nessuno' 'Assegnato dal sistema' 'SystemAssigned, UserAssigned' 'Assegnato dall'utente' |
| userAssignedIdentities | Elenco di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno gli ID risorsa ARM nel formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Questa proprietà non è attualmente utilizzata e riservata per l'utilizzo futuro. |
IdentitàInfoUtenteAssegnatoIdentità |
IdentitàInfoUtenteAssegnatoIdentità
| Nome | Descrizione | Valore |
|---|
Regola InboundIpRule
| Nome | Descrizione | Valore |
|---|---|---|
| azione | Azione da eseguire in base alla corrispondenza o nessuna corrispondenza di IpMask. | 'Consenti' |
| ipMask | Indirizzo IP nella notazione CIDR, ad esempio 10.0.0.0/8. | corda |
IssuerCertificateInfo
| Nome | Descrizione | Valore |
|---|---|---|
| certificateUrl | URL del certificato Keyvault in formato /azure/key-vault/certificates/about-certificates. | stringa (obbligatorio) |
| identità | Identità che verrà usata per accedere al certificato. | customJwtAuthenticationManagedIdentity |
Proprietà dello spazio dei nomi
| Nome | Descrizione | Valore |
|---|---|---|
| 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. | InboundIpRule [] |
| isZoneRedundant | Si tratta di una proprietà facoltativa che consente all'utente di specificare se la risorsa dello spazio dei nomi supporta o meno la funzionalità di ridondanza della zona. In caso affermativo la proprietà non viene specificata in modo esplicito dall'utente, il valore predefinito dipende dalle condizioni seguenti: un. Per le aree abilitate per le zone di disponibilità: il valore predefinito della proprietà sarà true. b. Per le aree abilitate per le zone non di disponibilità: il valore predefinito della proprietà è false. Una volta specificata, questa proprietà non può essere aggiornata. |
Bool |
| minimumTlsVersionAllowed | Versione minima tls del server di pubblicazione consentita per la pubblicazione in questo spazio dei nomi. È supportato solo TLS versione 1.2. | '1.0' '1.1' '1.2' |
| privateEndpointConnections | Elenco delle connessioni endpoint private. | PrivateEndpointConnection[] |
| pubblicoAccesso alla rete | Determina se il traffico è consentito in rete pubblica. Per impostazione predefinita, è abilitata. È possibile limitare ulteriormente gli indirizzi IP specifici configurando <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PubSub.NamespaceProperties.InboundIpRules" /> |
'Disabilitato' 'Abilitato' 'SecuredByPerimeter' |
| argomentiConfigurazione | Informazioni sulla configurazione degli argomenti per la risorsa dello spazio dei nomi | ArgomentiConfigurazione |
| topicSpacesConfigurazione | Informazioni sulla configurazione degli spazi degli argomenti per la risorsa dello spazio dei nomi | Configurazione di TopicSpaces |
Spazio dei nomiSKU
| Nome | Descrizione | Valore |
|---|---|---|
| capacità | Specifica il numero di unità elaborate che definisce la capacità per lo spazio dei nomi. Il valore predefinito della proprietà è 1 che indica 1 unità elaborate = 1 MB/s in ingresso e 2 MB/s in uscita per spazio dei nomi. La capacità minima è 1 e capacità massima consentita è 20. |
Int |
| nome | Nome dello SKU. | 'Standard' |
PrivateEndpoint
| Nome | Descrizione | Valore |
|---|---|---|
| Id | Identificatore arm per endpoint privato. | corda |
Connessione PrivateEndpointConnection
| Nome | Descrizione | Valore |
|---|---|---|
| proprietà | Proprietà di PrivateEndpointConnection. | Proprietà PrivateEndpointConnectionProperties |
Proprietà PrivateEndpointConnectionProperties
| Nome | Descrizione | Valore |
|---|---|---|
| ID di gruppo | GroupIds dalla risorsa del servizio di collegamento privato. | stringa[] |
| privateEndpoint | Risorsa endpoint privato per questa connessione. | PrivateEndpoint |
| privateLinkServiceConnectionState | Dettagli sullo stato della connessione. | Stato di connessione |
| provisioningStato | Stato di provisioning della connessione endpoint privato. | 'Annullato' 'Creazione' 'Eliminazione' 'Fallito' 'Riuscito' 'Aggiornamento' |
RoutingArricchimenti
| Nome | Descrizione | Valore |
|---|---|---|
| dinamico | DynamicRoutingEnrichment [] | |
| statico | staticRoutingEnrichment[] |
RoutingIdentityInfo
| Nome | Descrizione | Valore |
|---|---|---|
| digitare | Tipo di identità di routing per la configurazione degli spazi degli argomenti. | 'Nessuno' 'Assegnato dal sistema' 'Assegnato dall'utente' |
| identitàassegnataall'utente | corda |
StaticRoutingEnrichment
| Nome | Descrizione | Valore |
|---|---|---|
| chiave | Chiave di arricchimento del routing statico. | corda |
| tipo di valore | Impostare su "String" per il tipo StaticStringRoutingEnrichment. | 'String' (obbligatorio) |
StaticStringRoutingEnrichment
| Nome | Descrizione | Valore |
|---|---|---|
| valore | Valore di arricchimento del routing del tipo stringa. | corda |
| tipo di valore | Tipo di valore di arricchimento del routing statico. Ad esempio, questo valore della proprietà può essere 'String'. | 'String' (obbligatorio) |
ArgomentiConfigurazione
| Nome | Descrizione | Valore |
|---|---|---|
| domini personalizzati | Elenco delle configurazioni di dominio personalizzate per lo spazio dei nomi. | CustomDomainConfiguration[] |
Configurazione di TopicSpaces
| Nome | Descrizione | Valore |
|---|---|---|
| clientAuthentication | Impostazioni di autenticazione client per la configurazione degli spazi degli argomenti. | clientAuthenticationSettings |
| domini personalizzati | Elenco delle configurazioni di dominio personalizzate per lo spazio dei nomi. | CustomDomainConfiguration[] |
| maximumClientSessionsPerAuthenticationName | Numero massimo di sessioni per nome di autenticazione. Il valore predefinito della proprietà è 1. Il valore minimo consentito è 1 e il valore massimo consentito è 100. |
Int |
| maximumSessionExpiryInHours | Scadenza massima della sessione in ore. Il valore predefinito della proprietà è 1 ora. Il valore minimo consentito è 1 ora e il valore massimo consentito è 8 ore. |
Int |
| routeTopicResourceId | ID risorsa di Azure completo per l'argomento di Griglia di eventi a cui verranno indirizzati gli eventi da TopicSpaces in uno spazio dei nomi. Questa proprietà deve essere nel formato seguente '/subscriptions/{subId}/resourcegroups/{resourceGroupName}/providers/microsoft. EventGrid/topics/{topicName}'. Questo argomento deve trovarsi nella stessa area in cui si trova lo spazio dei nomi. |
corda |
| routingArricchimenti | Arricchimenti di routing per la configurazione degli spazi degli argomenti | RoutingArricchimenti |
| routingIdentityInfo | Informazioni sull'identità di routing per la configurazione degli spazi degli argomenti. | RoutingIdentityInfo |
| stato | Indicare se la configurazione di Spazi di argomento è abilitata per lo spazio dei nomi. Il valore predefinito è Disabled. | 'Disabilitato' 'Abilitato' |
TrackedResourceTags
| Nome | Descrizione | Valore |
|---|
Proprietà Identità Utente
| Nome | Descrizione | Valore |
|---|---|---|
| ID cliente | ID client dell'identità assegnata dall'utente. | corda |
| ID principale | ID principale dell'identità assegnata dall'utente. | corda |
WebhookAuthenticationSettings
| Nome | Descrizione | Valore |
|---|---|---|
| azureActiveDirectoryApplicationIdOrUri | ID Microsoft Entra: ID applicazione o URI per ottenere il token di accesso che verrà incluso come token di connessione nelle richieste di recapito. | stringa (obbligatorio) |
| azureActiveDirectoryTenantId | ID Microsoft Entra: ID tenant per ottenere il token di accesso che verrà incluso come token di connessione nelle richieste di recapito. | stringa (obbligatorio) |
| endpointBaseUrl | Endpoint URL di base in cui il servizio Griglia di eventi invia richieste webhook autenticate usando l'identità gestita specificata. | corda |
| endpointUrl | Endpoint URL in cui il servizio Griglia di eventi invia richieste webhook autenticate usando l'identità gestita specificata. | stringa (obbligatorio) |
| identità | La configurazione dell'identità necessaria per l'autenticazione di un webhook personalizzato. | CustomWebhookAuthenticationManagedIdentity (obbligatorio) |