Freigeben über


Microsoft.EventGrid partnerNamespaces 2023-06-01-preview

Bicep-Ressourcendefinition

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

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 die folgende Bicep hinzu.

resource symbolicname 'Microsoft.EventGrid/partnerNamespaces@2023-06-01-preview' = {
  location: 'string'
  name: 'string'
  properties: {
    disableLocalAuth: bool
    inboundIpRules: [
      {
        action: 'string'
        ipMask: 'string'
      }
    ]
    minimumTlsVersionAllowed: 'string'
    partnerRegistrationFullyQualifiedId: 'string'
    partnerTopicRoutingMode: 'string'
    publicNetworkAccess: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschaftswerte

InboundIpRule

Name Beschreibung Wert
Aktion 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. Schnur

Microsoft.EventGrid/partnerNamespaces

Name Beschreibung Wert
Ort Speicherort der Ressource. Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eigenschaften des Partnernamespaces. PartnerNamespaceProperties
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

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 ein AAD-Token verwendet, um sich zu authentifizieren, wenn der Benutzer im Partnernamespace veröffentlichen darf. Bool
inboundIpRules Dies kann verwendet werden, um den Datenverkehr von bestimmten IPs anstelle aller IPs 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}.
Schnur
partnerTopicRoutingMode Dadurch wird ermittelt, ob in diesem Partnernamespace veröffentlichte Ereignisse das Quellattribute in der Ereignisnutzlast verwenden sollen.
oder verwenden Sie den Kanalnamen in der Kopfzeile, wenn sie mit dem Partnerthema übereinstimmen. Wenn keines 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 sie aktiviert.
Sie können auf bestimmte IPs weiter einschränken, indem Sie <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" />
"Deaktiviert"
"Aktiviert"

TrackedResourceTags

Name Beschreibung Wert

ARM-Vorlagenressourcendefinition

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

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",
  "properties": {
    "disableLocalAuth": "bool",
    "inboundIpRules": [
      {
        "action": "string",
        "ipMask": "string"
      }
    ],
    "minimumTlsVersionAllowed": "string",
    "partnerRegistrationFullyQualifiedId": "string",
    "partnerTopicRoutingMode": "string",
    "publicNetworkAccess": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschaftswerte

InboundIpRule

Name Beschreibung Wert
Aktion 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. Schnur

Microsoft.EventGrid/partnerNamespaces

Name Beschreibung Wert
apiVersion Die API-Version "2023-06-01-preview"
Ort Speicherort der Ressource. Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eigenschaften des Partnernamespaces. PartnerNamespaceProperties
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art Der Ressourcentyp 'Microsoft.EventGrid/partnerNamespaces'

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 ein AAD-Token verwendet, um sich zu authentifizieren, wenn der Benutzer im Partnernamespace veröffentlichen darf. Bool
inboundIpRules Dies kann verwendet werden, um den Datenverkehr von bestimmten IPs anstelle aller IPs 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}.
Schnur
partnerTopicRoutingMode Dadurch wird ermittelt, ob in diesem Partnernamespace veröffentlichte Ereignisse das Quellattribute in der Ereignisnutzlast verwenden sollen.
oder verwenden Sie den Kanalnamen in der Kopfzeile, wenn sie mit dem Partnerthema übereinstimmen. Wenn keines 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 sie aktiviert.
Sie können auf bestimmte IPs weiter einschränken, indem Sie <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" />
"Deaktiviert"
"Aktiviert"

TrackedResourceTags

Name Beschreibung Wert

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 unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.EventGrid/partnerNamespaces-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/partnerNamespaces@2023-06-01-preview"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      disableLocalAuth = bool
      inboundIpRules = [
        {
          action = "string"
          ipMask = "string"
        }
      ]
      minimumTlsVersionAllowed = "string"
      partnerRegistrationFullyQualifiedId = "string"
      partnerTopicRoutingMode = "string"
      publicNetworkAccess = "string"
    }
  })
}

Eigenschaftswerte

InboundIpRule

Name Beschreibung Wert
Aktion 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. Schnur

Microsoft.EventGrid/partnerNamespaces

Name Beschreibung Wert
Ort Speicherort der Ressource. Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eigenschaften des Partnernamespaces. PartnerNamespaceProperties
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte.
Art Der Ressourcentyp "Microsoft.EventGrid/partnerNamespaces@2023-06-01-preview"

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 ein AAD-Token verwendet, um sich zu authentifizieren, wenn der Benutzer im Partnernamespace veröffentlichen darf. Bool
inboundIpRules Dies kann verwendet werden, um den Datenverkehr von bestimmten IPs anstelle aller IPs 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}.
Schnur
partnerTopicRoutingMode Dadurch wird ermittelt, ob in diesem Partnernamespace veröffentlichte Ereignisse das Quellattribute in der Ereignisnutzlast verwenden sollen.
oder verwenden Sie den Kanalnamen in der Kopfzeile, wenn sie mit dem Partnerthema übereinstimmen. Wenn keines 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 sie aktiviert.
Sie können auf bestimmte IPs weiter einschränken, indem Sie <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" />
"Deaktiviert"
"Aktiviert"

TrackedResourceTags

Name Beschreibung Wert