Udostępnij za pośrednictwem


Microsoft.EventGrid partnerNamespaces 2024-06-01-preview

Definicja zasobu Bicep

Typ zasobu partnerNamespaces można wdrożyć przy użyciu operacji docelowych:

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

Format zasobu

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

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

Wartości właściwości

Ruch przychodzący irule

Nazwa Opis Wartość
akcja Akcja do wykonania na podstawie dopasowania lub braku dopasowania maski IpMask. "Zezwalaj"
maska ip Adres IP w notacji CIDR, np. 10.0.0.0/8. struna

Microsoft.EventGrid/partnerNamespaces

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

PartnerNamespaceProperties

Nazwa Opis Wartość
disableLocalAuth Ta wartość logiczna służy do włączania lub wyłączania uwierzytelniania lokalnego. Wartość domyślna to false. Gdy właściwość jest ustawiona na 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 traktowane tylko wtedy, gdy funkcja PublicNetworkAccess jest włączona. inboundIpRule[]
minimumTlsVersionAllowed Minimalna wersja protokołu TLS wydawcy dozwolona do opublikowania w tej przestrzeni nazw partnera '1.0'
'1.1'
'1.2'
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}.
struna
partnerTopicRoutingMode Określa, czy zdarzenia opublikowane w tej przestrzeni nazw partnera powinny używać atrybutu źródłowego w ładunku zdarzenia
lub użyj nazwy kanału w nagłówku podczas dopasowywania do tematu partnera. Jeśli żaden z nich nie zostanie określony, routing atrybutów źródłowych będzie używany do dopasowania do tematu partnera.
"ChannelNameHeader"
"SourceEventAttribute"
publicNetworkAccess Określa, czy ruch jest dozwolony za pośrednictwem sieci publicznej. Domyślnie jest on włączony.
Możesz dodatkowo ograniczyć do określonych adresów IP, konfigurując <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" />
"Wyłączone"
"Włączone"
"SecuredByPerimeter"

TrackedResourceTags

Nazwa Opis Wartość

Definicja zasobu szablonu usługi ARM

Typ zasobu partnerNamespaces można wdrożyć przy użyciu operacji docelowych:

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

Format zasobu

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

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

Wartości właściwości

Ruch przychodzący irule

Nazwa Opis Wartość
akcja Akcja do wykonania na podstawie dopasowania lub braku dopasowania maski IpMask. "Zezwalaj"
maska ip Adres IP w notacji CIDR, np. 10.0.0.0/8. struna

Microsoft.EventGrid/partnerNamespaces

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

PartnerNamespaceProperties

Nazwa Opis Wartość
disableLocalAuth Ta wartość logiczna służy do włączania lub wyłączania uwierzytelniania lokalnego. Wartość domyślna to false. Gdy właściwość jest ustawiona na 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 traktowane tylko wtedy, gdy funkcja PublicNetworkAccess jest włączona. inboundIpRule[]
minimumTlsVersionAllowed Minimalna wersja protokołu TLS wydawcy dozwolona do opublikowania w tej przestrzeni nazw partnera '1.0'
'1.1'
'1.2'
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}.
struna
partnerTopicRoutingMode Określa, czy zdarzenia opublikowane w tej przestrzeni nazw partnera powinny używać atrybutu źródłowego w ładunku zdarzenia
lub użyj nazwy kanału w nagłówku podczas dopasowywania do tematu partnera. Jeśli żaden z nich nie zostanie określony, routing atrybutów źródłowych będzie używany do dopasowania do tematu partnera.
"ChannelNameHeader"
"SourceEventAttribute"
publicNetworkAccess Określa, czy ruch jest dozwolony za pośrednictwem sieci publicznej. Domyślnie jest on włączony.
Możesz dodatkowo ograniczyć do określonych adresów IP, konfigurując <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" />
"Wyłączone"
"Włączone"
"SecuredByPerimeter"

TrackedResourceTags

Nazwa Opis Wartość

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu partnerNamespaces można wdrożyć przy użyciu operacji docelowych:

  • grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika 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@2024-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"
    }
  })
}

Wartości właściwości

Ruch przychodzący irule

Nazwa Opis Wartość
akcja Akcja do wykonania na podstawie dopasowania lub braku dopasowania maski IpMask. "Zezwalaj"
maska ip Adres IP w notacji CIDR, np. 10.0.0.0/8. struna

Microsoft.EventGrid/partnerNamespaces

Nazwa Opis Wartość
lokalizacja Lokalizacja zasobu. ciąg (wymagany)
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Właściwości przestrzeni nazw partnera. PartnerNamespaceProperties
Tagi Tagi zasobów Słownik nazw tagów i wartości.
typ Typ zasobu "Microsoft.EventGrid/partnerNamespaces@2024-06-01-preview"

PartnerNamespaceProperties

Nazwa Opis Wartość
disableLocalAuth Ta wartość logiczna służy do włączania lub wyłączania uwierzytelniania lokalnego. Wartość domyślna to false. Gdy właściwość jest ustawiona na 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 traktowane tylko wtedy, gdy funkcja PublicNetworkAccess jest włączona. inboundIpRule[]
minimumTlsVersionAllowed Minimalna wersja protokołu TLS wydawcy dozwolona do opublikowania w tej przestrzeni nazw partnera '1.0'
'1.1'
'1.2'
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}.
struna
partnerTopicRoutingMode Określa, czy zdarzenia opublikowane w tej przestrzeni nazw partnera powinny używać atrybutu źródłowego w ładunku zdarzenia
lub użyj nazwy kanału w nagłówku podczas dopasowywania do tematu partnera. Jeśli żaden z nich nie zostanie określony, routing atrybutów źródłowych będzie używany do dopasowania do tematu partnera.
"ChannelNameHeader"
"SourceEventAttribute"
publicNetworkAccess Określa, czy ruch jest dozwolony za pośrednictwem sieci publicznej. Domyślnie jest on włączony.
Możesz dodatkowo ograniczyć do określonych adresów IP, konfigurując <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" />
"Wyłączone"
"Włączone"
"SecuredByPerimeter"

TrackedResourceTags

Nazwa Opis Wartość