Partager via


Microsoft.EventGrid partnerNamespaces/channels 2022-06-15

Définition de ressource Bicep

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

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

Format des ressources

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

resource symbolicname 'Microsoft.EventGrid/partnerNamespaces/channels@2022-06-15' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    channelType: 'PartnerTopic'
    expirationTimeIfNotActivatedUtc: 'string'
    messageForActivation: 'string'
    partnerTopicInfo: {
      azureSubscriptionId: 'string'
      eventTypeInfo: {
        inlineEventTypes: {
          {customized property}: {
            dataSchemaUrl: 'string'
            description: 'string'
            displayName: 'string'
            documentationUrl: 'string'
          }
        }
        kind: 'Inline'
      }
      name: 'string'
      resourceGroupName: 'string'
      source: 'string'
    }
    provisioningState: 'string'
    readinessState: 'string'
  }
}

Valeurs de propriétés

partnerNamespaces/channels

Nom Description Valeur
name Nom de la ressource

Découvrez comment définir des noms et des types pour des ressources enfants dans Bicep.
string (obligatoire)
parent Dans Bicep, vous pouvez spécifier la ressource parente pour une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente.

Pour plus d’informations, consultez Ressource enfant en dehors de la ressource parente.
Nom symbolique de la ressource de type : partnerNamespaces
properties Propriétés du canal. Channelproperties

Channelproperties

Nom Description Valeur
channelType Type du canal d’événements qui représente le flux de direction des événements. 'PartnerTopic'
expirationTimeIfNotActivatedUtc Heure d’expiration du canal. Si ce minuteur expire alors que la rubrique partenaire correspondante n’est jamais activée,
le canal et la rubrique partenaire correspondante sont supprimés.
string
messageForActivation Contexte ou message utile qui peut être utilisé pendant le processus d’approbation par l’abonné. string
partnerTopicInfo Cette propriété doit être renseignée lorsque channelType a la valeur PartnerTopic et représente des informations sur la ressource de rubrique partenaire correspondant au canal. PartnerTopicInfo
provisioningState État d’approvisionnement du canal. 'Canceled'
'Création'
'Suppression'
'Failed'
'IdleDueToMirroredPartnerTopicDeletion'
'Succeeded'
'Mise à jour'
readinessState État de préparation de la rubrique partenaire correspondante. 'Activé'
'NeverActivated'

PartnerTopicInfo

Nom Description Valeur
azureSubscriptionId ID d’abonnement Azure de l’abonné. La rubrique partenaire associée au canal sera
créé dans le cadre de cet abonnement Azure.
string
eventTypeInfo Informations sur le type d’événement pour la rubrique partenaire. Ces informations sont fournies par l’éditeur et peuvent être utilisées par le
abonné pour afficher les différents types d’événements publiés.
EventTypeInfo
name Nom de la rubrique partenaire associée au canal. string
resourceGroupName Groupe de ressources Azure de l’abonné. La rubrique partenaire associée au canal sera
créé sous ce groupe de ressources.
string
source Les informations sources sont fournies par l’éditeur pour déterminer l’étendue ou le contexte à partir duquel les événements
sont d’origine. Ces informations peuvent être utilisées par l’abonné pendant le processus d’approbation du
rubrique de partenaire créée.
string

EventTypeInfo

Nom Description Valeur
inlineEventTypes Collection de types d’événements inline pour la ressource. Les clés de type d’événement inline sont de type chaîne qui représente le nom de l’événement.
Un exemple de nom d’événement inline valide est « Contoso.OrderCreated ».
Les valeurs de type d’événement inline sont de type InlineEventProperties et contiennent des informations supplémentaires pour chaque type d’événement inline.
EventTypeInfoInlineEventTypes
kind Type d’événement utilisé. 'Inline'

EventTypeInfoInlineEventTypes

Nom Description Valeur
{propriété personnalisée} InlineEventProperties

InlineEventProperties

Nom Description Valeur
dataSchemaUrl DataSchemaUrl pour l’événement inline. string
description Description de l’événement inline. string
displayName DisplayName de l’événement inline. string
documentationUrl DocumentationUrl de l’événement inline. string

Définition de ressources de modèle ARM

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

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

Format des ressources

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

{
  "type": "Microsoft.EventGrid/partnerNamespaces/channels",
  "apiVersion": "2022-06-15",
  "name": "string",
  "properties": {
    "channelType": "PartnerTopic",
    "expirationTimeIfNotActivatedUtc": "string",
    "messageForActivation": "string",
    "partnerTopicInfo": {
      "azureSubscriptionId": "string",
      "eventTypeInfo": {
        "inlineEventTypes": {
          "{customized property}": {
            "dataSchemaUrl": "string",
            "description": "string",
            "displayName": "string",
            "documentationUrl": "string"
          }
        },
        "kind": "Inline"
      },
      "name": "string",
      "resourceGroupName": "string",
      "source": "string"
    },
    "provisioningState": "string",
    "readinessState": "string"
  }
}

Valeurs de propriétés

partnerNamespaces/channels

Nom Description Valeur
type Type de ressource 'Microsoft.EventGrid/partnerNamespaces/channels'
apiVersion Version de l’API de ressource '2022-06-15'
name Nom de la ressource

Découvrez comment définir des noms et des types pour des ressources enfants dans des modèles ARM JSON.
string (obligatoire)
properties Propriétés du canal. Channelproperties

Channelproperties

Nom Description Valeur
channelType Type du canal d’événements qui représente le flux de direction des événements. 'PartnerTopic'
expirationTimeIfNotActivatedUtc Heure d’expiration du canal. Si ce minuteur expire alors que la rubrique partenaire correspondante n’est jamais activée,
le canal et la rubrique partenaire correspondante sont supprimés.
string
messageForActivation Contexte ou message utile qui peut être utilisé pendant le processus d’approbation par l’abonné. string
partnerTopicInfo Cette propriété doit être renseignée lorsque channelType a la valeur PartnerTopic et représente des informations sur la ressource de rubrique partenaire correspondant au canal. PartnerTopicInfo
provisioningState État d’approvisionnement du canal. 'Canceled'
'Création'
'Suppression'
'Failed'
'IdleDueToMirroredPartnerTopicDeletion'
'Succeeded'
'Mise à jour'
readinessState État de préparation de la rubrique partenaire correspondante. 'Activé'
'NeverActivated'

PartnerTopicInfo

Nom Description Valeur
azureSubscriptionId ID d’abonnement Azure de l’abonné. La rubrique partenaire associée au canal sera
créé dans le cadre de cet abonnement Azure.
string
eventTypeInfo Informations sur le type d’événement pour la rubrique partenaire. Ces informations sont fournies par l’éditeur et peuvent être utilisées par le
abonné pour afficher les différents types d’événements publiés.
EventTypeInfo
name Nom de la rubrique partenaire associée au canal. string
resourceGroupName Groupe de ressources Azure de l’abonné. La rubrique partenaire associée au canal sera
créé sous ce groupe de ressources.
string
source Les informations sources sont fournies par l’éditeur pour déterminer l’étendue ou le contexte à partir duquel les événements
sont d’origine. Ces informations peuvent être utilisées par l’abonné pendant le processus d’approbation du
rubrique de partenaire créée.
string

EventTypeInfo

Nom Description Valeur
inlineEventTypes Collection de types d’événements inline pour la ressource. Les clés de type d’événement inline sont de type chaîne qui représente le nom de l’événement.
Un exemple de nom d’événement inline valide est « Contoso.OrderCreated ».
Les valeurs de type d’événement inline sont de type InlineEventProperties et contiennent des informations supplémentaires pour chaque type d’événement inline.
EventTypeInfoInlineEventTypes
kind Type d’événement utilisé. 'Inline'

EventTypeInfoInlineEventTypes

Nom Description Valeur
{propriété personnalisée} InlineEventProperties

InlineEventProperties

Nom Description Valeur
dataSchemaUrl DataSchemaUrl pour l’événement inline. string
description Description de l’événement inline. string
displayName DisplayName de l’événement inline. string
documentationUrl DocumentationUrl de l’événement inline. string

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource partnerNamespaces/channels 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 d’API, consultez journal des modifications.

Format des ressources

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/partnerNamespaces/channels@2022-06-15"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      channelType = "PartnerTopic"
      expirationTimeIfNotActivatedUtc = "string"
      messageForActivation = "string"
      partnerTopicInfo = {
        azureSubscriptionId = "string"
        eventTypeInfo = {
          inlineEventTypes = {
            {customized property} = {
              dataSchemaUrl = "string"
              description = "string"
              displayName = "string"
              documentationUrl = "string"
            }
          }
          kind = "Inline"
        }
        name = "string"
        resourceGroupName = "string"
        source = "string"
      }
      provisioningState = "string"
      readinessState = "string"
    }
  })
}

Valeurs de propriétés

partnerNamespaces/channels

Nom Description Valeur
type Type de ressource « Microsoft.EventGrid/partnerNamespaces/channels@2022-06-15 »
name Nom de la ressource string (obligatoire)
parent_id ID de la ressource qui est le parent de cette ressource. ID de ressource de type : partnerNamespaces
properties Propriétés du canal. Channelproperties

Channelproperties

Nom Description Valeur
channelType Type du canal d’événements qui représente le flux de direction des événements. « PartnerTopic »
expirationTimeIfNotActivatedUtc Heure d’expiration du canal. Si ce minuteur expire alors que la rubrique partenaire correspondante n’est jamais activée,
le canal et la rubrique partenaire correspondante sont supprimés.
string
messageForActivation Contexte ou message utile qui peut être utilisé pendant le processus d’approbation par l’abonné. string
partnerTopicInfo Cette propriété doit être renseignée lorsque channelType a la valeur PartnerTopic et représente des informations sur la ressource de rubrique partenaire correspondant au canal. PartnerTopicInfo
provisioningState État d’approvisionnement du canal. « Annulé »
« Création »
« Suppression »
« Échec »
« IdleDueToMirroredPartnerTopicDeletion »
« Réussi »
« Mise à jour »
readinessState État de préparation de la rubrique partenaire correspondante. « Activé »
« NeverActivated »

PartnerTopicInfo

Nom Description Valeur
azureSubscriptionId ID d’abonnement Azure de l’abonné. La rubrique partenaire associée au canal sera
créé dans le cadre de cet abonnement Azure.
string
eventTypeInfo Informations sur le type d’événement pour la rubrique partenaire. Ces informations sont fournies par l’éditeur et peuvent être utilisées par le
abonné pour afficher les différents types d’événements publiés.
EventTypeInfo
name Nom de la rubrique partenaire associée au canal. string
resourceGroupName Groupe de ressources Azure de l’abonné. La rubrique partenaire associée au canal sera
créé sous ce groupe de ressources.
string
source Les informations sources sont fournies par l’éditeur pour déterminer l’étendue ou le contexte à partir duquel les événements
sont d’origine. Ces informations peuvent être utilisées par l’abonné pendant le processus d’approbation du
rubrique partenaire créée.
string

EventTypeInfo

Nom Description Valeur
inlineEventTypes Collection de types d’événements inline pour la ressource. Les clés de type d’événement inline sont de type chaîne qui représente le nom de l’événement.
Un exemple de nom d’événement inline valide est « Contoso.OrderCreated ».
Les valeurs de type d’événement inline sont de type InlineEventProperties et contiennent des informations supplémentaires pour chaque type d’événement inline.
EventTypeInfoInlineEventTypes
kind Type d’événement utilisé. « Inline »

EventTypeInfoInlineEventTypes

Nom Description Valeur
{propriété personnalisée} InlineEventProperties

InlineEventProperties

Nom Description Valeur
dataSchemaUrl DataSchemaUrl pour l’événement inline. string
description Description de l’événement inline. string
displayName DisplayName pour l’événement inline. string
documentationUrl DocumentationUrl de l’événement inline. string