Microsoft.EventGrid-domäner 2022-06-15
Bicep-resursdefinition
Domänresurstypen kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.EventGrid/domains-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.EventGrid/domains@2022-06-15' = {
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'
}
tags: {
{customized property}: 'string'
}
}
InputSchemaMapping-objekt
Ange egenskapen inputSchemaMappingType för att ange typ av objekt.
För Jsonanvänder du:
{
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'
}
}
}
Egenskapsvärden
DomainProperties
Namn | Beskrivning | Värde |
---|---|---|
autoCreateTopicWithFirstSubscription | Det här booleska används för att ange skapandemekanismen för "alla" Event Grid-domänämnen som är associerade med den här Event Grid-domänresursen. I det här sammanhanget kan skapandet av domänämnet hanteras automatiskt (när det är sant) eller självhanterat (när det är falskt). Standardvärdet för den här egenskapen är sant. När den här egenskapen är null eller inställd på true ansvarar Event Grid för att automatiskt skapa domänämnet när den första händelseprenumerationen är som skapats i omfånget för domänavsnittet. Om den här egenskapen är inställd på false måste du skapa den första händelseprenumerationen genom att skapa ett domänämne av användaren. Självhanteringsläget kan användas om användaren vill ha fullständig kontroll över när domänavsnittet skapas, medan automatiskt hanterat läge tillhandahåller flexibilitet att utföra mindre åtgärder och hantera färre resurser av användaren. Observera också att i läget för automatisk hanterad skapande kan användaren skapa domänämne på begäran om det behövs. |
Bool |
autoDeleteTopicWithLastSubscription | Den här booleska används för att ange borttagningsmekanismen för "alla" Event Grid-domänämnen som är associerade med den här Event Grid-domänresursen. I det här sammanhanget kan borttagning av domänämne hanteras automatiskt (när det är sant) eller självhanterat (när det är falskt). Standardvärdet för den här egenskapen är sant. När den här egenskapen är inställd på true ansvarar Event Grid för att automatiskt ta bort domänämnet när den senaste händelseprenumerationen i omfånget av domänavsnittet tas bort. Om den här egenskapen är inställd på false måste användaren ta bort domänämnet manuellt när det inte längre behövs (t.ex. när den senaste händelseprenumerationen tas bort och resursen måste rensas). Självhanteringsläget kan användas om användaren vill ha full kontroll över när domänämnet måste tas bort, medan automatiskt hanterat läge ger flexibiliteten att utföra färre åtgärder och hantera färre resurser av användaren. |
Bool |
dataResidencyBoundary | Dataplaceringsgräns för resursen. | "WithinGeopair" "Inomregion" |
disableLocalAuth | Det här booleska värdet används för att aktivera eller inaktivera lokal autentisering. Standardvärdet är falskt. När egenskapen är inställd på true används endast AAD-token för att autentisera om användaren tillåts publicera till domänen. | Bool |
inkommandeIpRules | Detta kan användas för att begränsa trafik från specifika IP-adresser i stället för alla IP-adresser. Obs! Dessa betraktas endast om PublicNetworkAccess är aktiverat. | InboundIpRule[] |
inputSchema | Detta avgör vilket format Event Grid ska förvänta sig för inkommande händelser som publicerats till Event Grid-domänresursen. | "CloudEventSchemaV1_0" "CustomEventSchema" "EventGridSchema" |
inputSchemaMapping | Information om InputSchemaMapping som angav informationen om att mappa händelsenyttolasten. | InputSchemaMapping |
publicNetworkAccess | Detta avgör om trafik tillåts via offentligt nätverk. Som standard är den aktiverad. Du kan ytterligare begränsa till specifika IP-adresser genom att konfigurera <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" /> |
"Inaktiverad" "Aktiverad" |
IdentityInfo
Namn | Beskrivning | Värde |
---|---|---|
principalId | Huvud-ID för resursidentitet. | sträng |
tenantId | Resursens klientorganisations-ID. | sträng |
typ | Den typ av hanterad identitet som används. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter. | "Ingen" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:t i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Den här egenskapen används för närvarande inte och är reserverad för framtida användning. |
IdentityInfoUserAssignedIdentiteter |
IdentityInfoUserAssignedIdentiteter
Namn | Beskrivning | Värde |
---|
InkommandeIpRule
Namn | Beskrivning | Värde |
---|---|---|
handling | Åtgärd som ska utföras baserat på matchningen eller ingen matchning av IpMask. | "Tillåt" |
ipMask | IP-adress i CIDR-notation, t.ex. 10.0.0.0/8. | sträng |
InputSchemaMapping
Namn | Beskrivning | Värde |
---|---|---|
inputSchemaMappingType | Ange till Json för typen JsonInputSchemaMapping. | "Json" (krävs) |
JsonField
Namn | Beskrivning | Värde |
---|---|---|
sourceField | Namnet på ett fält i indatahändelseschemat som ska användas som källa för en mappning. | sträng |
JsonFieldWithDefault
Namn | Beskrivning | Värde |
---|---|---|
defaultValue | Standardvärdet som ska användas för mappning när ett SourceField inte har angetts eller om det inte finns någon egenskap med det angivna namnet i den publicerade JSON-händelsenyttolasten. | sträng |
sourceField | Namnet på ett fält i indatahändelseschemat som ska användas som källa för en mappning. | sträng |
JsonInputSchemaMapping
Namn | Beskrivning | Värde |
---|---|---|
inputSchemaMappingType | Typ av anpassad mappning | "Json" (krävs) |
Egenskaper | JSON-egenskaper för indataschemamappningen | JsonInputSchemaMappingEgenskaper |
JsonInputSchemaMappingEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
dataVersion | Mappningsinformationen för dataversionsegenskapen för Event Grid-händelsen. | JsonFieldWithDefault |
eventTime | Mappningsinformationen för eventtime-egenskapen för Event Grid-händelsen. | JsonField |
eventType | Mappningsinformationen för eventtype-egenskapen för Event Grid-händelsen. | JsonFieldWithDefault |
Id | Mappningsinformationen för ID-egenskapen för Event Grid-händelsen. | JsonField |
subjekt | Mappningsinformationen för egenskapen Subject för Event Grid-händelsen. | JsonFieldWithDefault |
ämne | Mappningsinformationen för egenskapen Topic för Event Grid-händelsen. | JsonField |
Microsoft.EventGrid/domains
Namn | Beskrivning | Värde |
---|---|---|
identitet | Identitetsinformation för Event Grid-domänresursen. | IdentityInfo |
plats | Resursens plats. | sträng (krävs) |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Egenskaper för Event Grid-domänresursen. | DomainProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
TrackedResourceTags
Namn | Beskrivning | Värde |
---|
UserIdentityProperties
Namn | Beskrivning | Värde |
---|---|---|
clientId | Klient-ID för användartilldelad identitet. | sträng |
principalId | Huvud-ID för användartilldelad identitet. | sträng |
Användningsexempel
Azure-verifierade moduler
Följande Azure-verifierade moduler kan användas för att distribuera den här resurstypen.
Modul | Beskrivning |
---|---|
Event Grid-domän | AVM-resursmodul för Event Grid-domän |
Resursdefinition för ARM-mall
Domänresurstypen kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.EventGrid/domains-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.EventGrid/domains",
"apiVersion": "2022-06-15",
"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"
},
"tags": {
"{customized property}": "string"
}
}
InputSchemaMapping-objekt
Ange egenskapen inputSchemaMappingType för att ange typ av objekt.
För Jsonanvänder du:
{
"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"
}
}
}
Egenskapsvärden
DomainProperties
Namn | Beskrivning | Värde |
---|---|---|
autoCreateTopicWithFirstSubscription | Det här booleska används för att ange skapandemekanismen för "alla" Event Grid-domänämnen som är associerade med den här Event Grid-domänresursen. I det här sammanhanget kan skapandet av domänämnet hanteras automatiskt (när det är sant) eller självhanterat (när det är falskt). Standardvärdet för den här egenskapen är sant. När den här egenskapen är null eller inställd på true ansvarar Event Grid för att automatiskt skapa domänämnet när den första händelseprenumerationen är som skapats i omfånget för domänavsnittet. Om den här egenskapen är inställd på false måste du skapa den första händelseprenumerationen genom att skapa ett domänämne av användaren. Självhanteringsläget kan användas om användaren vill ha fullständig kontroll över när domänavsnittet skapas, medan automatiskt hanterat läge tillhandahåller flexibilitet att utföra mindre åtgärder och hantera färre resurser av användaren. Observera också att i läget för automatisk hanterad skapande kan användaren skapa domänämne på begäran om det behövs. |
Bool |
autoDeleteTopicWithLastSubscription | Den här booleska används för att ange borttagningsmekanismen för "alla" Event Grid-domänämnen som är associerade med den här Event Grid-domänresursen. I det här sammanhanget kan borttagning av domänämne hanteras automatiskt (när det är sant) eller självhanterat (när det är falskt). Standardvärdet för den här egenskapen är sant. När den här egenskapen är inställd på true ansvarar Event Grid för att automatiskt ta bort domänämnet när den senaste händelseprenumerationen i omfånget av domänavsnittet tas bort. Om den här egenskapen är inställd på false måste användaren ta bort domänämnet manuellt när det inte längre behövs (t.ex. när den senaste händelseprenumerationen tas bort och resursen måste rensas). Självhanteringsläget kan användas om användaren vill ha full kontroll över när domänämnet måste tas bort, medan automatiskt hanterat läge ger flexibiliteten att utföra färre åtgärder och hantera färre resurser av användaren. |
Bool |
dataResidencyBoundary | Dataplaceringsgräns för resursen. | "WithinGeopair" "Inomregion" |
disableLocalAuth | Det här booleska värdet används för att aktivera eller inaktivera lokal autentisering. Standardvärdet är falskt. När egenskapen är inställd på true används endast AAD-token för att autentisera om användaren tillåts publicera till domänen. | Bool |
inkommandeIpRules | Detta kan användas för att begränsa trafik från specifika IP-adresser i stället för alla IP-adresser. Obs! Dessa betraktas endast om PublicNetworkAccess är aktiverat. | InboundIpRule[] |
inputSchema | Detta avgör vilket format Event Grid ska förvänta sig för inkommande händelser som publicerats till Event Grid-domänresursen. | "CloudEventSchemaV1_0" "CustomEventSchema" "EventGridSchema" |
inputSchemaMapping | Information om InputSchemaMapping som angav informationen om att mappa händelsenyttolasten. | InputSchemaMapping |
publicNetworkAccess | Detta avgör om trafik tillåts via offentligt nätverk. Som standard är den aktiverad. Du kan ytterligare begränsa till specifika IP-adresser genom att konfigurera <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" /> |
"Inaktiverad" "Aktiverad" |
IdentityInfo
Namn | Beskrivning | Värde |
---|---|---|
principalId | Huvud-ID för resursidentitet. | sträng |
tenantId | Resursens klientorganisations-ID. | sträng |
typ | Den typ av hanterad identitet som används. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter. | "Ingen" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:t i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Den här egenskapen används för närvarande inte och är reserverad för framtida användning. |
IdentityInfoUserAssignedIdentiteter |
IdentityInfoUserAssignedIdentiteter
Namn | Beskrivning | Värde |
---|
InkommandeIpRule
Namn | Beskrivning | Värde |
---|---|---|
handling | Åtgärd som ska utföras baserat på matchningen eller ingen matchning av IpMask. | "Tillåt" |
ipMask | IP-adress i CIDR-notation, t.ex. 10.0.0.0/8. | sträng |
InputSchemaMapping
Namn | Beskrivning | Värde |
---|---|---|
inputSchemaMappingType | Ange till Json för typen JsonInputSchemaMapping. | "Json" (krävs) |
JsonField
Namn | Beskrivning | Värde |
---|---|---|
sourceField | Namnet på ett fält i indatahändelseschemat som ska användas som källa för en mappning. | sträng |
JsonFieldWithDefault
Namn | Beskrivning | Värde |
---|---|---|
defaultValue | Standardvärdet som ska användas för mappning när ett SourceField inte har angetts eller om det inte finns någon egenskap med det angivna namnet i den publicerade JSON-händelsenyttolasten. | sträng |
sourceField | Namnet på ett fält i indatahändelseschemat som ska användas som källa för en mappning. | sträng |
JsonInputSchemaMapping
Namn | Beskrivning | Värde |
---|---|---|
inputSchemaMappingType | Typ av anpassad mappning | "Json" (krävs) |
Egenskaper | JSON-egenskaper för indataschemamappningen | JsonInputSchemaMappingEgenskaper |
JsonInputSchemaMappingEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
dataVersion | Mappningsinformationen för dataversionsegenskapen för Event Grid-händelsen. | JsonFieldWithDefault |
eventTime | Mappningsinformationen för eventtime-egenskapen för Event Grid-händelsen. | JsonField |
eventType | Mappningsinformationen för eventtype-egenskapen för Event Grid-händelsen. | JsonFieldWithDefault |
Id | Mappningsinformationen för ID-egenskapen för Event Grid-händelsen. | JsonField |
subjekt | Mappningsinformationen för egenskapen Subject för Event Grid-händelsen. | JsonFieldWithDefault |
ämne | Mappningsinformationen för egenskapen Topic för Event Grid-händelsen. | JsonField |
Microsoft.EventGrid/domains
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | '2022-06-15' |
identitet | Identitetsinformation för Event Grid-domänresursen. | IdentityInfo |
plats | Resursens plats. | sträng (krävs) |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Egenskaper för Event Grid-domänresursen. | DomainProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
typ | Resurstypen | "Microsoft.EventGrid/domains" |
TrackedResourceTags
Namn | Beskrivning | Värde |
---|
UserIdentityProperties
Namn | Beskrivning | Värde |
---|---|---|
clientId | Klient-ID för användartilldelad identitet. | sträng |
principalId | Huvud-ID för användartilldelad identitet. | sträng |
Användningsexempel
Resursdefinition för Terraform (AzAPI-provider)
Domänresurstypen kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.EventGrid/domains-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/domains@2022-06-15"
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 = {
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"
}
})
}
InputSchemaMapping-objekt
Ange egenskapen inputSchemaMappingType för att ange typ av objekt.
För Jsonanvänder du:
{
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"
}
}
}
Egenskapsvärden
DomainProperties
Namn | Beskrivning | Värde |
---|---|---|
autoCreateTopicWithFirstSubscription | Det här booleska används för att ange skapandemekanismen för "alla" Event Grid-domänämnen som är associerade med den här Event Grid-domänresursen. I det här sammanhanget kan skapandet av domänämnet hanteras automatiskt (när det är sant) eller självhanterat (när det är falskt). Standardvärdet för den här egenskapen är sant. När den här egenskapen är null eller inställd på true ansvarar Event Grid för att automatiskt skapa domänämnet när den första händelseprenumerationen är som skapats i omfånget för domänavsnittet. Om den här egenskapen är inställd på false måste du skapa den första händelseprenumerationen genom att skapa ett domänämne av användaren. Självhanteringsläget kan användas om användaren vill ha fullständig kontroll över när domänavsnittet skapas, medan automatiskt hanterat läge tillhandahåller flexibilitet att utföra mindre åtgärder och hantera färre resurser av användaren. Observera också att i läget för automatisk hanterad skapande kan användaren skapa domänämne på begäran om det behövs. |
Bool |
autoDeleteTopicWithLastSubscription | Den här booleska används för att ange borttagningsmekanismen för "alla" Event Grid-domänämnen som är associerade med den här Event Grid-domänresursen. I det här sammanhanget kan borttagning av domänämne hanteras automatiskt (när det är sant) eller självhanterat (när det är falskt). Standardvärdet för den här egenskapen är sant. När den här egenskapen är inställd på true ansvarar Event Grid för att automatiskt ta bort domänämnet när den senaste händelseprenumerationen i omfånget av domänavsnittet tas bort. Om den här egenskapen är inställd på false måste användaren ta bort domänämnet manuellt när det inte längre behövs (t.ex. när den senaste händelseprenumerationen tas bort och resursen måste rensas). Självhanteringsläget kan användas om användaren vill ha full kontroll över när domänämnet måste tas bort, medan automatiskt hanterat läge ger flexibiliteten att utföra färre åtgärder och hantera färre resurser av användaren. |
Bool |
dataResidencyBoundary | Dataplaceringsgräns för resursen. | "WithinGeopair" "Inomregion" |
disableLocalAuth | Det här booleska värdet används för att aktivera eller inaktivera lokal autentisering. Standardvärdet är falskt. När egenskapen är inställd på true används endast AAD-token för att autentisera om användaren tillåts publicera till domänen. | Bool |
inkommandeIpRules | Detta kan användas för att begränsa trafik från specifika IP-adresser i stället för alla IP-adresser. Obs! Dessa betraktas endast om PublicNetworkAccess är aktiverat. | InboundIpRule[] |
inputSchema | Detta avgör vilket format Event Grid ska förvänta sig för inkommande händelser som publicerats till Event Grid-domänresursen. | "CloudEventSchemaV1_0" "CustomEventSchema" "EventGridSchema" |
inputSchemaMapping | Information om InputSchemaMapping som angav informationen om att mappa händelsenyttolasten. | InputSchemaMapping |
publicNetworkAccess | Detta avgör om trafik tillåts via offentligt nätverk. Som standard är den aktiverad. Du kan ytterligare begränsa till specifika IP-adresser genom att konfigurera <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" /> |
"Inaktiverad" "Aktiverad" |
IdentityInfo
Namn | Beskrivning | Värde |
---|---|---|
principalId | Huvud-ID för resursidentitet. | sträng |
tenantId | Resursens klientorganisations-ID. | sträng |
typ | Den typ av hanterad identitet som används. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter. | "Ingen" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:t i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Den här egenskapen används för närvarande inte och är reserverad för framtida användning. |
IdentityInfoUserAssignedIdentiteter |
IdentityInfoUserAssignedIdentiteter
Namn | Beskrivning | Värde |
---|
InkommandeIpRule
Namn | Beskrivning | Värde |
---|---|---|
handling | Åtgärd som ska utföras baserat på matchningen eller ingen matchning av IpMask. | "Tillåt" |
ipMask | IP-adress i CIDR-notation, t.ex. 10.0.0.0/8. | sträng |
InputSchemaMapping
Namn | Beskrivning | Värde |
---|---|---|
inputSchemaMappingType | Ange till Json för typen JsonInputSchemaMapping. | "Json" (krävs) |
JsonField
Namn | Beskrivning | Värde |
---|---|---|
sourceField | Namnet på ett fält i indatahändelseschemat som ska användas som källa för en mappning. | sträng |
JsonFieldWithDefault
Namn | Beskrivning | Värde |
---|---|---|
defaultValue | Standardvärdet som ska användas för mappning när ett SourceField inte har angetts eller om det inte finns någon egenskap med det angivna namnet i den publicerade JSON-händelsenyttolasten. | sträng |
sourceField | Namnet på ett fält i indatahändelseschemat som ska användas som källa för en mappning. | sträng |
JsonInputSchemaMapping
Namn | Beskrivning | Värde |
---|---|---|
inputSchemaMappingType | Typ av anpassad mappning | "Json" (krävs) |
Egenskaper | JSON-egenskaper för indataschemamappningen | JsonInputSchemaMappingEgenskaper |
JsonInputSchemaMappingEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
dataVersion | Mappningsinformationen för dataversionsegenskapen för Event Grid-händelsen. | JsonFieldWithDefault |
eventTime | Mappningsinformationen för eventtime-egenskapen för Event Grid-händelsen. | JsonField |
eventType | Mappningsinformationen för eventtype-egenskapen för Event Grid-händelsen. | JsonFieldWithDefault |
Id | Mappningsinformationen för ID-egenskapen för Event Grid-händelsen. | JsonField |
subjekt | Mappningsinformationen för egenskapen Subject för Event Grid-händelsen. | JsonFieldWithDefault |
ämne | Mappningsinformationen för egenskapen Topic för Event Grid-händelsen. | JsonField |
Microsoft.EventGrid/domains
Namn | Beskrivning | Värde |
---|---|---|
identitet | Identitetsinformation för Event Grid-domänresursen. | IdentityInfo |
plats | Resursens plats. | sträng (krävs) |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Egenskaper för Event Grid-domänresursen. | DomainProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. |
typ | Resurstypen | "Microsoft.EventGrid/domains@2022-06-15" |
TrackedResourceTags
Namn | Beskrivning | Värde |
---|
UserIdentityProperties
Namn | Beskrivning | Värde |
---|---|---|
clientId | Klient-ID för användartilldelad identitet. | sträng |
principalId | Huvud-ID för användartilldelad identitet. | sträng |