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 :
- groupes de ressources - Consultez commandes de déploiement de 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 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 :
- groupes de ressources - Consultez commandes de déploiement de 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 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 |