Microsoft.EventGrid partnerNamespaces 2021-06-01-preview

Bicep-resourcedefinitie

Het resourcetype partnerNamespaces kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.EventGrid/partnerNamespaces wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.EventGrid/partnerNamespaces@2021-06-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    disableLocalAuth: bool
    inboundIpRules: [
      {
        action: 'Allow'
        ipMask: 'string'
      }
    ]
    partnerRegistrationFullyQualifiedId: 'string'
    publicNetworkAccess: 'string'
  }
}

Eigenschapswaarden

partnerNamespaces

Naam Description Waarde
naam De resourcenaam tekenreeks (vereist)
location Locatie van de resource. tekenreeks (vereist)
tags Tags van de resource. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
properties Eigenschappen van de partnernaamruimte. PartnerNamespaceProperties

PartnerNamespaceProperties

Naam Description Waarde
disableLocalAuth Deze booleaanse waarde wordt gebruikt om lokale verificatie in of uit te schakelen. De standaardwaarde is false. Wanneer de eigenschap is ingesteld op true, wordt alleen het AAD-token gebruikt om te verifiëren of de gebruiker mag publiceren naar de partnernaamruimte. booleaans
inboundIpRules Dit kan worden gebruikt om verkeer van specifieke IP-adressen te beperken in plaats van alle IP-adressen. Opmerking: deze worden alleen in overweging genomen als PublicNetworkAccess is ingeschakeld. InboundIpRule[]
partnerRegistrationFullyQualifiedId De volledig gekwalificeerde ARM-id van de partnerregistratie die moet worden gekoppeld aan deze partnernaamruimte. Dit heeft de volgende indeling:
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}.
tekenreeks
publicNetworkAccess Hiermee wordt bepaald of verkeer is toegestaan via een openbaar netwerk. Dit is standaard ingeschakeld.
U kunt verder beperken tot specifieke IP-adressen door {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" /} te configureren
'Uitgeschakeld'
Ingeschakeld

InboundIpRule

Naam Description Waarde
action Actie die moet worden uitgevoerd op basis van de overeenkomst of geen overeenkomst van het IpMask. 'Toestaan'
ipMask IP-adres in CIDR-notatie, bijvoorbeeld 10.0.0.0/8. tekenreeks

Resourcedefinitie van ARM-sjabloon

Het resourcetype partnerNamespaces kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.EventGrid/partnerNamespaces wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.EventGrid/partnerNamespaces",
  "apiVersion": "2021-06-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "disableLocalAuth": "bool",
    "inboundIpRules": [
      {
        "action": "Allow",
        "ipMask": "string"
      }
    ],
    "partnerRegistrationFullyQualifiedId": "string",
    "publicNetworkAccess": "string"
  }
}

Eigenschapswaarden

partnerNamespaces

Naam Description Waarde
type Het resourcetype 'Microsoft.EventGrid/partnerNamespaces'
apiVersion De resource-API-versie '2021-06-01-preview'
naam De resourcenaam tekenreeks (vereist)
location Locatie van de resource. tekenreeks (vereist)
tags Tags van de resource. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
properties Eigenschappen van de partnernaamruimte. PartnerNamespaceProperties

PartnerNamespaceProperties

Naam Description Waarde
disableLocalAuth Deze booleaanse waarde wordt gebruikt om lokale verificatie in of uit te schakelen. De standaardwaarde is false. Wanneer de eigenschap is ingesteld op true, wordt alleen het AAD-token gebruikt om te verifiëren of de gebruiker mag publiceren naar de partnernaamruimte. booleaans
inboundIpRules Dit kan worden gebruikt om verkeer van specifieke IP-adressen te beperken in plaats van alle IP-adressen. Opmerking: deze worden alleen in aanmerking genomen als PublicNetworkAccess is ingeschakeld. InboundIpRule[]
partnerRegistrationFullyQualifiedId De volledig gekwalificeerde ARM-id van de partnerregistratie die moet worden gekoppeld aan deze partnernaamruimte. Dit heeft de volgende indeling:
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}.
tekenreeks
publicNetworkAccess Hiermee wordt bepaald of verkeer via een openbaar netwerk is toegestaan. Standaard is dit ingeschakeld.
U kunt verder beperken tot specifieke IP-adressen door {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" /} te configureren
'Uitgeschakeld'
Ingeschakeld

InboundIpRule

Naam Description Waarde
action Actie die moet worden uitgevoerd op basis van de overeenkomst of geen overeenkomst van het Ip-masker. 'Toestaan'
ipMask IP-adres in CIDR-notatie, bijvoorbeeld 10.0.0.0/8. tekenreeks

Terraform-resourcedefinitie (AzAPI-provider)

Het resourcetype partnerNamespaces kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.EventGrid/partnerNamespaces-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/partnerNamespaces@2021-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"
        }
      ]
      partnerRegistrationFullyQualifiedId = "string"
      publicNetworkAccess = "string"
    }
  })
}

Eigenschapswaarden

partnerNamespaces

Naam Description Waarde
type Het resourcetype "Microsoft.EventGrid/partnerNamespaces@2021-06-01-preview"
naam De resourcenaam tekenreeks (vereist)
location Locatie van de resource. tekenreeks (vereist)
parent_id Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. tekenreeks (vereist)
tags Tags van de resource. Woordenlijst met tagnamen en -waarden.
properties Eigenschappen van de partnernaamruimte. PartnerNamespaceProperties

PartnerNamespaceProperties

Naam Description Waarde
disableLocalAuth Deze booleaanse waarde wordt gebruikt om lokale verificatie in of uit te schakelen. De standaardwaarde is false. Wanneer de eigenschap is ingesteld op true, wordt alleen het AAD-token gebruikt om te verifiëren of de gebruiker mag publiceren naar de partnernaamruimte. booleaans
inboundIpRules Dit kan worden gebruikt om verkeer van specifieke IP-adressen te beperken in plaats van alle IP-adressen. Opmerking: deze worden alleen in aanmerking genomen als PublicNetworkAccess is ingeschakeld. InboundIpRule[]
partnerRegistrationFullyQualifiedId De volledig gekwalificeerde ARM-id van de partnerregistratie die moet worden gekoppeld aan deze partnernaamruimte. Dit heeft de volgende indeling:
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}.
tekenreeks
publicNetworkAccess Hiermee wordt bepaald of verkeer via een openbaar netwerk is toegestaan. Standaard is dit ingeschakeld.
U kunt verder beperken tot specifieke IP-adressen door {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" /} te configureren
"Uitgeschakeld"
"Ingeschakeld"

InboundIpRule

Naam Description Waarde
action Actie die moet worden uitgevoerd op basis van de overeenkomst of geen overeenkomst van het Ip-masker. "Toestaan"
ipMask IP-adres in CIDR-notatie, bijvoorbeeld 10.0.0.0/8. tekenreeks