Partager via


Microsoft.EventGrid partnerTopics 2023-12-15-preview

Définition de ressource Bicep

Le type de ressource partnerTopics 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 de ressource

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

resource symbolicname 'Microsoft.EventGrid/partnerTopics@2023-12-15-preview' = {
  identity: {
    principalId: 'string'
    tenantId: 'string'
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {
        clientId: 'string'
        principalId: 'string'
      }
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    activationState: 'string'
    eventTypeInfo: {
      inlineEventTypes: {
        {customized property}: {
          dataSchemaUrl: 'string'
          description: 'string'
          displayName: 'string'
          documentationUrl: 'string'
        }
      }
      kind: 'string'
    }
    expirationTimeIfNotActivatedUtc: 'string'
    messageForActivation: 'string'
    partnerRegistrationImmutableId: 'string'
    partnerTopicFriendlyDescription: 'string'
    source: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valeurs de propriété

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
gentil Type d’événement utilisé. 'Inline'

EventTypeInfoInlineEventTypes

Nom Description Valeur

IdentityInfo

Nom Description Valeur
principalId ID principal de l’identité de ressource. corde
tenantId ID de locataire de la ressource. corde
type Type d’identité managée utilisée. Le type « SystemAssigned, UserAssigned » inclut à la fois une identité créée implicitement et un ensemble d’identités affectées par l’utilisateur. Le type « None » supprime toute identité. 'None'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Liste des identités utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur sont des ID de ressource ARM sous la forme suivante :
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Cette propriété n’est actuellement pas utilisée et réservée à une utilisation ultérieure.
IdentityInfoUserAssignedIdentities

IdentityInfoUserAssignedIdentities

Nom Description Valeur

InlineEventProperties

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

Microsoft.EventGrid/partnerTopics

Nom Description Valeur
identité Informations d’identité pour la ressource Rubrique partenaire. IdentityInfo
emplacement Emplacement de la ressource. chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés de la rubrique partenaire. PartnerTopicProperties
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles

PartnerTopicProperties

Nom Description Valeur
activationState État d’activation de la rubrique partenaire. 'Activé'
'Désactivé'
'NeverActivated'
eventTypeInfo Informations de type d’événement à partir du canal d’événements correspondant. eventTypeInfo
expirationTimeIfNotActivatedUtc Délai d’expiration de la rubrique partenaire. Si ce minuteur expire alors que la rubrique partenaire n’est toujours jamais activée,
la rubrique partenaire et le canal d’événement correspondant sont supprimés.
corde
messageForActivation Contexte ou message utile qui peut être utilisé pendant le processus d’approbation par l’abonné. corde
partnerRegistrationImmutableId ImmuableId de l’inscription de partenaire correspondante. corde

Contraintes:
Longueur minimale = 36
Longueur maximale = 36
Modèle = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
partnerTopicFriendlyDescription Description conviviale de la rubrique. Cela peut être défini par l’éditeur/partenaire pour afficher une description personnalisée pour la rubrique du partenaire client.
Cela sera utile pour supprimer toute ambiguïté de l’origine de la création de la rubrique partenaire pour le client.
corde
source Source associée à cette rubrique partenaire. Cela représente une ressource partenaire unique. corde

TrackedResourceTags

Nom Description Valeur

UserIdentityProperties

Nom Description Valeur
clientId ID client de l’identité affectée par l’utilisateur. corde
principalId ID principal de l’identité affectée par l’utilisateur. corde

Définition de ressource de modèle ARM

Le type de ressource partnerTopics 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 de ressource

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

{
  "type": "Microsoft.EventGrid/partnerTopics",
  "apiVersion": "2023-12-15-preview",
  "name": "string",
  "identity": {
    "principalId": "string",
    "tenantId": "string",
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
        "clientId": "string",
        "principalId": "string"
      }
    }
  },
  "location": "string",
  "properties": {
    "activationState": "string",
    "eventTypeInfo": {
      "inlineEventTypes": {
        "{customized property}": {
          "dataSchemaUrl": "string",
          "description": "string",
          "displayName": "string",
          "documentationUrl": "string"
        }
      },
      "kind": "string"
    },
    "expirationTimeIfNotActivatedUtc": "string",
    "messageForActivation": "string",
    "partnerRegistrationImmutableId": "string",
    "partnerTopicFriendlyDescription": "string",
    "source": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valeurs de propriété

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
gentil Type d’événement utilisé. 'Inline'

EventTypeInfoInlineEventTypes

Nom Description Valeur

IdentityInfo

Nom Description Valeur
principalId ID principal de l’identité de ressource. corde
tenantId ID de locataire de la ressource. corde
type Type d’identité managée utilisée. Le type « SystemAssigned, UserAssigned » inclut à la fois une identité créée implicitement et un ensemble d’identités affectées par l’utilisateur. Le type « None » supprime toute identité. 'None'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Liste des identités utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur sont des ID de ressource ARM sous la forme suivante :
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Cette propriété n’est actuellement pas utilisée et réservée à une utilisation ultérieure.
IdentityInfoUserAssignedIdentities

IdentityInfoUserAssignedIdentities

Nom Description Valeur

InlineEventProperties

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

Microsoft.EventGrid/partnerTopics

Nom Description Valeur
apiVersion Version de l’API '2023-12-15-preview'
identité Informations d’identité pour la ressource Rubrique partenaire. IdentityInfo
emplacement Emplacement de la ressource. chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés de la rubrique partenaire. PartnerTopicProperties
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
type Type de ressource 'Microsoft.EventGrid/partnerTopics'

PartnerTopicProperties

Nom Description Valeur
activationState État d’activation de la rubrique partenaire. 'Activé'
'Désactivé'
'NeverActivated'
eventTypeInfo Informations de type d’événement à partir du canal d’événements correspondant. eventTypeInfo
expirationTimeIfNotActivatedUtc Délai d’expiration de la rubrique partenaire. Si ce minuteur expire alors que la rubrique partenaire n’est toujours jamais activée,
la rubrique partenaire et le canal d’événement correspondant sont supprimés.
corde
messageForActivation Contexte ou message utile qui peut être utilisé pendant le processus d’approbation par l’abonné. corde
partnerRegistrationImmutableId ImmuableId de l’inscription de partenaire correspondante. corde

Contraintes:
Longueur minimale = 36
Longueur maximale = 36
Modèle = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
partnerTopicFriendlyDescription Description conviviale de la rubrique. Cela peut être défini par l’éditeur/partenaire pour afficher une description personnalisée pour la rubrique du partenaire client.
Cela sera utile pour supprimer toute ambiguïté de l’origine de la création de la rubrique partenaire pour le client.
corde
source Source associée à cette rubrique partenaire. Cela représente une ressource partenaire unique. corde

TrackedResourceTags

Nom Description Valeur

UserIdentityProperties

Nom Description Valeur
clientId ID client de l’identité affectée par l’utilisateur. corde
principalId ID principal de l’identité affectée par l’utilisateur. corde

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource partnerTopics 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 de ressource

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/partnerTopics@2023-12-15-preview"
  name = "string"
  identity = {
    principalId = "string"
    tenantId = "string"
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
        clientId = "string"
        principalId = "string"
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      activationState = "string"
      eventTypeInfo = {
        inlineEventTypes = {
          {customized property} = {
            dataSchemaUrl = "string"
            description = "string"
            displayName = "string"
            documentationUrl = "string"
          }
        }
        kind = "string"
      }
      expirationTimeIfNotActivatedUtc = "string"
      messageForActivation = "string"
      partnerRegistrationImmutableId = "string"
      partnerTopicFriendlyDescription = "string"
      source = "string"
    }
  })
}

Valeurs de propriété

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
gentil Type d’événement utilisé. 'Inline'

EventTypeInfoInlineEventTypes

Nom Description Valeur

IdentityInfo

Nom Description Valeur
principalId ID principal de l’identité de ressource. corde
tenantId ID de locataire de la ressource. corde
type Type d’identité managée utilisée. Le type « SystemAssigned, UserAssigned » inclut à la fois une identité créée implicitement et un ensemble d’identités affectées par l’utilisateur. Le type « None » supprime toute identité. 'None'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Liste des identités utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur sont des ID de ressource ARM sous la forme suivante :
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Cette propriété n’est actuellement pas utilisée et réservée à une utilisation ultérieure.
IdentityInfoUserAssignedIdentities

IdentityInfoUserAssignedIdentities

Nom Description Valeur

InlineEventProperties

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

Microsoft.EventGrid/partnerTopics

Nom Description Valeur
identité Informations d’identité pour la ressource Rubrique partenaire. IdentityInfo
emplacement Emplacement de la ressource. chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés de la rubrique partenaire. PartnerTopicProperties
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes.
type Type de ressource « Microsoft.EventGrid/partnerTopics@2023-12-15-preview »

PartnerTopicProperties

Nom Description Valeur
activationState État d’activation de la rubrique partenaire. 'Activé'
'Désactivé'
'NeverActivated'
eventTypeInfo Informations de type d’événement à partir du canal d’événements correspondant. eventTypeInfo
expirationTimeIfNotActivatedUtc Délai d’expiration de la rubrique partenaire. Si ce minuteur expire alors que la rubrique partenaire n’est toujours jamais activée,
la rubrique partenaire et le canal d’événement correspondant sont supprimés.
corde
messageForActivation Contexte ou message utile qui peut être utilisé pendant le processus d’approbation par l’abonné. corde
partnerRegistrationImmutableId ImmuableId de l’inscription de partenaire correspondante. corde

Contraintes:
Longueur minimale = 36
Longueur maximale = 36
Modèle = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
partnerTopicFriendlyDescription Description conviviale de la rubrique. Cela peut être défini par l’éditeur/partenaire pour afficher une description personnalisée pour la rubrique du partenaire client.
Cela sera utile pour supprimer toute ambiguïté de l’origine de la création de la rubrique partenaire pour le client.
corde
source Source associée à cette rubrique partenaire. Cela représente une ressource partenaire unique. corde

TrackedResourceTags

Nom Description Valeur

UserIdentityProperties

Nom Description Valeur
clientId ID client de l’identité affectée par l’utilisateur. corde
principalId ID principal de l’identité affectée par l’utilisateur. corde