Partager via


Microsoft.EventGrid partnerNamespaces 2023-12-15-preview

Définition de ressource Bicep

Le type de ressource partnerNamespaces peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.EventGrid/partnerNamespaces, ajoutez le Bicep suivant à votre modèle.

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

Valeurs de propriétés

partnerNamespaces

Nom Description Valeur
name Nom de la ressource chaîne (obligatoire)
location Emplacement de la ressource. chaîne (obligatoire)
tags Balises de la ressource. Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles
properties Propriétés de l’espace de noms partenaire. PartnerNamespaceProperties

PartnerNamespaceProperties

Nom Description Valeur
disableLocalAuth Cette valeur booléenne est utilisée pour activer ou désactiver l’authentification locale. La valeur par défaut est false. Lorsque la propriété a la valeur true, seul le jeton AAD est utilisé pour s’authentifier si l’utilisateur est autorisé à publier dans l’espace de noms du partenaire. bool
inboundIpRules Cela peut être utilisé pour limiter le trafic à partir d’adresses IP spécifiques au lieu de toutes les adresses IP. Remarque : Elles sont prises en compte uniquement si PublicNetworkAccess est activé. InboundIpRule[]
minimumTlsVersionAllowed Version TLS minimale de l’éditeur autorisée à publier dans cet espace de noms partenaire '1.0'
'1.1'
'1.2'
partnerRegistrationFullyQualifiedId ID ARM complet de l’inscription du partenaire qui doit être associé à cet espace de noms partenaire. Cette opération prend le format suivant :
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}.
string
partnerTopicRoutingMode Cela détermine si les événements publiés dans cet espace de noms partenaire doivent utiliser l’attribut source dans la charge utile de l’événement.
ou utilisez le nom du canal dans l’en-tête lors de la correspondance avec la rubrique partenaire. Si aucun n’est spécifié, le routage d’attribut source sera utilisé pour correspondre à la rubrique partenaire.
'ChannelNameHeader'
'SourceEventAttribute'
publicNetworkAccess Cela détermine si le trafic est autorisé sur le réseau public. Par défaut, il est activé.
Vous pouvez limiter davantage les adresses IP spécifiques en configurant {seealso cref="P :Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules » /}
'Désactivé'
'Enabled'
'SecuredByPerimeter'

InboundIpRule

Nom Description Valeur
action Action à effectuer en fonction de la correspondance ou de l’absence de correspondance de l’IpMask. 'Autoriser'
ipMask Adresse IP dans la notation CIDR, par exemple, 10.0.0.0/8. string

Définition de ressources de modèle ARM

Le type de ressource partnerNamespaces peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.EventGrid/partnerNamespaces, ajoutez le JSON suivant à votre modèle.

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

Valeurs de propriétés

partnerNamespaces

Nom Description Valeur
type Type de ressource « Microsoft.EventGrid/partnerNamespaces »
apiVersion Version de l’API de ressource « 2023-12-15-preview »
name Nom de la ressource chaîne (obligatoire)
location Emplacement de la ressource. chaîne (obligatoire)
tags Balises de la ressource. Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles
properties Propriétés de l’espace de noms partenaire. PartnerNamespaceProperties

PartnerNamespaceProperties

Nom Description Valeur
disableLocalAuth Cette valeur booléenne est utilisée pour activer ou désactiver l’authentification locale. La valeur par défaut est false. Lorsque la propriété a la valeur true, seul le jeton AAD est utilisé pour s’authentifier si l’utilisateur est autorisé à publier dans l’espace de noms du partenaire. bool
inboundIpRules Cela peut être utilisé pour limiter le trafic à partir d’adresses IP spécifiques au lieu de toutes les adresses IP. Remarque : Elles sont prises en compte uniquement si PublicNetworkAccess est activé. InboundIpRule[]
minimumTlsVersionAllowed Version TLS minimale de l’éditeur autorisée à publier dans cet espace de noms partenaire '1.0'
'1.1'
'1.2'
partnerRegistrationFullyQualifiedId ID ARM complet de l’inscription du partenaire qui doit être associé à cet espace de noms partenaire. Cette opération prend le format suivant :
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}.
string
partnerTopicRoutingMode Cela détermine si les événements publiés dans cet espace de noms partenaire doivent utiliser l’attribut source dans la charge utile de l’événement.
ou utilisez le nom du canal dans l’en-tête lors de la correspondance avec la rubrique partenaire. Si aucun n’est spécifié, le routage d’attribut source sera utilisé pour correspondre à la rubrique partenaire.
'ChannelNameHeader'
'SourceEventAttribute'
publicNetworkAccess Cela détermine si le trafic est autorisé sur le réseau public. Par défaut, il est activé.
Vous pouvez limiter davantage les adresses IP spécifiques en configurant {seealso cref="P :Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules » /}
'Désactivé'
'Enabled'
'SecuredByPerimeter'

InboundIpRule

Nom Description Valeur
action Action à effectuer en fonction de la correspondance ou de l’absence de correspondance de l’IpMask. 'Autoriser'
ipMask Adresse IP dans la notation CIDR, par exemple, 10.0.0.0/8. string

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource partnerNamespaces peut être déployé avec des opérations qui ciblent :

  • Groupes de ressources

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.EventGrid/partnerNamespaces, ajoutez le Terraform suivant à votre modèle.

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

Valeurs de propriétés

partnerNamespaces

Nom Description Valeur
type Type de ressource « Microsoft.EventGrid/partnerNamespaces@2023-12-15-preview »
name Nom de la ressource chaîne (obligatoire)
location Emplacement de la ressource. chaîne (obligatoire)
parent_id Pour effectuer un déploiement sur un groupe de ressources, utilisez l’ID de ce groupe de ressources. chaîne (obligatoire)
tags Balises de la ressource. Dictionnaire de noms et de valeurs d’étiquettes.
properties Propriétés de l’espace de noms partenaire. PartnerNamespaceProperties

PartnerNamespaceProperties

Nom Description Valeur
disableLocalAuth Cette valeur booléenne est utilisée pour activer ou désactiver l’authentification locale. La valeur par défaut est false. Lorsque la propriété a la valeur true, seul le jeton AAD est utilisé pour s’authentifier si l’utilisateur est autorisé à publier dans l’espace de noms du partenaire. bool
inboundIpRules Cela peut être utilisé pour limiter le trafic à partir d’adresses IP spécifiques au lieu de toutes les adresses IP. Remarque : Elles sont prises en compte uniquement si PublicNetworkAccess est activé. InboundIpRule[]
minimumTlsVersionAllowed Version TLS minimale de l’éditeur autorisée à publier dans cet espace de noms partenaire "1.0"
"1.1"
"1.2"
partnerRegistrationFullyQualifiedId ID ARM complet de l’inscription du partenaire qui doit être associé à cet espace de noms partenaire. Cette opération prend le format suivant :
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}.
string
partnerTopicRoutingMode Cela détermine si les événements publiés dans cet espace de noms partenaire doivent utiliser l’attribut source dans la charge utile de l’événement.
ou utilisez le nom du canal dans l’en-tête lors de la correspondance avec la rubrique partenaire. Si aucun n’est spécifié, le routage d’attribut source sera utilisé pour correspondre à la rubrique partenaire.
« ChannelNameHeader »
« SourceEventAttribute »
publicNetworkAccess Cela détermine si le trafic est autorisé sur le réseau public. Par défaut, il est activé.
Vous pouvez limiter davantage les adresses IP spécifiques en configurant {seealso cref="P :Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules » /}
« Désactivé »
« Activé »
« SecuredByPerimeter »

InboundIpRule

Nom Description Valeur
action Action à effectuer en fonction de la correspondance ou de l’absence de correspondance de l’IpMask. « Autoriser »
ipMask Adresse IP dans la notation CIDR, par exemple, 10.0.0.0/8. string