Microsoft.EventGrid partnerNamespaces
Definizione di risorsa Bicep
Il tipo di risorsa partnerNamespaces può essere distribuito con operazioni destinate a:
- Gruppi di risorse - Vedere i comandi di distribuzione dei gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.EventGrid/partnerNamespaces, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.EventGrid/partnerNamespaces@2023-12-15-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
disableLocalAuth: bool
inboundIpRules: [
{
action: 'Allow'
ipMask: 'string'
}
]
minimumTlsVersionAllowed: 'string'
partnerRegistrationFullyQualifiedId: 'string'
partnerTopicRoutingMode: 'string'
publicNetworkAccess: 'string'
}
}
Valori delle proprietà
partnerNamespaces
Nome | Descrizione | valore |
---|---|---|
name | Nome della risorsa | stringa (obbligatorio) |
posizione | Posizione della risorsa. | stringa (obbligatorio) |
tags | Tag della risorsa. | Dizionario di nomi e valori di tag. Vedere Tag nei modelli |
properties | Proprietà dello spazio dei nomi partner. | PartnerNamespaceProperties |
PartnerNamespaceProperties
Nome | Descrizione | Valore |
---|---|---|
disableLocalAuth | 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. | bool |
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. | InboundIpRule[] |
minimumTlsVersionAllowed | Versione minima TLS del server di pubblicazione consentita per la pubblicazione in questo spazio dei nomi partner | '1.0' '1.1' '1.2' |
partnerRegistrationFullyQualifiedId | ID ARM completo della registrazione partner che deve essere associata a questo spazio dei nomi partner. Il formato è il seguente: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}. |
string |
partnerTopicRoutingMode | Ciò determina se gli eventi pubblicati in questo spazio dei nomi partner devono usare l'attributo di origine nel payload dell'evento oppure 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. |
'ChannelNameHeader' 'SourceEventAttribute' |
publicNetworkAccess | Ciò determina se il traffico è consentito sulla rete pubblica. Per impostazione predefinita, è abilitata. È possibile limitare ulteriormente gli indirizzi IP specifici configurando {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" /} |
'Disabilitato' 'Enabled' 'SecuredByPerimeter' |
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. | string |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa partnerNamespaces può essere distribuito con operazioni destinate a:
- Gruppi di risorse - Vedere i comandi di distribuzione dei gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.EventGrid/partnerNamespaces, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.EventGrid/partnerNamespaces",
"apiVersion": "2023-12-15-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"disableLocalAuth": "bool",
"inboundIpRules": [
{
"action": "Allow",
"ipMask": "string"
}
],
"minimumTlsVersionAllowed": "string",
"partnerRegistrationFullyQualifiedId": "string",
"partnerTopicRoutingMode": "string",
"publicNetworkAccess": "string"
}
}
Valori delle proprietà
partnerNamespaces
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | 'Microsoft.EventGrid/partnerNamespaces' |
apiVersion | Versione dell'API della risorsa | '2023-12-15-preview' |
name | Nome della risorsa | stringa (obbligatorio) |
posizione | Posizione della risorsa. | stringa (obbligatorio) |
tags | Tag della risorsa. | Dizionario di nomi e valori di tag. Vedere Tag nei modelli |
properties | Proprietà dello spazio dei nomi partner. | PartnerNamespaceProperties |
PartnerNamespaceProperties
Nome | Descrizione | Valore |
---|---|---|
disableLocalAuth | 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. | bool |
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. | InboundIpRule[] |
minimumTlsVersionAllowed | Versione minima TLS del server di pubblicazione consentita per la pubblicazione in questo spazio dei nomi partner | '1.0' '1.1' '1.2' |
partnerRegistrationFullyQualifiedId | ID ARM completo della registrazione partner che deve essere associata a questo spazio dei nomi partner. Il formato è il seguente: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}. |
string |
partnerTopicRoutingMode | Ciò determina se gli eventi pubblicati in questo spazio dei nomi partner devono usare l'attributo di origine nel payload dell'evento oppure 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. |
'ChannelNameHeader' 'SourceEventAttribute' |
publicNetworkAccess | Ciò determina se il traffico è consentito sulla rete pubblica. Per impostazione predefinita, è abilitata. È possibile limitare ulteriormente gli indirizzi IP specifici configurando {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" /} |
'Disabilitato' 'Enabled' 'SecuredByPerimeter' |
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. | string |
Definizione della risorsa Terraform (provider AzAPI)
Il tipo di risorsa partnerNamespaces 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 di risorsa
Per creare una risorsa Microsoft.EventGrid/partnerNamespaces, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/partnerNamespaces@2023-12-15-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
disableLocalAuth = bool
inboundIpRules = [
{
action = "Allow"
ipMask = "string"
}
]
minimumTlsVersionAllowed = "string"
partnerRegistrationFullyQualifiedId = "string"
partnerTopicRoutingMode = "string"
publicNetworkAccess = "string"
}
})
}
Valori delle proprietà
partnerNamespaces
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | "Microsoft.EventGrid/partnerNamespaces@2023-12-15-preview" |
name | Nome della risorsa | stringa (obbligatorio) |
posizione | Posizione della risorsa. | stringa (obbligatorio) |
parent_id | Per eseguire la distribuzione in un gruppo di risorse, usare l'ID del gruppo di risorse. | stringa (obbligatorio) |
tags | Tag della risorsa. | Dizionario di nomi e valori di tag. |
properties | Proprietà dello spazio dei nomi partner. | PartnerNamespaceProperties |
PartnerNamespaceProperties
Nome | Descrizione | Valore |
---|---|---|
disableLocalAuth | 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. | bool |
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. | InboundIpRule[] |
minimumTlsVersionAllowed | Versione minima TLS del server di pubblicazione consentita per la pubblicazione in questo spazio dei nomi partner | "1.0" "1.1" "1.2" |
partnerRegistrationFullyQualifiedId | ID ARM completo della registrazione partner che deve essere associata a questo spazio dei nomi partner. Il formato è il seguente: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}. |
string |
partnerTopicRoutingMode | Ciò determina se gli eventi pubblicati in questo spazio dei nomi partner devono usare l'attributo di origine nel payload dell'evento oppure 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. |
"ChannelNameHeader" "SourceEventAttribute" |
publicNetworkAccess | Ciò determina se il traffico è consentito sulla rete pubblica. Per impostazione predefinita, è abilitata. È possibile limitare ulteriormente gli indirizzi IP specifici configurando {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" /} |
"Disabilitato" "Abilitato" "SecuredByPerimeter" |
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. | string |