Share via


Microsoft.EventGrid partnerNamespaces 2023-12-15-preview

Definizione di risorsa Bicep

Il tipo di risorsa partnerNamespaces può essere distribuito con operazioni destinate:

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 (obbligatoria)
posizione Posizione della risorsa. stringa (obbligatoria)
tags Tag della risorsa. Dizionario dei nomi e dei valori dei 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 può pubblicare nello spazio dei nomi partner. bool
inboundIpRules Questa operazione 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 nello spazio dei nomi partner '1.0'
'1.1'
'1.2'
partnerRegistrationFullyQualifiedId ID arm completo della registrazione partner che deve essere associato a questo spazio dei nomi partner. In questo modo si accetta il formato 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 è specificato alcun elemento, il routing degli attributi di origine verrà usato per corrispondere all'argomento partner.
'ChannelNameHeader'
'SourceEventAttribute'
publicNetworkAccess Ciò determina se il traffico è consentito tramite 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. 'Allow'
ipMask Indirizzo IP nella notazione CIDR, ad esempio 10.0.0.0.0/8. string

Definizione della risorsa modello di Resource Manager

Il tipo di risorsa partnerNamespaces può essere distribuito con operazioni destinate:

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 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