Rubriques Microsoft.EventGrid 2021-06-01-preview
- La plus récente
- 2023-12-15-preview
- 2023-06-01-preview
- 2022-06-15
- 2021-12-01
- 2021-10-15-preview
- 2021-06-01-preview
- 2020-10-15-preview
- 2020-06-01
- 2020-04-01-preview
- 2020-01-01-preview
- 2019-06-01
- 2019-02-01-preview
- 2019-01-01
- 2018-09-15-preview
- 2018-05-01-preview
- 2018-01-01
- 2017-09-15-preview
- 2017-06-15-preview
Définition de ressource Bicep
Le type de ressource topics peut être déployé avec des opérations qui ciblent :
- Groupes de ressources - Voir 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 des ressources
Pour créer une ressource Microsoft.EventGrid/topics, ajoutez le Bicep suivant à votre modèle.
resource symbolicname 'Microsoft.EventGrid/topics@2021-06-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
name: 'string'
}
kind: 'string'
extendedLocation: {
name: 'string'
type: 'string'
}
identity: {
principalId: 'string'
tenantId: 'string'
type: 'string'
userAssignedIdentities: {
{customized property}: {
clientId: 'string'
principalId: 'string'
}
}
}
properties: {
disableLocalAuth: bool
inboundIpRules: [
{
action: 'Allow'
ipMask: 'string'
}
]
inputSchema: 'string'
inputSchemaMapping: {
inputSchemaMappingType: 'string'
// For remaining properties, see InputSchemaMapping objects
}
publicNetworkAccess: 'string'
}
}
Objets InputSchemaMapping
Définissez la propriété inputSchemaMappingType pour spécifier le type d’objet.
Pour Json, utilisez :
inputSchemaMappingType: 'Json'
properties: {
dataVersion: {
defaultValue: 'string'
sourceField: 'string'
}
eventTime: {
sourceField: 'string'
}
eventType: {
defaultValue: 'string'
sourceField: 'string'
}
id: {
sourceField: 'string'
}
subject: {
defaultValue: 'string'
sourceField: 'string'
}
topic: {
sourceField: 'string'
}
}
Valeurs de propriétés
topics
Nom | Description | Valeur |
---|---|---|
name | Nom de la ressource | chaîne (obligatoire) Limite de caractères : 3-50 Caractères valides : Caractères alphanumériques et traits d’union. |
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 |
sku | Niveau tarifaire de la référence Sku pour la rubrique. | ResourceSku |
kind | Type de la ressource. | 'Azure' 'AzureArc' |
extendedLocation | Emplacement étendu de la ressource. | ExtendedLocation |
identité | Informations d’identité pour la ressource. | IdentityInfo |
properties | Propriétés de la rubrique. | TopicProperties |
ExtendedLocation
Nom | Description | Valeur |
---|---|---|
name | Nom complet de l’emplacement étendu. | string |
type | Type de l’emplacement étendu. | string |
IdentityInfo
Nom | Description | Valeur |
---|---|---|
principalId | ID principal de l’identité de ressource. | string |
tenantId | ID de locataire de la ressource. | string |
type | Type d’identité managée utilisée. Le type « SystemAssigned, UserAssigned » inclut à la fois une identité implicitement créée 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 d’utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur seront des ID de ressource ARM au format : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». Cette propriété n’est actuellement pas utilisée et réservée pour une utilisation ultérieure. |
IdentityInfoUserAssignedIdentities |
IdentityInfoUserAssignedIdentities
Nom | Description | Valeur |
---|---|---|
{propriété personnalisée} | UserIdentityProperties |
UserIdentityProperties
Nom | Description | Valeur |
---|---|---|
clientId | ID client de l’identité affectée par l’utilisateur. | string |
principalId | ID principal de l’identité affectée par l’utilisateur. | string |
TopicProperties
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 la rubrique. | bool |
inboundIpRules | Cela peut être utilisé pour limiter le trafic provenant d’adresses IP spécifiques au lieu de toutes les adresses IP. Remarque : Celles-ci sont prises en compte uniquement si PublicNetworkAccess est activé. | InboundIpRule[] |
inputSchema | Cela détermine le format auquel Event Grid doit s’attendre pour les événements entrants publiés dans la rubrique. | 'CloudEventSchemaV1_0' 'CustomEventSchema' 'EventGridSchema' |
inputSchemaMapping | Cela permet la publication à l’aide de schémas d’événements personnalisés. Un InputSchemaMapping peut être spécifié pour mapper différentes propriétés d’un schéma source à différentes propriétés requises du schéma EventGridEvent. | InputSchemaMapping |
publicNetworkAccess | Cela détermine si le trafic est autorisé sur le réseau public. Par défaut, il est activé. Vous pouvez restreindre davantage à des adresses IP spécifiques en configurant {seealso cref="P :Microsoft.Azure.Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules » /} |
'Désactivé' 'Enabled' |
InboundIpRule
Nom | Description | Valeur |
---|---|---|
action | Action à effectuer en fonction de la correspondance ou de l’absence de correspondance du masque Ip. | 'Autoriser' |
ipMask | Adresse IP en notation CIDR, par exemple, 10.0.0.0/8. | string |
InputSchemaMapping
Nom | Description | Valeur |
---|---|---|
inputSchemaMappingType | Définir le type d’objet | Json (obligatoire) |
JsonInputSchemaMapping
Nom | Description | Valeur |
---|---|---|
inputSchemaMappingType | Type du mappage personnalisé | 'Json' (obligatoire) |
properties | Propriétés JSON du mappage de schéma d’entrée | JsonInputSchemaMappingProperties |
JsonInputSchemaMappingProperties
Nom | Description | Valeur |
---|---|---|
dataVersion | Informations de mappage pour la propriété DataVersion de l’événement Event Grid. | JsonFieldWithDefault |
eventTime | Informations de mappage pour la propriété EventTime de l’événement Event Grid. | JsonField |
eventType | Informations de mappage pour la propriété EventType de l’événement Event Grid. | JsonFieldWithDefault |
id | Informations de mappage pour la propriété Id de l’événement Event Grid. | JsonField |
subject | Informations de mappage pour la propriété Subject de l’événement Event Grid. | JsonFieldWithDefault |
topic | Informations de mappage pour la propriété Topic de l’événement Event Grid. | JsonField |
JsonFieldWithDefault
Nom | Description | Valeur |
---|---|---|
defaultValue | Valeur par défaut à utiliser pour le mappage lorsqu’un Champ source n’est pas fourni ou s’il n’existe aucune propriété avec le nom spécifié dans la charge utile d’événement JSON publiée. | string |
sourceField | Nom d’un champ dans le schéma d’événement d’entrée qui doit être utilisé comme source d’un mappage. | string |
JsonField
Nom | Description | Valeur |
---|---|---|
sourceField | Nom d’un champ dans le schéma d’événement d’entrée qui doit être utilisé comme source d’un mappage. | string |
ResourceSku
Nom | Description | Valeur |
---|---|---|
name | Nom de la référence SKU de la ressource. Les valeurs possibles sont les suivantes : De base ou Premium. | 'De base' 'Premium' |
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Modèle | Description |
---|---|
Créer Azure Event Grid rubrique personnalisée et un abonnement |
Crée un Azure Event Grid rubrique personnalisée et un abonnement webhook. Modèle créé à l’origine par John Downs. |
Rubrique/abonnement de Azure Event Grid personnalisé avec CloudEvents |
Crée une rubrique de Azure Event Grid personnalisée, un abonnement webhook avec un schéma CloudEvents et une application logique en tant que gestionnaire d’événements. Modèle créé à l’origine par Justin Yoo. |
Créer une rubrique personnalisée Event Grid et un gestionnaire de hub d’événements |
Crée un Azure Event Grid rubrique personnalisée et un hub d’événements pour gérer les événements. |
Créer Azure Event Grid abonnement de rubrique et de file d’attente personnalisé |
Crée un Azure Event Grid rubrique personnalisée et un abonnement de file d’attente Service Bus. Modèle créé à l’origine par Markus Meyer. |
Créer Azure Event Grid abonnement à une rubrique personnalisée |
Crée un Azure Event Grid rubrique personnalisée et un abonnement à une rubrique Service Bus. Modèle créé à l’origine par Markus Meyer. |
Définition de ressources de modèle ARM
Le type de ressource topics peut être déployé avec des opérations qui ciblent :
- Groupes de ressources - Voir commandes de déploiement de groupe 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/topics, ajoutez le json suivant à votre modèle.
{
"type": "Microsoft.EventGrid/topics",
"apiVersion": "2021-06-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"name": "string"
},
"kind": "string",
"extendedLocation": {
"name": "string",
"type": "string"
},
"identity": {
"principalId": "string",
"tenantId": "string",
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
"clientId": "string",
"principalId": "string"
}
}
},
"properties": {
"disableLocalAuth": "bool",
"inboundIpRules": [
{
"action": "Allow",
"ipMask": "string"
}
],
"inputSchema": "string",
"inputSchemaMapping": {
"inputSchemaMappingType": "string"
// For remaining properties, see InputSchemaMapping objects
},
"publicNetworkAccess": "string"
}
}
Objets InputSchemaMapping
Définissez la propriété inputSchemaMappingType pour spécifier le type d’objet.
Pour Json, utilisez :
"inputSchemaMappingType": "Json",
"properties": {
"dataVersion": {
"defaultValue": "string",
"sourceField": "string"
},
"eventTime": {
"sourceField": "string"
},
"eventType": {
"defaultValue": "string",
"sourceField": "string"
},
"id": {
"sourceField": "string"
},
"subject": {
"defaultValue": "string",
"sourceField": "string"
},
"topic": {
"sourceField": "string"
}
}
Valeurs de propriétés
topics
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | 'Microsoft.EventGrid/topics' |
apiVersion | Version de l’API de ressource | '2021-06-01-preview' |
name | Nom de la ressource | string (obligatoire) Limite de caractères : 3-50 Caractères valides : Caractères alphanumériques et traits d’union. |
location | Emplacement de la ressource. | string (obligatoire) |
tags | Étiquettes de la ressource. | Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles |
sku | Niveau tarifaire de référence SKU pour la rubrique. | ResourceSku |
kind | Type de ressource. | 'Azure' 'AzureArc' |
extendedLocation | Emplacement étendu de la ressource. | ExtendedLocation |
identité | Informations d’identité pour la ressource. | IdentityInfo |
properties | Propriétés de la rubrique. | TopicProperties |
ExtendedLocation
Nom | Description | Valeur |
---|---|---|
name | Nom complet de l’emplacement étendu. | string |
type | Type de l’emplacement étendu. | string |
IdentityInfo
Nom | Description | Valeur |
---|---|---|
principalId | ID principal de l’identité de ressource. | string |
tenantId | ID de locataire de la ressource. | string |
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é du dictionnaire d’identité utilisateur seront des ID de ressource ARM au format : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». Cette propriété n’est actuellement pas utilisée et réservée pour une utilisation ultérieure. |
IdentityInfoUserAssignedIdentities |
IdentityInfoUserAssignedIdentities
Nom | Description | Valeur |
---|---|---|
{propriété personnalisée} | UserIdentityProperties |
UserIdentityProperties
Nom | Description | Valeur |
---|---|---|
clientId | ID client de l’identité affectée par l’utilisateur. | string |
principalId | ID principal de l’identité affectée par l’utilisateur. | string |
TopicProperties
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 la rubrique. | bool |
inboundIpRules | Cela peut être utilisé pour limiter le trafic provenant d’adresses IP spécifiques au lieu de toutes les adresses IP. Remarque : Celles-ci sont prises en compte uniquement si PublicNetworkAccess est activé. | InboundIpRule[] |
inputSchema | Cela détermine le format auquel Event Grid doit s’attendre pour les événements entrants publiés dans la rubrique. | 'CloudEventSchemaV1_0' 'CustomEventSchema' 'EventGridSchema' |
inputSchemaMapping | Cela permet la publication à l’aide de schémas d’événements personnalisés. Un InputSchemaMapping peut être spécifié pour mapper différentes propriétés d’un schéma source à différentes propriétés requises du schéma EventGridEvent. | InputSchemaMapping |
publicNetworkAccess | Cela détermine si le trafic est autorisé sur le réseau public. Par défaut, il est activé. Vous pouvez restreindre davantage à des adresses IP spécifiques en configurant {seealso cref="P :Microsoft.Azure.Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules » /} |
'Désactivé' 'Enabled' |
InboundIpRule
Nom | Description | Valeur |
---|---|---|
action | Action à effectuer en fonction de la correspondance ou de l’absence de correspondance du masque Ip. | 'Autoriser' |
ipMask | Adresse IP en notation CIDR, par exemple, 10.0.0.0/8. | string |
InputSchemaMapping
Nom | Description | Valeur |
---|---|---|
inputSchemaMappingType | Définir le type d’objet | Json (obligatoire) |
JsonInputSchemaMapping
Nom | Description | Valeur |
---|---|---|
inputSchemaMappingType | Type du mappage personnalisé | 'Json' (obligatoire) |
properties | Propriétés JSON du mappage de schéma d’entrée | JsonInputSchemaMappingProperties |
JsonInputSchemaMappingProperties
Nom | Description | Valeur |
---|---|---|
dataVersion | Informations de mappage pour la propriété DataVersion de l’événement Event Grid. | JsonFieldWithDefault |
eventTime | Informations de mappage pour la propriété EventTime de l’événement Event Grid. | JsonField |
eventType | Informations de mappage pour la propriété EventType de l’événement Event Grid. | JsonFieldWithDefault |
id | Informations de mappage pour la propriété Id de l’événement Event Grid. | JsonField |
subject | Informations de mappage pour la propriété Subject de l’événement Event Grid. | JsonFieldWithDefault |
topic | Informations de mappage pour la propriété Topic de l’événement Event Grid. | JsonField |
JsonFieldWithDefault
Nom | Description | Valeur |
---|---|---|
defaultValue | Valeur par défaut à utiliser pour le mappage lorsqu’un Champ source n’est pas fourni ou s’il n’existe aucune propriété avec le nom spécifié dans la charge utile de l’événement JSON publié. | string |
sourceField | Nom d’un champ dans le schéma d’événement d’entrée qui doit être utilisé comme source d’un mappage. | string |
JsonField
Nom | Description | Valeur |
---|---|---|
sourceField | Nom d’un champ dans le schéma d’événement d’entrée qui doit être utilisé comme source d’un mappage. | string |
ResourceSku
Nom | Description | Valeur |
---|---|---|
name | Nom de la référence Sku de la ressource. Les valeurs possibles sont les suivantes : De base ou Premium. | 'De base' 'Premium' |
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Modèle | Description |
---|---|
Créer Azure Event Grid rubrique personnalisée et un abonnement |
Crée un Azure Event Grid rubrique personnalisée et un abonnement webhook. Modèle créé à l’origine par John Downs. |
Rubrique/abonnement Azure Event Grid personnalisé avec CloudEvents |
Crée une rubrique de Azure Event Grid personnalisée, un abonnement webhook avec un schéma CloudEvents et une application logique en tant que gestionnaire d’événements. Modèle créé à l’origine par Justin Yoo. |
Créer une rubrique personnalisée Event Grid et un gestionnaire de hub d’événements |
Crée un Azure Event Grid rubrique personnalisée et un hub d’événements pour gérer les événements. |
Créer Azure Event Grid abonnement à une rubrique personnalisée et à une file d’attente |
Crée un Azure Event Grid rubrique personnalisée et un abonnement à la file d’attente Service Bus. Modèle créé à l’origine par Markus Meyer. |
Créer Azure Event Grid abonnement à une rubrique personnalisée |
Crée un Azure Event Grid rubrique personnalisée et un abonnement à une rubrique Service Bus. Modèle créé à l’origine par Markus Meyer. |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource topics 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/topics, ajoutez le Terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/topics@2021-06-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
disableLocalAuth = bool
inboundIpRules = [
{
action = "Allow"
ipMask = "string"
}
]
inputSchema = "string"
inputSchemaMapping = {
inputSchemaMappingType = "string"
// For remaining properties, see InputSchemaMapping objects
}
publicNetworkAccess = "string"
}
sku = {
name = "string"
}
kind = "string"
extendedLocation = {
name = "string"
type = "string"
}
})
}
Objets InputSchemaMapping
Définissez la propriété inputSchemaMappingType pour spécifier le type d’objet.
Pour Json, utilisez :
inputSchemaMappingType = "Json"
properties = {
dataVersion = {
defaultValue = "string"
sourceField = "string"
}
eventTime = {
sourceField = "string"
}
eventType = {
defaultValue = "string"
sourceField = "string"
}
id = {
sourceField = "string"
}
subject = {
defaultValue = "string"
sourceField = "string"
}
topic = {
sourceField = "string"
}
}
Valeurs de propriétés
topics
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | « Microsoft.EventGrid/topics@2021-06-01-preview » |
name | Nom de la ressource | chaîne (obligatoire) Limite de caractères : 3-50 Caractères valides : Caractères alphanumériques et traits d’union. |
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. |
sku | Niveau tarifaire de la référence Sku pour la rubrique. | ResourceSku |
kind | Type de la ressource. | « Azure » « AzureArc » |
extendedLocation | Emplacement étendu de la ressource. | ExtendedLocation |
identité | Informations d’identité pour la ressource. | IdentityInfo |
properties | Propriétés de la rubrique. | TopicProperties |
ExtendedLocation
Nom | Description | Valeur |
---|---|---|
name | Nom complet de l’emplacement étendu. | string |
type | Type de l’emplacement étendu. | string |
IdentityInfo
Nom | Description | Valeur |
---|---|---|
type | Type d’identité managée utilisée. Le type « SystemAssigned, UserAssigned » inclut à la fois une identité implicitement créée et un ensemble d’identités affectées par l’utilisateur. Le type « None » supprime toute identité. | « SystemAssigned » « SystemAssigned, UserAssigned » « UserAssigned » |
identity_ids | Liste des identités d’utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur seront des ID de ressource ARM au format : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». Cette propriété n’est actuellement pas utilisée et réservée pour une utilisation ultérieure. |
Tableau d’ID d’identité utilisateur. |
IdentityInfoUserAssignedIdentities
Nom | Description | Valeur |
---|---|---|
{propriété personnalisée} | UserIdentityProperties |
UserIdentityProperties
Nom | Description | Valeur |
---|---|---|
clientId | ID client de l’identité affectée par l’utilisateur. | string |
principalId | ID principal de l’identité affectée par l’utilisateur. | string |
TopicProperties
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 la rubrique. | 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[] |
inputSchema | Cela détermine le format attendu par Event Grid pour les événements entrants publiés dans la rubrique. | « CloudEventSchemaV1_0 » « CustomEventSchema » « EventGridSchema » |
inputSchemaMapping | Cela permet la publication à l’aide de schémas d’événements personnalisés. Un InputSchemaMapping peut être spécifié pour mapper les différentes propriétés d’un schéma source aux différentes propriétés requises du schéma EventGridEvent. | InputSchemaMapping |
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.TopicProperties.InboundIpRules » /} |
« Désactivé » « Activé » |
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 |
InputSchemaMapping
Nom | Description | Valeur |
---|---|---|
inputSchemaMappingType | Définir le type d’objet | Json (obligatoire) |
JsonInputSchemaMapping
Nom | Description | Valeur |
---|---|---|
inputSchemaMappingType | Type du mappage personnalisé | « Json » (obligatoire) |
properties | Propriétés JSON du mappage de schéma d’entrée | JsonInputSchemaMappingProperties |
JsonInputSchemaMappingProperties
Nom | Description | Valeur |
---|---|---|
dataVersion | Informations de mappage pour la propriété DataVersion de l’événement Event Grid. | JsonFieldWithDefault |
eventTime | Informations de mappage pour la propriété EventTime de l’événement Event Grid. | JsonField |
eventType | Informations de mappage pour la propriété EventType de l’événement Event Grid. | JsonFieldWithDefault |
id | Informations de mappage pour la propriété Id de l’événement Event Grid. | JsonField |
subject | Informations de mappage pour la propriété Subject de l’événement Event Grid. | JsonFieldWithDefault |
topic | Informations de mappage pour la propriété Topic de l’événement Event Grid. | JsonField |
JsonFieldWithDefault
Nom | Description | Valeur |
---|---|---|
defaultValue | Valeur par défaut à utiliser pour le mappage lorsqu’un Champ source n’est pas fourni ou s’il n’existe aucune propriété avec le nom spécifié dans la charge utile d’événement JSON publiée. | string |
sourceField | Nom d’un champ dans le schéma d’événement d’entrée qui doit être utilisé comme source d’un mappage. | string |
JsonField
Nom | Description | Valeur |
---|---|---|
sourceField | Nom d’un champ dans le schéma d’événement d’entrée qui doit être utilisé comme source d’un mappage. | string |
ResourceSku
Nom | Description | Valeur |
---|---|---|
name | Nom de la référence SKU de la ressource. Les valeurs possibles sont les suivantes : De base ou Premium. | "Basic" « Premium » |