Domaines Microsoft.EventGrid 2021-10-15-preview
Le type de ressource de domaines 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.
Pour créer une ressource Microsoft.EventGrid/domains, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.EventGrid/domains@2021-10-15-preview' = {
identity: {
principalId: 'string'
tenantId: 'string'
type: 'string'
userAssignedIdentities: {
{customized property}: {
clientId: 'string'
principalId: 'string'
}
}
}
location: 'string'
name: 'string'
properties: {
autoCreateTopicWithFirstSubscription: bool
autoDeleteTopicWithLastSubscription: bool
dataResidencyBoundary: 'string'
disableLocalAuth: bool
inboundIpRules: [
{
action: 'string'
ipMask: 'string'
}
]
inputSchema: 'string'
inputSchemaMapping: {
inputSchemaMappingType: 'string'
// For remaining properties, see InputSchemaMapping objects
}
publicNetworkAccess: 'string'
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
}
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'
}
}
}
Nom | Description | Valeur |
---|---|---|
autoCreateTopicWithFirstSubscription | Cette valeur booléenne permet de spécifier le mécanisme de création pour « all » des rubriques de domaine Event Grid associées à cette ressource de domaine Event Grid. Dans ce contexte, la création d’une rubrique de domaine peut être gérée automatiquement (quand la valeur est true) ou auto-gérée (quand la valeur est false). La valeur par défaut de cette propriété est true. Lorsque cette propriété a la valeur Null ou est définie sur true, Event Grid est responsable de la création automatique de la rubrique de domaine lorsque le premier abonnement aux événements est créé dans l’étendue de la rubrique de domaine. Si cette propriété a la valeur false, la création du premier abonnement aux événements nécessite la création d’une rubrique de domaine par l’utilisateur. Le mode de gestion automatique peut être utilisé si l’utilisateur souhaite contrôler entièrement le moment où la rubrique de domaine est créée, tandis que le mode géré automatiquement fournit le flexibilité pour effectuer moins d’opérations et gérer moins de ressources par l’utilisateur. Notez également que, en mode de création managée automatiquement, l’utilisateur est autorisé à créer le rubrique de domaine à la demande si nécessaire. |
Bool |
autoDeleteTopicWithLastSubscription | Cette valeur booléenne permet de spécifier le mécanisme de suppression pour « all » des rubriques de domaine Event Grid associées à cette ressource de domaine Event Grid. Dans ce contexte, la suppression d’une rubrique de domaine peut être gérée automatiquement (lorsque la valeur est true) ou auto-gérée (lorsqu’elle est false). La valeur par défaut de cette propriété est true. Lorsque cette propriété a la valeur true, Event Grid est responsable de la suppression automatique de la rubrique de domaine lorsque le dernier abonnement à l’événement dans l’étendue de la rubrique de domaine est supprimée. Si cette propriété a la valeur false, l’utilisateur doit supprimer manuellement la rubrique de domaine lorsqu’elle n’est plus nécessaire (par exemple, quand l’abonnement à l’événement dernier est supprimé et que la ressource doit être nettoyée). Le mode de gestion automatique peut être utilisé si l’utilisateur souhaite être plein contrôle du moment où la rubrique de domaine doit être supprimée, tandis que le mode géré automatiquement offre la flexibilité nécessaire pour effectuer moins d’opérations et gérer moins ressources par l’utilisateur. |
Bool |
dataResidencyBoundary | Limite de résidence des données de la ressource. | 'WithinGeopair' 'WithinRegion' |
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 sur le domaine. | Bool |
inboundIpRules | Cela peut être utilisé pour restreindre le trafic à partir d’adresses IP spécifiques au lieu de toutes les adresses IP. Remarque : Elles ne sont prises en compte que 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 ressource de domaine Event Grid. | 'CloudEventSchemaV1_0' 'CustomEventSchema' 'EventGridSchema' |
inputSchemaMapping | Informations sur InputSchemaMapping qui a spécifié les informations sur la charge utile de l’événement de mappage. | InputSchemaMapping |
publicNetworkAccess | Cela détermine si le trafic est autorisé sur le réseau public. Par défaut, elle est activée. Vous pouvez restreindre davantage les adresses IP spécifiques en configurant <seealso cref="P :Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules » /> |
'Désactivé' 'Activé' |
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 |
Nom | Description | Valeur |
---|
Nom | Description | Valeur |
---|---|---|
action | Action à effectuer en fonction de la correspondance ou de l’absence de correspondance de l’objet IpMask. | 'Autoriser' |
ipMask | Adresse IP dans la notation CIDR, par exemple, 10.0.0.0/8. | corde |
Nom | Description | Valeur |
---|---|---|
inputSchemaMappingType | Défini sur « Json » pour le type JsonInputSchemaMapping. | 'Json' (obligatoire) |
Nom | Description | Valeur |
---|---|---|
sourceField | Nom d’un champ dans le schéma d’événement d’entrée à utiliser comme source d’un mappage. | corde |
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é portant le nom spécifié dans la charge utile d’événement JSON publiée. | corde |
sourceField | Nom d’un champ dans le schéma d’événement d’entrée à utiliser comme source d’un mappage. | corde |
Nom | Description | Valeur |
---|---|---|
inputSchemaMappingType | Type du mappage personnalisé | 'Json' (obligatoire) |
Propriétés | Propriétés JSON du mappage de schéma d’entrée | 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 |
Objet | Informations de mappage pour la propriété Objet de l’événement Event Grid. | JsonFieldWithDefault |
sujet | Informations de mappage pour la propriété Topic de l’événement Event Grid. | jsonField |
Nom | Description | Valeur |
---|---|---|
identité | Informations d’identité pour la ressource de domaine Event Grid. | 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 ressource de domaine Event Grid. | DomainProperties |
Sku | Niveau tarifaire de référence SKU pour la ressource de domaine Event Grid. | ResourceSku |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
Nom | Description | Valeur |
---|---|---|
nom | Nom de la référence SKU de la ressource. Les valeurs possibles sont : De base ou Premium. | 'De base' 'Premium' |
Nom | Description | Valeur |
---|
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 |
Les modules vérifiés Azure suivants peuvent être utilisés pour déployer ce type de ressource.
Module | Description |
---|---|
domaine Event Grid | Module de ressources AVM pour le domaine Event Grid |
Le type de ressource de domaines 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.
Pour créer une ressource Microsoft.EventGrid/domains, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.EventGrid/domains",
"apiVersion": "2021-10-15-preview",
"name": "string",
"identity": {
"principalId": "string",
"tenantId": "string",
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
"clientId": "string",
"principalId": "string"
}
}
},
"location": "string",
"properties": {
"autoCreateTopicWithFirstSubscription": "bool",
"autoDeleteTopicWithLastSubscription": "bool",
"dataResidencyBoundary": "string",
"disableLocalAuth": "bool",
"inboundIpRules": [
{
"action": "string",
"ipMask": "string"
}
],
"inputSchema": "string",
"inputSchemaMapping": {
"inputSchemaMappingType": "string"
// For remaining properties, see InputSchemaMapping objects
},
"publicNetworkAccess": "string"
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
}
}
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"
}
}
}
Nom | Description | Valeur |
---|---|---|
autoCreateTopicWithFirstSubscription | Cette valeur booléenne permet de spécifier le mécanisme de création pour « all » des rubriques de domaine Event Grid associées à cette ressource de domaine Event Grid. Dans ce contexte, la création d’une rubrique de domaine peut être gérée automatiquement (quand la valeur est true) ou auto-gérée (quand la valeur est false). La valeur par défaut de cette propriété est true. Lorsque cette propriété a la valeur Null ou est définie sur true, Event Grid est responsable de la création automatique de la rubrique de domaine lorsque le premier abonnement aux événements est créé dans l’étendue de la rubrique de domaine. Si cette propriété a la valeur false, la création du premier abonnement aux événements nécessite la création d’une rubrique de domaine par l’utilisateur. Le mode de gestion automatique peut être utilisé si l’utilisateur souhaite contrôler entièrement le moment où la rubrique de domaine est créée, tandis que le mode géré automatiquement fournit le flexibilité pour effectuer moins d’opérations et gérer moins de ressources par l’utilisateur. Notez également que, en mode de création managée automatiquement, l’utilisateur est autorisé à créer le rubrique de domaine à la demande si nécessaire. |
Bool |
autoDeleteTopicWithLastSubscription | Cette valeur booléenne permet de spécifier le mécanisme de suppression pour « all » des rubriques de domaine Event Grid associées à cette ressource de domaine Event Grid. Dans ce contexte, la suppression d’une rubrique de domaine peut être gérée automatiquement (lorsque la valeur est true) ou auto-gérée (lorsqu’elle est false). La valeur par défaut de cette propriété est true. Lorsque cette propriété a la valeur true, Event Grid est responsable de la suppression automatique de la rubrique de domaine lorsque le dernier abonnement à l’événement dans l’étendue de la rubrique de domaine est supprimée. Si cette propriété a la valeur false, l’utilisateur doit supprimer manuellement la rubrique de domaine lorsqu’elle n’est plus nécessaire (par exemple, quand l’abonnement à l’événement dernier est supprimé et que la ressource doit être nettoyée). Le mode de gestion automatique peut être utilisé si l’utilisateur souhaite être plein contrôle du moment où la rubrique de domaine doit être supprimée, tandis que le mode géré automatiquement offre la flexibilité nécessaire pour effectuer moins d’opérations et gérer moins ressources par l’utilisateur. |
Bool |
dataResidencyBoundary | Limite de résidence des données de la ressource. | 'WithinGeopair' 'WithinRegion' |
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 sur le domaine. | Bool |
inboundIpRules | Cela peut être utilisé pour restreindre le trafic à partir d’adresses IP spécifiques au lieu de toutes les adresses IP. Remarque : Elles ne sont prises en compte que 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 ressource de domaine Event Grid. | 'CloudEventSchemaV1_0' 'CustomEventSchema' 'EventGridSchema' |
inputSchemaMapping | Informations sur InputSchemaMapping qui a spécifié les informations sur la charge utile de l’événement de mappage. | InputSchemaMapping |
publicNetworkAccess | Cela détermine si le trafic est autorisé sur le réseau public. Par défaut, elle est activée. Vous pouvez restreindre davantage les adresses IP spécifiques en configurant <seealso cref="P :Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules » /> |
'Désactivé' 'Activé' |
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 |
Nom | Description | Valeur |
---|
Nom | Description | Valeur |
---|---|---|
action | Action à effectuer en fonction de la correspondance ou de l’absence de correspondance de l’objet IpMask. | 'Autoriser' |
ipMask | Adresse IP dans la notation CIDR, par exemple, 10.0.0.0/8. | corde |
Nom | Description | Valeur |
---|---|---|
inputSchemaMappingType | Défini sur « Json » pour le type JsonInputSchemaMapping. | 'Json' (obligatoire) |
Nom | Description | Valeur |
---|---|---|
sourceField | Nom d’un champ dans le schéma d’événement d’entrée à utiliser comme source d’un mappage. | corde |
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é portant le nom spécifié dans la charge utile d’événement JSON publiée. | corde |
sourceField | Nom d’un champ dans le schéma d’événement d’entrée à utiliser comme source d’un mappage. | corde |
Nom | Description | Valeur |
---|---|---|
inputSchemaMappingType | Type du mappage personnalisé | 'Json' (obligatoire) |
Propriétés | Propriétés JSON du mappage de schéma d’entrée | 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 |
Objet | Informations de mappage pour la propriété Objet de l’événement Event Grid. | JsonFieldWithDefault |
sujet | Informations de mappage pour la propriété Topic de l’événement Event Grid. | jsonField |
Nom | Description | Valeur |
---|---|---|
apiVersion | Version de l’API | '2021-10-15-preview' |
identité | Informations d’identité pour la ressource de domaine Event Grid. | 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 ressource de domaine Event Grid. | DomainProperties |
Sku | Niveau tarifaire de référence SKU pour la ressource de domaine Event Grid. | ResourceSku |
é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/domains' |
Nom | Description | Valeur |
---|---|---|
nom | Nom de la référence SKU de la ressource. Les valeurs possibles sont : De base ou Premium. | 'De base' 'Premium' |
Nom | Description | Valeur |
---|
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 |
Le type de ressource de domaines 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.
Pour créer une ressource Microsoft.EventGrid/domains, ajoutez terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/domains@2021-10-15-preview"
name = "string"
identity = {
principalId = "string"
tenantId = "string"
type = "string"
userAssignedIdentities = {
{customized property} = {
clientId = "string"
principalId = "string"
}
}
}
location = "string"
sku = {
name = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
autoCreateTopicWithFirstSubscription = bool
autoDeleteTopicWithLastSubscription = bool
dataResidencyBoundary = "string"
disableLocalAuth = bool
inboundIpRules = [
{
action = "string"
ipMask = "string"
}
]
inputSchema = "string"
inputSchemaMapping = {
inputSchemaMappingType = "string"
// For remaining properties, see InputSchemaMapping objects
}
publicNetworkAccess = "string"
}
})
}
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"
}
}
}
Nom | Description | Valeur |
---|---|---|
autoCreateTopicWithFirstSubscription | Cette valeur booléenne permet de spécifier le mécanisme de création pour « all » des rubriques de domaine Event Grid associées à cette ressource de domaine Event Grid. Dans ce contexte, la création d’une rubrique de domaine peut être gérée automatiquement (quand la valeur est true) ou auto-gérée (quand la valeur est false). La valeur par défaut de cette propriété est true. Lorsque cette propriété a la valeur Null ou est définie sur true, Event Grid est responsable de la création automatique de la rubrique de domaine lorsque le premier abonnement aux événements est créé dans l’étendue de la rubrique de domaine. Si cette propriété a la valeur false, la création du premier abonnement aux événements nécessite la création d’une rubrique de domaine par l’utilisateur. Le mode de gestion automatique peut être utilisé si l’utilisateur souhaite contrôler entièrement le moment où la rubrique de domaine est créée, tandis que le mode géré automatiquement fournit le flexibilité pour effectuer moins d’opérations et gérer moins de ressources par l’utilisateur. Notez également que, en mode de création managée automatiquement, l’utilisateur est autorisé à créer le rubrique de domaine à la demande si nécessaire. |
Bool |
autoDeleteTopicWithLastSubscription | Cette valeur booléenne permet de spécifier le mécanisme de suppression pour « all » des rubriques de domaine Event Grid associées à cette ressource de domaine Event Grid. Dans ce contexte, la suppression d’une rubrique de domaine peut être gérée automatiquement (lorsque la valeur est true) ou auto-gérée (lorsqu’elle est false). La valeur par défaut de cette propriété est true. Lorsque cette propriété a la valeur true, Event Grid est responsable de la suppression automatique de la rubrique de domaine lorsque le dernier abonnement à l’événement dans l’étendue de la rubrique de domaine est supprimée. Si cette propriété a la valeur false, l’utilisateur doit supprimer manuellement la rubrique de domaine lorsqu’elle n’est plus nécessaire (par exemple, quand l’abonnement à l’événement dernier est supprimé et que la ressource doit être nettoyée). Le mode de gestion automatique peut être utilisé si l’utilisateur souhaite être plein contrôle du moment où la rubrique de domaine doit être supprimée, tandis que le mode géré automatiquement offre la flexibilité nécessaire pour effectuer moins d’opérations et gérer moins ressources par l’utilisateur. |
Bool |
dataResidencyBoundary | Limite de résidence des données de la ressource. | 'WithinGeopair' 'WithinRegion' |
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 sur le domaine. | Bool |
inboundIpRules | Cela peut être utilisé pour restreindre le trafic à partir d’adresses IP spécifiques au lieu de toutes les adresses IP. Remarque : Elles ne sont prises en compte que 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 ressource de domaine Event Grid. | 'CloudEventSchemaV1_0' 'CustomEventSchema' 'EventGridSchema' |
inputSchemaMapping | Informations sur InputSchemaMapping qui a spécifié les informations sur la charge utile de l’événement de mappage. | InputSchemaMapping |
publicNetworkAccess | Cela détermine si le trafic est autorisé sur le réseau public. Par défaut, elle est activée. Vous pouvez restreindre davantage les adresses IP spécifiques en configurant <seealso cref="P :Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules » /> |
'Désactivé' 'Activé' |
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 |
Nom | Description | Valeur |
---|
Nom | Description | Valeur |
---|---|---|
action | Action à effectuer en fonction de la correspondance ou de l’absence de correspondance de l’objet IpMask. | 'Autoriser' |
ipMask | Adresse IP dans la notation CIDR, par exemple, 10.0.0.0/8. | corde |
Nom | Description | Valeur |
---|---|---|
inputSchemaMappingType | Défini sur « Json » pour le type JsonInputSchemaMapping. | 'Json' (obligatoire) |
Nom | Description | Valeur |
---|---|---|
sourceField | Nom d’un champ dans le schéma d’événement d’entrée à utiliser comme source d’un mappage. | corde |
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é portant le nom spécifié dans la charge utile d’événement JSON publiée. | corde |
sourceField | Nom d’un champ dans le schéma d’événement d’entrée à utiliser comme source d’un mappage. | corde |
Nom | Description | Valeur |
---|---|---|
inputSchemaMappingType | Type du mappage personnalisé | 'Json' (obligatoire) |
Propriétés | Propriétés JSON du mappage de schéma d’entrée | 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 |
Objet | Informations de mappage pour la propriété Objet de l’événement Event Grid. | JsonFieldWithDefault |
sujet | Informations de mappage pour la propriété Topic de l’événement Event Grid. | jsonField |
Nom | Description | Valeur |
---|---|---|
identité | Informations d’identité pour la ressource de domaine Event Grid. | 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 ressource de domaine Event Grid. | DomainProperties |
Sku | Niveau tarifaire de référence SKU pour la ressource de domaine Event Grid. | ResourceSku |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. |
type | Type de ressource | « Microsoft.EventGrid/domains@2021-10-15-preview » |
Nom | Description | Valeur |
---|---|---|
nom | Nom de la référence SKU de la ressource. Les valeurs possibles sont : De base ou Premium. | 'De base' 'Premium' |
Nom | Description | Valeur |
---|
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 |
Les modules vérifiés Azure suivants peuvent être utilisés pour déployer ce type de ressource.
Module | Description |
---|---|
domaine Event Grid | Module de ressources AVM pour le domaine Event Grid |