Microsoft.EventGrid-Domänen 2020-01-01-01-preview
Artikel 12/20/2024
2 Mitwirkende
Feedback
In diesem Artikel
Bicep-Ressourcendefinition
Der Domänenressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll .
Um eine Microsoft.EventGrid/Domains-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.EventGrid/domains@2020-01-01-preview' = {
location: 'string'
name: 'string'
properties: {
inputSchema: 'string'
inputSchemaMapping: {
inputSchemaMappingType: 'string'
// For remaining properties, see InputSchemaMapping objects
}
}
tags: {
{customized property}: 'string'
}
}
Legen Sie die inputSchemaMappingType- -Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für JSON- :
{
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'
}
}
}
Eigenschaftswerte
DomainProperties
Name
Beschreibung
Wert
inputSchema
Dadurch wird das Format bestimmt, das das Ereignisraster für eingehende Ereignisse erwarten soll, die in der Domäne veröffentlicht wurden.
"CloudEventSchemaV1_0" 'CustomEventSchema' 'EventGridSchema'
inputSchemaMapping
Informationen zum InputSchemaMapping, das die Informationen zur Zuordnungsereignisnutzlast angegeben hat.
InputSchemaMapping-
Name
Beschreibung
Wert
inputSchemaMappingType
Set to 'Json' for type JsonInputSchemaMapping .
"Json" (erforderlich)
JsonField
Name
Beschreibung
Wert
sourceField
Name eines Felds im Eingabeereignisschema, das als Quelle einer Zuordnung verwendet werden soll.
Schnur
JsonFieldWithDefault
Name
Beschreibung
Wert
defaultValue
Der Standardwert, der für die Zuordnung verwendet werden soll, wenn kein SourceField bereitgestellt wird oder wenn keine Eigenschaft mit dem angegebenen Namen in der veröffentlichten JSON-Ereignisnutzlast vorhanden ist.
Schnur
sourceField
Name eines Felds im Eingabeereignisschema, das als Quelle einer Zuordnung verwendet werden soll.
Schnur
Name
Beschreibung
Wert
inputSchemaMappingType
Typ der benutzerdefinierten Zuordnung
"Json" (erforderlich)
Eigenschaften
JSON-Eigenschaften der Eingabeschemazuordnung
JsonInputSchemaMappingProperties
Name
Beschreibung
Wert
dataVersion
Die Zuordnungsinformationen für die DataVersion-Eigenschaft des Event Grid-Ereignisses.
JsonFieldWithDefault-
eventTime
Die Zuordnungsinformationen für die EventTime-Eigenschaft des Event Grid-Ereignisses.
JsonField-
eventType
Die Zuordnungsinformationen für die EventType-Eigenschaft des Event Grid-Ereignisses.
JsonFieldWithDefault-
id
Die Zuordnungsinformationen für die ID-Eigenschaft des Event Grid-Ereignisses.
JsonField-
Betreff
Die Zuordnungsinformationen für die Subject-Eigenschaft des Event Grid-Ereignisses.
JsonFieldWithDefault-
Thema
Die Zuordnungsinformationen für die Topic-Eigenschaft des Event Grid-Ereignisses.
JsonField-
Microsoft.EventGrid/Domains
Name
Beschreibung
Wert
Ort
Speicherort der Ressource
Zeichenfolge (erforderlich)
Name
Der Ressourcenname
Zeichenfolge (erforderlich)
Eigenschaften
Eigenschaften der Domäne
DomainProperties-
Schilder
Ressourcentags
Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
ARM-Vorlagenressourcendefinition
Der Domänenressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll .
Um eine Microsoft.EventGrid/Domains-Ressource zu erstellen, fügen Sie Der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.EventGrid/domains",
"apiVersion": "2020-01-01-preview",
"name": "string",
"location": "string",
"properties": {
"inputSchema": "string",
"inputSchemaMapping": {
"inputSchemaMappingType": "string"
// For remaining properties, see InputSchemaMapping objects
}
},
"tags": {
"{customized property}": "string"
}
}
Legen Sie die inputSchemaMappingType- -Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für JSON- :
{
"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"
}
}
}
Eigenschaftswerte
DomainProperties
Name
Beschreibung
Wert
inputSchema
Dadurch wird das Format bestimmt, das das Ereignisraster für eingehende Ereignisse erwarten soll, die in der Domäne veröffentlicht wurden.
"CloudEventSchemaV1_0" 'CustomEventSchema' 'EventGridSchema'
inputSchemaMapping
Informationen zum InputSchemaMapping, das die Informationen zur Zuordnungsereignisnutzlast angegeben hat.
InputSchemaMapping-
Name
Beschreibung
Wert
inputSchemaMappingType
Set to 'Json' for type JsonInputSchemaMapping .
"Json" (erforderlich)
JsonField
Name
Beschreibung
Wert
sourceField
Name eines Felds im Eingabeereignisschema, das als Quelle einer Zuordnung verwendet werden soll.
Schnur
JsonFieldWithDefault
Name
Beschreibung
Wert
defaultValue
Der Standardwert, der für die Zuordnung verwendet werden soll, wenn kein SourceField bereitgestellt wird oder wenn keine Eigenschaft mit dem angegebenen Namen in der veröffentlichten JSON-Ereignisnutzlast vorhanden ist.
Schnur
sourceField
Name eines Felds im Eingabeereignisschema, das als Quelle einer Zuordnung verwendet werden soll.
Schnur
Name
Beschreibung
Wert
inputSchemaMappingType
Typ der benutzerdefinierten Zuordnung
"Json" (erforderlich)
Eigenschaften
JSON-Eigenschaften der Eingabeschemazuordnung
JsonInputSchemaMappingProperties
Name
Beschreibung
Wert
dataVersion
Die Zuordnungsinformationen für die DataVersion-Eigenschaft des Event Grid-Ereignisses.
JsonFieldWithDefault-
eventTime
Die Zuordnungsinformationen für die EventTime-Eigenschaft des Event Grid-Ereignisses.
JsonField-
eventType
Die Zuordnungsinformationen für die EventType-Eigenschaft des Event Grid-Ereignisses.
JsonFieldWithDefault-
id
Die Zuordnungsinformationen für die ID-Eigenschaft des Event Grid-Ereignisses.
JsonField-
Betreff
Die Zuordnungsinformationen für die Subject-Eigenschaft des Event Grid-Ereignisses.
JsonFieldWithDefault-
Thema
Die Zuordnungsinformationen für die Topic-Eigenschaft des Event Grid-Ereignisses.
JsonField-
Microsoft.EventGrid/Domains
Name
Beschreibung
Wert
apiVersion
Die API-Version
"2020-01-01-preview"
Ort
Speicherort der Ressource
Zeichenfolge (erforderlich)
Name
Der Ressourcenname
Zeichenfolge (erforderlich)
Eigenschaften
Eigenschaften der Domäne
DomainProperties-
Schilder
Ressourcentags
Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art
Der Ressourcentyp
"Microsoft.EventGrid/Domains"
Der Domänenressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll .
Um eine Microsoft.EventGrid/domains-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/domains@2020-01-01-preview"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
inputSchema = "string"
inputSchemaMapping = {
inputSchemaMappingType = "string"
// For remaining properties, see InputSchemaMapping objects
}
}
})
}
Legen Sie die inputSchemaMappingType- -Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für JSON- :
{
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"
}
}
}
Eigenschaftswerte
DomainProperties
Name
Beschreibung
Wert
inputSchema
Dadurch wird das Format bestimmt, das das Ereignisraster für eingehende Ereignisse erwarten soll, die in der Domäne veröffentlicht wurden.
"CloudEventSchemaV1_0" 'CustomEventSchema' 'EventGridSchema'
inputSchemaMapping
Informationen zum InputSchemaMapping, das die Informationen zur Zuordnungsereignisnutzlast angegeben hat.
InputSchemaMapping-
Name
Beschreibung
Wert
inputSchemaMappingType
Set to 'Json' for type JsonInputSchemaMapping .
"Json" (erforderlich)
JsonField
Name
Beschreibung
Wert
sourceField
Name eines Felds im Eingabeereignisschema, das als Quelle einer Zuordnung verwendet werden soll.
Schnur
JsonFieldWithDefault
Name
Beschreibung
Wert
defaultValue
Der Standardwert, der für die Zuordnung verwendet werden soll, wenn kein SourceField bereitgestellt wird oder wenn keine Eigenschaft mit dem angegebenen Namen in der veröffentlichten JSON-Ereignisnutzlast vorhanden ist.
Schnur
sourceField
Name eines Felds im Eingabeereignisschema, das als Quelle einer Zuordnung verwendet werden soll.
Schnur
Name
Beschreibung
Wert
inputSchemaMappingType
Typ der benutzerdefinierten Zuordnung
"Json" (erforderlich)
Eigenschaften
JSON-Eigenschaften der Eingabeschemazuordnung
JsonInputSchemaMappingProperties
Name
Beschreibung
Wert
dataVersion
Die Zuordnungsinformationen für die DataVersion-Eigenschaft des Event Grid-Ereignisses.
JsonFieldWithDefault-
eventTime
Die Zuordnungsinformationen für die EventTime-Eigenschaft des Event Grid-Ereignisses.
JsonField-
eventType
Die Zuordnungsinformationen für die EventType-Eigenschaft des Event Grid-Ereignisses.
JsonFieldWithDefault-
id
Die Zuordnungsinformationen für die ID-Eigenschaft des Event Grid-Ereignisses.
JsonField-
Betreff
Die Zuordnungsinformationen für die Subject-Eigenschaft des Event Grid-Ereignisses.
JsonFieldWithDefault-
Thema
Die Zuordnungsinformationen für die Topic-Eigenschaft des Event Grid-Ereignisses.
JsonField-
Microsoft.EventGrid/Domains
Name
Beschreibung
Wert
Ort
Speicherort der Ressource
Zeichenfolge (erforderlich)
Name
Der Ressourcenname
Zeichenfolge (erforderlich)
Eigenschaften
Eigenschaften der Domäne
DomainProperties-
Schilder
Ressourcentags
Wörterbuch der Tagnamen und -werte.
Art
Der Ressourcentyp
"Microsoft.EventGrid/domains@2020-01-01-preview"