Microsoft.EventGrid partnerNamespaces 2021-06-01-preview

Definicja zasobu Bicep

Typ zasobu partnerNamespaces można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.EventGrid/partnerNamespaces, dodaj następujący kod Bicep do szablonu.

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

Wartości właściwości

partnerNamespaces

Nazwa Opis Wartość
name Nazwa zasobu ciąg (wymagany)
location Lokalizacja zasobu. ciąg (wymagany)
tags Tagi zasobu. Słownik nazw tagów i wartości. Zobacz Tagi w szablonach
properties Właściwości przestrzeni nazw partnera. PartnerNamespaceProperties

PartnerNamespaceProperties

Nazwa Opis Wartość
disableLocalAuth Ta wartość logiczna służy do włączania lub wyłączania uwierzytelniania lokalnego. Wartość domyślna to false. Jeśli właściwość jest ustawiona na wartość true, tylko token usługi AAD będzie używany do uwierzytelniania, jeśli użytkownik może publikować dane w przestrzeni nazw partnera. bool
inboundIpRules Może to służyć do ograniczania ruchu z określonych adresów IP zamiast wszystkich adresów IP. Uwaga: są one brane pod uwagę tylko wtedy, gdy funkcja PublicNetworkAccess jest włączona. InboundIpRule[]
partnerRegistrationFullyQualifiedId W pełni kwalifikowany identyfikator arm rejestracji partnera, który powinien być skojarzony z tą przestrzenią nazw partnera. Ma to następujący format:
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}.
ciąg
publicNetworkAccess Określa, czy ruch jest dozwolony za pośrednictwem sieci publicznej. Domyślnie jest ona włączona.
Możesz dodatkowo ograniczyć do określonych adresów IP, konfigurując element {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" /}
"Wyłączone"
"Włączone"

Ruch przychodzący irule

Nazwa Opis Wartość
action Akcja do wykonania na podstawie dopasowania lub braku dopasowania maski IpMask. "Zezwalaj"
ipMask Adres IP w notacji CIDR, np. 10.0.0.0/8. ciąg

Definicja zasobu szablonu usługi ARM

Typ zasobu partnerNamespaces można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.EventGrid/partnerNamespaces, dodaj następujący kod JSON do szablonu.

{
  "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"
  }
}

Wartości właściwości

partnerNamespaces

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.EventGrid/partnerNamespaces"
apiVersion Wersja interfejsu API zasobów "2021-06-01-preview"
name Nazwa zasobu ciąg (wymagany)
location Lokalizacja zasobu. ciąg (wymagany)
tags Tagi zasobu. Słownik nazw tagów i wartości. Zobacz Tagi w szablonach
properties Właściwości przestrzeni nazw partnera. PartnerNamespaceProperties

PartnerNamespaceProperties

Nazwa Opis Wartość
disableLocalAuth Ten wartość logiczna służy do włączania lub wyłączania lokalnego uwierzytelniania. Wartość domyślna to false. Gdy właściwość ma wartość true, do uwierzytelniania będzie używany tylko token usługi AAD, jeśli użytkownik może publikować w przestrzeni nazw partnera. bool
inboundIpRules Może to służyć do ograniczania ruchu z określonych adresów IP zamiast wszystkich adresów IP. Uwaga: są one traktowane tylko wtedy, gdy funkcja PublicNetworkAccess jest włączona. InboundIpRule[]
partnerRegistrationFullyQualifiedId W pełni kwalifikowany identyfikator ARM rejestracji partnera, który powinien być skojarzony z tą przestrzenią nazw partnera. Ma to następujący format:
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}.
ciąg
publicNetworkAccess Określa, czy ruch jest dozwolony za pośrednictwem sieci publicznej. Domyślnie jest ona włączona.
Możesz dodatkowo ograniczyć do określonych adresów IP, konfigurując element {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" /}
"Wyłączone"
"Włączone"

InboundIpRule

Nazwa Opis Wartość
action Akcja do wykonania na podstawie dopasowania lub braku dopasowania maski IpMask. "Zezwalaj"
ipMask Adres IP w notacji CIDR, np. 10.0.0.0/8. ciąg

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu partnerNamespaces można wdrożyć z operacjami docelowymi:

  • Grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.EventGrid/partnerNamespaces, dodaj następujący program Terraform do szablonu.

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"
    }
  })
}

Wartości właściwości

partnerNamespaces

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.EventGrid/partnerNamespaces@2021-06-01-preview"
name Nazwa zasobu ciąg (wymagany)
location Lokalizacja zasobu. ciąg (wymagany)
parent_id Aby wdrożyć w grupie zasobów, użyj identyfikatora tej grupy zasobów. ciąg (wymagany)
tags Tagi zasobu. Słownik nazw tagów i wartości.
properties Właściwości przestrzeni nazw partnera. PartnerNamespaceProperties

PartnerNamespaceProperties

Nazwa Opis Wartość
disableLocalAuth Ten wartość logiczna służy do włączania lub wyłączania lokalnego uwierzytelniania. Wartość domyślna to false. Gdy właściwość ma wartość true, do uwierzytelniania będzie używany tylko token usługi AAD, jeśli użytkownik może publikować w przestrzeni nazw partnera. bool
inboundIpRules Może to służyć do ograniczania ruchu z określonych adresów IP zamiast wszystkich adresów IP. Uwaga: są one traktowane tylko wtedy, gdy funkcja PublicNetworkAccess jest włączona. InboundIpRule[]
partnerRegistrationFullyQualifiedId W pełni kwalifikowany identyfikator ARM rejestracji partnera, który powinien być skojarzony z tą przestrzenią nazw partnera. Ma to następujący format:
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}.
ciąg
publicNetworkAccess Określa, czy ruch jest dozwolony za pośrednictwem sieci publicznej. Domyślnie jest ona włączona.
Możesz dodatkowo ograniczyć do określonych adresów IP, konfigurując element {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" /}
"Wyłączone"
"Włączone"

InboundIpRule

Nazwa Opis Wartość
action Akcja do wykonania na podstawie dopasowania lub braku dopasowania maski IpMask. "Zezwalaj"
ipMask Adres IP w notacji CIDR, np. 10.0.0.0/8. ciąg