Nome di un campo nello schema di eventi di input da usare come origine di un mapping.
corda
JsonFieldWithDefault
Nome
Descrizione
Valore
defaultValue
Valore predefinito da usare per il mapping quando non viene specificato un oggetto SourceField o se non è presente alcuna proprietà con il nome specificato nel payload dell'evento JSON pubblicato.
corda
sourceField
Nome di un campo nello schema di eventi di input da usare come origine di un mapping.
In questo modo è possibile pubblicare usando schemi di eventi personalizzati. È possibile specificare un inputSchemaMapping per eseguire il mapping di varie proprietà di uno schema di origine a varie proprietà necessarie dello schema EventGridEvent.
Crea un argomento personalizzato di Griglia di eventi di Azure e una sottoscrizione della coda del bus di servizio. Modello originariamente creato da Markus Meyer.
Nome di un campo nello schema di eventi di input da usare come origine di un mapping.
corda
JsonFieldWithDefault
Nome
Descrizione
Valore
defaultValue
Valore predefinito da usare per il mapping quando non viene specificato un oggetto SourceField o se non è presente alcuna proprietà con il nome specificato nel payload dell'evento JSON pubblicato.
corda
sourceField
Nome di un campo nello schema di eventi di input da usare come origine di un mapping.
In questo modo è possibile pubblicare usando schemi di eventi personalizzati. È possibile specificare un inputSchemaMapping per eseguire il mapping di varie proprietà di uno schema di origine a varie proprietà necessarie dello schema EventGridEvent.
Crea un argomento personalizzato di Griglia di eventi di Azure e una sottoscrizione della coda del bus di servizio. Modello originariamente creato da Markus Meyer.
Crea un argomento personalizzato di Griglia di eventi di Azure e una sottoscrizione dell'argomento del bus di servizio. Modello originariamente creato da Markus Meyer.
Crea un argomento personalizzato di Griglia di eventi di Azure, una sottoscrizione webhook con schema CloudEvents e un'app per la logica come gestore eventi. Modello originariamente creato da Justin Yoo.
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa degli argomenti può essere distribuito con operazioni destinate a:
gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.EventGrid/topics, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/topics@2019-02-01-preview"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
inputSchema = "string"
inputSchemaMapping = {
inputSchemaMappingType = "string"
// For remaining properties, see InputSchemaMapping objects
}
}
})
}
Oggetti InputSchemaMapping
Impostare la proprietà inputSchemaMappingType per specificare il tipo di oggetto.
Nome di un campo nello schema di eventi di input da usare come origine di un mapping.
corda
JsonFieldWithDefault
Nome
Descrizione
Valore
defaultValue
Valore predefinito da usare per il mapping quando non viene specificato un oggetto SourceField o se non è presente alcuna proprietà con il nome specificato nel payload dell'evento JSON pubblicato.
corda
sourceField
Nome di un campo nello schema di eventi di input da usare come origine di un mapping.
In questo modo è possibile pubblicare usando schemi di eventi personalizzati. È possibile specificare un inputSchemaMapping per eseguire il mapping di varie proprietà di uno schema di origine a varie proprietà necessarie dello schema EventGridEvent.