Freigeben über


Microsoft.EventGrid partnerNamespaces 2023-06-01-preview

Bicep-Ressourcendefinition

Der Ressourcentyp partnerNamespaces kann mit Vorgängen bereitgestellt werden, die folgendes zum Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.EventGrid/partnerNamespaces-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.EventGrid/partnerNamespaces@2023-06-01-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'
  }
}

Eigenschaftswerte

partnerNamespaces

Name BESCHREIBUNG Wert
name Der Ressourcenname Zeichenfolge (erforderlich)
location Speicherort der Ressource. Zeichenfolge (erforderlich)
tags Tags der Ressource. Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
properties Eigenschaften des Partnernamespace. PartnerNamespaceProperties

PartnerNamespaceProperties

Name BESCHREIBUNG Wert
disableLocalAuth Dieser boolesche Wert wird verwendet, um die lokale Authentifizierung zu aktivieren oder zu deaktivieren. Der Standardwert ist false. Wenn die Eigenschaft auf true festgelegt ist, wird nur das AAD-Token zur Authentifizierung verwendet, wenn der Benutzer die Veröffentlichung im Partnernamespace zulassen kann. bool
inboundIpRules Dies kann verwendet werden, um den Datenverkehr von bestimmten IP-Adressen anstelle aller IP-Adressen einzuschränken. Hinweis: Diese werden nur berücksichtigt, wenn PublicNetworkAccess aktiviert ist. InboundIpRule[]
minimumTlsVersionAllowed Minimale TLS-Version des Herausgebers, die in diesem Partnernamespace veröffentlicht werden darf 1.0
'1.1'
'1.2'
partnerRegistrationFullyQualifiedId Die vollqualifizierte ARM-ID der Partnerregistrierung, die diesem Partnernamespace zugeordnet werden soll. Dies hat das folgende Format:
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}.
Zeichenfolge
partnerTopicRoutingMode Dadurch wird bestimmt, ob Ereignisse, die in diesem Partnernamespace veröffentlicht werden, das Quellattribute in der Ereignisnutzlast verwenden sollen.
oder verwenden Sie den Kanalnamen im Header, wenn sie mit dem Partnerthema übereinstimmen. Wenn keine angegeben ist, wird das Quellattributerouting verwendet, um dem Partnerthema zu entsprechen.
'ChannelNameHeader'
'SourceEventAttribute'
publicNetworkAccess Dadurch wird ermittelt, ob Datenverkehr über das öffentliche Netzwerk zulässig ist. Standardmäßig ist es aktiviert.
Sie können weitere Einschränkungen auf bestimmte IP-Adressen durchführen, indem Sie {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" /} konfigurieren.
"Deaktiviert"
"Aktiviert"

InboundIpRule

Name BESCHREIBUNG Wert
action Aktion, die basierend auf der Übereinstimmung oder keine Übereinstimmung der IpMask ausgeführt werden soll. "Zulassen"
ipMask IP-Adresse in CIDR-Notation, z. B. 10.0.0.0/8. Zeichenfolge

Ressourcendefinition mit einer ARM-Vorlage

Der Ressourcentyp partnerNamespaces kann mit Vorgängen bereitgestellt werden, die folgendes zum Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.EventGrid/partnerNamespaces-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.EventGrid/partnerNamespaces",
  "apiVersion": "2023-06-01-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"
  }
}

Eigenschaftswerte

partnerNamespaces

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.EventGrid/partnerNamespaces"
apiVersion Die Ressourcen-API-Version '2023-06-01-preview'
name Der Ressourcenname Zeichenfolge (erforderlich)
location Speicherort der Ressource. Zeichenfolge (erforderlich)
tags Tags der Ressource. Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen.
properties Eigenschaften des Partnernamespace. PartnerNamespaceProperties

PartnerNamespaceProperties

Name BESCHREIBUNG Wert
disableLocalAuth Dieser boolesche Wert wird verwendet, um die lokale Authentifizierung zu aktivieren oder zu deaktivieren. Der Standardwert ist false. Wenn die Eigenschaft auf true festgelegt ist, wird nur das AAD-Token für die Authentifizierung verwendet, wenn der Benutzer die Veröffentlichung im Partnernamespace gestattet. bool
inboundIpRules Dies kann verwendet werden, um den Datenverkehr von bestimmten IP-Adressen anstelle aller IP-Adressen einzuschränken. Hinweis: Diese werden nur berücksichtigt, wenn PublicNetworkAccess aktiviert ist. InboundIpRule[]
minimumTlsVersionAllowed Tls-Mindestversion des Herausgebers, der in diesem Partnernamespace veröffentlicht werden darf 1.0
'1.1'
'1.2'
partnerRegistrationFullyQualifiedId Die vollqualifizierte ARM-ID der Partnerregistrierung, die diesem Partnernamespace zugeordnet werden soll. Dies hat das folgende Format:
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}.
Zeichenfolge
partnerTopicRoutingMode Dadurch wird bestimmt, ob ereignisse, die in diesem Partnernamespace veröffentlicht werden, das Quellattribute in der Ereignisnutzlast verwenden sollen.
oder verwenden Sie den Kanalnamen in der Kopfzeile, wenn Sie mit dem Partnerthema übereinstimmen. Wenn keine angegeben ist, wird das Quellattributerouting verwendet, um dem Partnerthema zu entsprechen.
'ChannelNameHeader'
"SourceEventAttribute"
publicNetworkAccess Dadurch wird bestimmt, ob Datenverkehr über ein öffentliches Netzwerk zulässig ist. Standardmäßig ist es aktiviert.
Sie können auf bestimmte IP-Adressen weiter einschränken, indem Sie {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" /} konfigurieren.
"Deaktiviert"
"Aktiviert"

InboundIpRule

Name BESCHREIBUNG Wert
action Aktion, die basierend auf der Übereinstimmung oder ohne Übereinstimmung der IpMask ausgeführt werden soll. "Zulassen"
ipMask IP-Adresse in CIDR-Notation, z. B. 10.0.0.0/8. Zeichenfolge

Terraform-Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp partnerNamespaces kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.EventGrid/partnerNamespaces-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/partnerNamespaces@2023-06-01-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"
    }
  })
}

Eigenschaftswerte

partnerNamespaces

Name BESCHREIBUNG Wert
type Der Ressourcentyp "Microsoft.EventGrid/partnerNamespaces@2023-06-01-preview"
name Der Ressourcenname Zeichenfolge (erforderlich)
location Speicherort der Ressource. Zeichenfolge (erforderlich)
parent_id Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. Zeichenfolge (erforderlich)
tags Tags der Ressource. Wörterbuch der Tagnamen und -werte.
properties Eigenschaften des Partnernamespace. PartnerNamespaceProperties

PartnerNamespaceProperties

Name BESCHREIBUNG Wert
disableLocalAuth Dieser boolesche Wert wird verwendet, um die lokale Authentifizierung zu aktivieren oder zu deaktivieren. Der Standardwert ist false. Wenn die Eigenschaft auf true festgelegt ist, wird nur das AAD-Token für die Authentifizierung verwendet, wenn der Benutzer die Veröffentlichung im Partnernamespace gestattet. bool
inboundIpRules Dies kann verwendet werden, um den Datenverkehr von bestimmten IP-Adressen anstelle aller IP-Adressen einzuschränken. Hinweis: Diese werden nur berücksichtigt, wenn PublicNetworkAccess aktiviert ist. InboundIpRule[]
minimumTlsVersionAllowed Tls-Mindestversion des Herausgebers, der in diesem Partnernamespace veröffentlicht werden darf "1.0"
"1.1"
"1.2"
partnerRegistrationFullyQualifiedId Die vollqualifizierte ARM-ID der Partnerregistrierung, die diesem Partnernamespace zugeordnet werden soll. Dies hat das folgende Format:
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}.
Zeichenfolge
partnerTopicRoutingMode Dadurch wird bestimmt, ob Ereignisse, die in diesem Partnernamespace veröffentlicht werden, das Quellattribute in der Ereignisnutzlast verwenden sollen.
oder verwenden Sie den Kanalnamen im Header, wenn sie mit dem Partnerthema übereinstimmen. Wenn keine angegeben ist, wird das Quellattributerouting verwendet, um dem Partnerthema zu entsprechen.
"ChannelNameHeader"
"SourceEventAttribute"
publicNetworkAccess Dadurch wird ermittelt, ob Datenverkehr über das öffentliche Netzwerk zulässig ist. Standardmäßig ist es aktiviert.
Sie können weitere Einschränkungen auf bestimmte IP-Adressen durchführen, indem Sie {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" /} konfigurieren.
"Deaktiviert"
"Aktiviert"

InboundIpRule

Name BESCHREIBUNG Wert
action Aktion, die basierend auf der Übereinstimmung oder keine Übereinstimmung der IpMask ausgeführt werden soll. "Zulassen"
ipMask IP-Adresse in CIDR-Notation, z. B. 10.0.0.0/8. Zeichenfolge