Spazi dei nomi Microsoft.EventGrid 2023-06-01-preview
- più recenti
- 12-12-15-preview 2024
- 2024-06-01-preview
- 2023-12-15-preview
- 2023-06-01-preview
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.
Formato risorsa
Per creare una risorsa Microsoft.EventGrid/namespaces, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.EventGrid/namespaces@2023-06-01-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: {}
topicSpacesConfiguration: {
clientAuthentication: {
alternativeAuthenticationNameSources: [
'string'
]
}
maximumClientSessionsPerAuthenticationName: int
maximumSessionExpiryInHours: int
routeTopicResourceId: 'string'
routingEnrichments: {
dynamic: [
{
key: 'string'
value: 'string'
}
]
static: [
{
key: 'string'
valueType: 'string'
}
]
}
routingIdentityInfo: {
type: 'string'
userAssignedIdentity: 'string'
}
state: 'string'
}
}
sku: {
capacity: int
name: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valori delle proprietà
ClientAuthenticationSettings
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' |
ConnectionState
Nome | Descrizione | Valore |
---|---|---|
actionsRequired | Azioni necessarie (se presenti). | corda |
descrizione | Descrizione dello stato della connessione. | corda |
stato | Stato della connessione. | 'Approvato' 'Disconnesso' 'In sospeso' 'Rejected' |
DynamicRoutingEnrichment
Nome | Descrizione | Valore |
---|---|---|
chiave | Chiave di arricchimento del routing dinamico. | corda |
valore | Valore di arricchimento del routing dinamico. | corda |
IdentityInfo
Nome | Descrizione | Valore |
---|---|---|
principalId | ID principale dell'identità della risorsa. | corda |
tenantId | 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' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
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. |
IdentityInfoUserAssignedIdentities |
IdentityInfoUserAssignedIdentities
Nome | Descrizione | Valore |
---|
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 |
Microsoft.EventGrid/namespaces
Nome | Descrizione | Valore |
---|---|---|
identità | Informazioni sull'identità per la risorsa Spazio dei nomi. | IdentityInfo |
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. | NamespaceProperties |
Sku | Rappresenta i piani tariffari sku disponibili. | NamespaceSku |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
NamespaceProperties
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 | Consente all'utente di specificare se il servizio è con ridondanza della zona. Si tratta di una proprietà obbligatoria e l'utente deve specificare questo valore in modo esplicito. 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 | PrivateEndpointConnection[] | |
publicNetworkAccess | 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' 'Enabled' |
topicsConfiguration | Informazioni sulla configurazione degli argomenti per la risorsa dello spazio dei nomi | TopicsConfiguration |
topicSpacesConfiguration | Informazioni sulla configurazione degli spazi degli argomenti per la risorsa dello spazio dei nomi | TopicSpacesConfiguration |
NamespaceSku
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 |
PrivateEndpointConnection
Nome | Descrizione | Valore |
---|---|---|
proprietà | Proprietà di PrivateEndpointConnection. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Nome | Descrizione | Valore |
---|---|---|
groupIds | GroupIds dalla risorsa del servizio di collegamento privato. | string[] |
privateEndpoint | Risorsa endpoint privato per questa connessione. | PrivateEndpoint |
privateLinkServiceConnectionState | Dettagli sullo stato della connessione. | ConnectionState |
provisioningState | Stato di provisioning della connessione endpoint privato. | 'Annullato' 'Creazione' 'Eliminazione' 'Failed' 'Succeeded' 'Aggiornamento' |
RoutingEnrichments
Nome | Descrizione | Valore |
---|---|---|
dinamico | DynamicRoutingEnrichment [] | |
statico | staticRoutingEnrichment[] |
RoutingIdentityInfo
Nome | Descrizione | Valore |
---|---|---|
digitare | 'Nessuno' 'SystemAssigned' 'UserAssigned' |
|
userAssignedIdentity | corda |
StaticRoutingEnrichment
Nome | Descrizione | Valore |
---|---|---|
chiave | Chiave di arricchimento del routing statico. | corda |
valueType | Tipo di valore di arricchimento del routing statico. Ad esempio, questo valore della proprietà può essere 'String'. | 'String' |
TopicsConfiguration
Nome | Descrizione | Valore |
---|
TopicSpacesConfiguration
Nome | Descrizione | Valore |
---|---|---|
clientAuthentication | Impostazioni di autenticazione client per la configurazione degli spazi degli argomenti. | clientAuthenticationSettings |
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 |
routingEnrichments | Arricchimenti di routing per la configurazione degli spazi degli argomenti | RoutingEnrichments |
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' 'Enabled' |
TrackedResourceTags
Nome | Descrizione | Valore |
---|
UserIdentityProperties
Nome | Descrizione | Valore |
---|---|---|
clientId | ID client dell'identità assegnata dall'utente. | corda |
principalId | ID principale dell'identità assegnata dall'utente. | corda |
Definizione di risorsa del modello di Resource Manager
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.
Formato risorsa
Per creare una risorsa Microsoft.EventGrid/namespaces, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.EventGrid/namespaces",
"apiVersion": "2023-06-01-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": {
},
"topicSpacesConfiguration": {
"clientAuthentication": {
"alternativeAuthenticationNameSources": [ "string" ]
},
"maximumClientSessionsPerAuthenticationName": "int",
"maximumSessionExpiryInHours": "int",
"routeTopicResourceId": "string",
"routingEnrichments": {
"dynamic": [
{
"key": "string",
"value": "string"
}
],
"static": [
{
"key": "string",
"valueType": "string"
}
]
},
"routingIdentityInfo": {
"type": "string",
"userAssignedIdentity": "string"
},
"state": "string"
}
},
"sku": {
"capacity": "int",
"name": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valori delle proprietà
ClientAuthenticationSettings
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' |
ConnectionState
Nome | Descrizione | Valore |
---|---|---|
actionsRequired | Azioni necessarie (se presenti). | corda |
descrizione | Descrizione dello stato della connessione. | corda |
stato | Stato della connessione. | 'Approvato' 'Disconnesso' 'In sospeso' 'Rejected' |
DynamicRoutingEnrichment
Nome | Descrizione | Valore |
---|---|---|
chiave | Chiave di arricchimento del routing dinamico. | corda |
valore | Valore di arricchimento del routing dinamico. | corda |
IdentityInfo
Nome | Descrizione | Valore |
---|---|---|
principalId | ID principale dell'identità della risorsa. | corda |
tenantId | 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' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
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. |
IdentityInfoUserAssignedIdentities |
IdentityInfoUserAssignedIdentities
Nome | Descrizione | Valore |
---|
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 |
Microsoft.EventGrid/namespaces
Nome | Descrizione | Valore |
---|---|---|
apiVersion | Versione dell'API | '2023-06-01-preview' |
identità | Informazioni sull'identità per la risorsa Spazio dei nomi. | IdentityInfo |
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. | NamespaceProperties |
Sku | Rappresenta i piani tariffari sku disponibili. | NamespaceSku |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
digitare | Tipo di risorsa | 'Microsoft.EventGrid/namespaces' |
NamespaceProperties
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 | Consente all'utente di specificare se il servizio è con ridondanza della zona. Si tratta di una proprietà obbligatoria e l'utente deve specificare questo valore in modo esplicito. 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 | PrivateEndpointConnection[] | |
publicNetworkAccess | 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' 'Enabled' |
topicsConfiguration | Informazioni sulla configurazione degli argomenti per la risorsa dello spazio dei nomi | TopicsConfiguration |
topicSpacesConfiguration | Informazioni sulla configurazione degli spazi degli argomenti per la risorsa dello spazio dei nomi | TopicSpacesConfiguration |
NamespaceSku
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 |
PrivateEndpointConnection
Nome | Descrizione | Valore |
---|---|---|
proprietà | Proprietà di PrivateEndpointConnection. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Nome | Descrizione | Valore |
---|---|---|
groupIds | GroupIds dalla risorsa del servizio di collegamento privato. | string[] |
privateEndpoint | Risorsa endpoint privato per questa connessione. | PrivateEndpoint |
privateLinkServiceConnectionState | Dettagli sullo stato della connessione. | ConnectionState |
provisioningState | Stato di provisioning della connessione endpoint privato. | 'Annullato' 'Creazione' 'Eliminazione' 'Failed' 'Succeeded' 'Aggiornamento' |
RoutingEnrichments
Nome | Descrizione | Valore |
---|---|---|
dinamico | DynamicRoutingEnrichment [] | |
statico | staticRoutingEnrichment[] |
RoutingIdentityInfo
Nome | Descrizione | Valore |
---|---|---|
digitare | 'Nessuno' 'SystemAssigned' 'UserAssigned' |
|
userAssignedIdentity | corda |
StaticRoutingEnrichment
Nome | Descrizione | Valore |
---|---|---|
chiave | Chiave di arricchimento del routing statico. | corda |
valueType | Tipo di valore di arricchimento del routing statico. Ad esempio, questo valore della proprietà può essere 'String'. | 'String' |
TopicsConfiguration
Nome | Descrizione | Valore |
---|
TopicSpacesConfiguration
Nome | Descrizione | Valore |
---|---|---|
clientAuthentication | Impostazioni di autenticazione client per la configurazione degli spazi degli argomenti. | clientAuthenticationSettings |
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 |
routingEnrichments | Arricchimenti di routing per la configurazione degli spazi degli argomenti | RoutingEnrichments |
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' 'Enabled' |
TrackedResourceTags
Nome | Descrizione | Valore |
---|
UserIdentityProperties
Nome | Descrizione | Valore |
---|---|---|
clientId | ID client dell'identità assegnata dall'utente. | corda |
principalId | ID principale dell'identità assegnata dall'utente. | corda |
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, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.EventGrid/namespaces, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/namespaces@2023-06-01-preview"
name = "string"
identity = {
principalId = "string"
tenantId = "string"
type = "string"
userAssignedIdentities = {
{customized property} = {
clientId = "string"
principalId = "string"
}
}
}
location = "string"
sku = {
capacity = int
name = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
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 = {
}
topicSpacesConfiguration = {
clientAuthentication = {
alternativeAuthenticationNameSources = [
"string"
]
}
maximumClientSessionsPerAuthenticationName = int
maximumSessionExpiryInHours = int
routeTopicResourceId = "string"
routingEnrichments = {
dynamic = [
{
key = "string"
value = "string"
}
]
static = [
{
key = "string"
valueType = "string"
}
]
}
routingIdentityInfo = {
type = "string"
userAssignedIdentity = "string"
}
state = "string"
}
}
})
}
Valori delle proprietà
ClientAuthenticationSettings
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' |
ConnectionState
Nome | Descrizione | Valore |
---|---|---|
actionsRequired | Azioni necessarie (se presenti). | corda |
descrizione | Descrizione dello stato della connessione. | corda |
stato | Stato della connessione. | 'Approvato' 'Disconnesso' 'In sospeso' 'Rejected' |
DynamicRoutingEnrichment
Nome | Descrizione | Valore |
---|---|---|
chiave | Chiave di arricchimento del routing dinamico. | corda |
valore | Valore di arricchimento del routing dinamico. | corda |
IdentityInfo
Nome | Descrizione | Valore |
---|---|---|
principalId | ID principale dell'identità della risorsa. | corda |
tenantId | 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' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
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. |
IdentityInfoUserAssignedIdentities |
IdentityInfoUserAssignedIdentities
Nome | Descrizione | Valore |
---|
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 |
Microsoft.EventGrid/namespaces
Nome | Descrizione | Valore |
---|---|---|
identità | Informazioni sull'identità per la risorsa Spazio dei nomi. | IdentityInfo |
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. | NamespaceProperties |
Sku | Rappresenta i piani tariffari sku disponibili. | NamespaceSku |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. |
digitare | Tipo di risorsa | "Microsoft.EventGrid/namespaces@2023-06-01-preview" |
NamespaceProperties
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 | Consente all'utente di specificare se il servizio è con ridondanza della zona. Si tratta di una proprietà obbligatoria e l'utente deve specificare questo valore in modo esplicito. 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 | PrivateEndpointConnection[] | |
publicNetworkAccess | 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' 'Enabled' |
topicsConfiguration | Informazioni sulla configurazione degli argomenti per la risorsa dello spazio dei nomi | TopicsConfiguration |
topicSpacesConfiguration | Informazioni sulla configurazione degli spazi degli argomenti per la risorsa dello spazio dei nomi | TopicSpacesConfiguration |
NamespaceSku
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 |
PrivateEndpointConnection
Nome | Descrizione | Valore |
---|---|---|
proprietà | Proprietà di PrivateEndpointConnection. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Nome | Descrizione | Valore |
---|---|---|
groupIds | GroupIds dalla risorsa del servizio di collegamento privato. | string[] |
privateEndpoint | Risorsa endpoint privato per questa connessione. | PrivateEndpoint |
privateLinkServiceConnectionState | Dettagli sullo stato della connessione. | ConnectionState |
provisioningState | Stato di provisioning della connessione endpoint privato. | 'Annullato' 'Creazione' 'Eliminazione' 'Failed' 'Succeeded' 'Aggiornamento' |
RoutingEnrichments
Nome | Descrizione | Valore |
---|---|---|
dinamico | DynamicRoutingEnrichment [] | |
statico | staticRoutingEnrichment[] |
RoutingIdentityInfo
Nome | Descrizione | Valore |
---|---|---|
digitare | 'Nessuno' 'SystemAssigned' 'UserAssigned' |
|
userAssignedIdentity | corda |
StaticRoutingEnrichment
Nome | Descrizione | Valore |
---|---|---|
chiave | Chiave di arricchimento del routing statico. | corda |
valueType | Tipo di valore di arricchimento del routing statico. Ad esempio, questo valore della proprietà può essere 'String'. | 'String' |
TopicsConfiguration
Nome | Descrizione | Valore |
---|
TopicSpacesConfiguration
Nome | Descrizione | Valore |
---|---|---|
clientAuthentication | Impostazioni di autenticazione client per la configurazione degli spazi degli argomenti. | clientAuthenticationSettings |
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 |
routingEnrichments | Arricchimenti di routing per la configurazione degli spazi degli argomenti | RoutingEnrichments |
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' 'Enabled' |
TrackedResourceTags
Nome | Descrizione | Valore |
---|
UserIdentityProperties
Nome | Descrizione | Valore |
---|---|---|
clientId | ID client dell'identità assegnata dall'utente. | corda |
principalId | ID principale dell'identità assegnata dall'utente. | corda |