Dela via


Microsoft.EventGrid-domäner 2023-06-01-preview

Bicep-resursdefinition

Domänresurstypen kan distribueras med åtgärder som är mål:

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@2023-06-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
  }
  identity: {
    principalId: 'string'
    tenantId: 'string'
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {
        clientId: 'string'
        principalId: 'string'
      }
    }
  }
  properties: {
    autoCreateTopicWithFirstSubscription: bool
    autoDeleteTopicWithLastSubscription: bool
    dataResidencyBoundary: 'string'
    disableLocalAuth: bool
    eventTypeInfo: {
      inlineEventTypes: {
        {customized property}: {
          dataSchemaUrl: 'string'
          description: 'string'
          displayName: 'string'
          documentationUrl: 'string'
        }
      }
      kind: 'Inline'
    }
    inboundIpRules: [
      {
        action: 'Allow'
        ipMask: 'string'
      }
    ]
    inputSchema: 'string'
    inputSchemaMapping: {
      inputSchemaMappingType: 'string'
      // For remaining properties, see InputSchemaMapping objects
    }
    minimumTlsVersionAllowed: 'string'
    publicNetworkAccess: 'string'
  }
}

InputSchemaMapping-objekt

Ange egenskapen inputSchemaMappingType för att ange objekttypen.

För Json anvä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

Domäner

Name Beskrivning Värde
name Resursnamnet sträng (krävs)

Teckengräns: 3–50

Giltiga tecken:
Alfanumeriska tecken och bindestreck.
location Platsen för resursen. sträng (krävs)
tags Taggar för resursen. Ordlista med taggnamn och värden. Se Taggar i mallar
sku Prisnivån för SKU för Event Grid-domänresursen. ResourceSku
identity Identitetsinformation för Event Grid-domänresursen. IdentityInfo
properties Egenskaper för Event Grid-domänresursen. DomainProperties

IdentityInfo

Name Beskrivning Värde
principalId Huvud-ID för resursidentitet. sträng
tenantId Klientorganisations-ID för resursen. 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"
"Användartilldelade"
userAssignedIdentities Listan över användaridentiteter som är associerade med resursen. Referenserna för användaridentitetsordlistenyckeln ä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

Name Beskrivning Värde
{anpassad egenskap} UserIdentityProperties

UserIdentityProperties

Name Beskrivning Värde
ClientID Klient-ID för användartilldelad identitet. sträng
principalId Huvud-ID för användartilldelad identitet. sträng

DomainProperties

Name Beskrivning Värde
autoCreateTopicWithFirstSubscription Det här booleska objektet 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ämne hanteras automatiskt (när det är sant) eller självhanterat (när falskt). Standardvärdet för den här egenskapen är true.
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 ett domänämne för att skapa den första händelseprenumerationen
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 färre åtgärder och hantera färre resurser av användaren. Observera också att i läget för automatiskt hanterad skapande kan användaren skapa
domänämne på begäran om det behövs.
boolesk
autoDeleteTopicWithLastSubscription Det här booleska objektet 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 falskt). Standardvärdet för den här egenskapen är true.
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
domänavsnittet har tagits bort. Om den här egenskapen är inställd på false måste användaren manuellt ta bort domänavsnittet 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 fullständigt
kontroll över när domänämnet behöver tas bort, medan automatiskt hanterat läge ger flexibiliteten att utföra färre åtgärder och hantera färre
resurser av användaren.
boolesk
dataResidencyBoundary Data Residency resursens gräns. "WithinGeopair"
"Inom region"
disableLocalAuth Det här booleska värdet används för att aktivera eller inaktivera lokal autentisering. Standardvärdet är false. 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. boolesk
eventTypeInfo Information om händelsetyp för domänen. Den här informationen tillhandahålls av utgivaren och kan användas av
prenumerant för att visa olika typer av händelser som publiceras.
EventTypeInfo
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 beaktas 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 information om att mappa händelsenyttolasten. InputSchemaMapping
minimumTlsVersionAllowed Lägsta TLS-version av utgivaren som tillåts att publicera till den här domänen '1.0'
'1.1'
'1.2'
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"

EventTypeInfo

Name Beskrivning Värde
inlineEventTypes En samling infogade händelsetyper för resursen. De infogade händelsetypsnycklarna är av typen sträng som representerar namnet på händelsen.
Ett exempel på ett giltigt infogat händelsenamn är "Contoso.OrderCreated".
Värdena för den infogade händelsetypen är av typen InlineEventProperties och innehåller ytterligare information för varje infogad händelsetyp.
EventTypeInfoInlineEventTypes
Typ Den typ av händelsetyp som används. "Infogad"

EventTypeInfoInlineEventTypes

Name Beskrivning Värde
{anpassad egenskap} InlineEventProperties

InlineEventProperties

Name Beskrivning Värde
dataSchemaUrl dataSchemaUrl för den infogade händelsen. sträng
beskrivning Beskrivningen för den infogade händelsen. sträng
displayName displayName för den infogade händelsen. sträng
documentationUrl DocumentationUrl för den infogade händelsen. sträng

InboundIpRule

Name Beskrivning Värde
åtgärd Åtgärd som ska utföras baserat på matchningen eller ingen matchning för IpMask. "Tillåt"
ipMask IP-adress i CIDR-notation, t.ex. 10.0.0.0/8. sträng

InputSchemaMapping

Name Beskrivning Värde
inputSchemaMappingType Ange objekttyp Json (krävs)

JsonInputSchemaMapping

Name Beskrivning Värde
inputSchemaMappingType Typ av anpassad mappning "Json" (krävs)
properties JSON-egenskaper för mappningen av indataschemat JsonInputSchemaMappingEgenskaper

JsonInputSchemaMappingEgenskaper

Name Beskrivning Värde
Dataversion Mappningsinformationen för egenskapen DataVersion för Event Grid-händelsen. JsonFieldWithDefault
Händelsetid Mappningsinformationen för EventTime-egenskapen för Event Grid-händelsen. JsonField
Händelsetyp 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
ämne 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

JsonFieldWithDefault

Name Beskrivning Värde
Standardvärde 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 Namn på ett fält i indatahändelseschemat som ska användas som källa för en mappning. sträng

JsonField

Name Beskrivning Värde
sourceField Namn på ett fält i indatahändelseschemat som ska användas som källa för en mappning. sträng

ResourceSku

Name Beskrivning Värde
name Resursens SKU-namn. Möjliga värden är: Basic eller Premium. "Grundläggande"
"Premium"

Resursdefinition för ARM-mall

Domänernas resurstyp kan distribueras med åtgärder som mål:

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": "2023-06-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string"
  },
  "identity": {
    "principalId": "string",
    "tenantId": "string",
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
        "clientId": "string",
        "principalId": "string"
      }
    }
  },
  "properties": {
    "autoCreateTopicWithFirstSubscription": "bool",
    "autoDeleteTopicWithLastSubscription": "bool",
    "dataResidencyBoundary": "string",
    "disableLocalAuth": "bool",
    "eventTypeInfo": {
      "inlineEventTypes": {
        "{customized property}": {
          "dataSchemaUrl": "string",
          "description": "string",
          "displayName": "string",
          "documentationUrl": "string"
        }
      },
      "kind": "Inline"
    },
    "inboundIpRules": [
      {
        "action": "Allow",
        "ipMask": "string"
      }
    ],
    "inputSchema": "string",
    "inputSchemaMapping": {
      "inputSchemaMappingType": "string"
      // For remaining properties, see InputSchemaMapping objects
    },
    "minimumTlsVersionAllowed": "string",
    "publicNetworkAccess": "string"
  }
}

InputSchemaMapping-objekt

Ange egenskapen inputSchemaMappingType för att ange typ av objekt.

För Json anvä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

Domäner

Name Beskrivning Värde
typ Resurstypen "Microsoft.EventGrid/domains"
apiVersion Resurs-API-versionen "2023-06-01-preview"
name Resursnamnet sträng (krävs)

Teckengräns: 3–50

Giltiga tecken:
Alfanumeriska tecken och bindestreck.
location Platsen för resursen. sträng (krävs)
tags Taggar för resursen. Ordlista med taggnamn och värden. Se Taggar i mallar
sku Prisnivån för SKU för Event Grid-domänresursen. ResourceSku
identity Identitetsinformation för Event Grid-domänresursen. IdentityInfo
properties Egenskaper för Event Grid-domänresursen. DomainProperties

IdentityInfo

Name Beskrivning Värde
principalId Huvud-ID för resursidentitet. sträng
tenantId Klientorganisations-ID för resursen. 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"
"Användartilldelade"
userAssignedIdentities Listan över användaridentiteter som är associerade med resursen. Referenserna för användaridentitetsordlistenyckeln ä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

Name Beskrivning Värde
{anpassad egenskap} UserIdentityProperties

UserIdentityProperties

Name Beskrivning Värde
ClientID Klient-ID för användartilldelad identitet. sträng
principalId Huvud-ID för användartilldelad identitet. sträng

DomainProperties

Name Beskrivning Värde
autoCreateTopicWithFirstSubscription Det här booleska objektet 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ämne hanteras automatiskt (när det är sant) eller självhanterat (när falskt). Standardvärdet för den här egenskapen är true.
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 ett domänämne för att skapa den första händelseprenumerationen
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 färre åtgärder och hantera färre resurser av användaren. Observera också att i läget för automatiskt hanterad skapande kan användaren skapa
domänämne på begäran om det behövs.
boolesk
autoDeleteTopicWithLastSubscription Det här booleska objektet 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 falskt). Standardvärdet för den här egenskapen är true.
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
domänavsnittet har tagits bort. Om den här egenskapen är inställd på false måste användaren manuellt ta bort domänavsnittet 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 fullständigt
kontroll över när domänämnet behöver tas bort, medan automatiskt hanterat läge ger flexibiliteten att utföra färre åtgärder och hantera färre
resurser av användaren.
boolesk
dataResidencyBoundary Data Residency resursens gräns. "WithinGeopair"
"Inom region"
disableLocalAuth Det här booleska värdet används för att aktivera eller inaktivera lokal autentisering. Standardvärdet är false. 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. boolesk
eventTypeInfo Information om händelsetyp för domänen. Den här informationen tillhandahålls av utgivaren och kan användas av
prenumerant för att visa olika typer av händelser som publiceras.
EventTypeInfo
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 beaktas 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 information om nyttolasten för mappningshändelser. InputSchemaMapping
minimumTlsVersionAllowed Lägsta TLS-version av utgivaren som tillåts publicera till den här domänen '1.0'
'1.1'
'1.2'
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"

EventTypeInfo

Name Beskrivning Värde
inlineEventTypes En samling infogade händelsetyper för resursen. Nycklarna för den infogade händelsetypen är av typen sträng som representerar namnet på händelsen.
Ett exempel på ett giltigt infogat händelsenamn är "Contoso.OrderCreated".
Värdena för den infogade händelsetypen är av typen InlineEventProperties och innehåller ytterligare information för varje infogad händelsetyp.
EventTypeInfoInlineEventTypes
Typ Den typ av händelsetyp som används. "Infogad"

EventTypeInfoInlineEventTypes

Name Beskrivning Värde
{anpassad egenskap} InlineEventEgenskaper

InlineEventEgenskaper

Name Beskrivning Värde
dataSchemaUrl dataSchemaUrl för den infogade händelsen. sträng
beskrivning Beskrivningen för den infogade händelsen. sträng
displayName displayName för den infogade händelsen. sträng
documentationUrl DocumentationUrl för den infogade händelsen. sträng

InkommandeipRule

Name Beskrivning Värde
åtgärd Åtgärd att utföra 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

Name Beskrivning Värde
inputSchemaMappingType Ange objekttyp Json (krävs)

JsonInputSchemaMapping

Name Beskrivning Värde
inputSchemaMappingType Typ av anpassad mappning "Json" (krävs)
properties JSON-egenskaper för mappningen av indataschemat JsonInputSchemaMappingEgenskaper

JsonInputSchemaMappingEgenskaper

Name Beskrivning Värde
Dataversion Mappningsinformationen för egenskapen DataVersion för Event Grid-händelsen. JsonFieldWithDefault
Händelsetid Mappningsinformationen för EventTime-egenskapen för Event Grid-händelsen. JsonField
Händelsetyp 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
ämne 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

JsonFieldWithDefault

Name Beskrivning Värde
Standardvärde Standardvärdet som ska användas för mappning när ett SourceField inte anges 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

JsonField

Name 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

ResourceSku

Name Beskrivning Värde
name SKU-namnet på resursen. Möjliga värden är: Basic eller Premium. "Grundläggande"
"Premium"

Resursdefinition för Terraform (AzAPI-provider)

Domänresurstypen kan distribueras med åtgärder som är 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@2023-06-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      autoCreateTopicWithFirstSubscription = bool
      autoDeleteTopicWithLastSubscription = bool
      dataResidencyBoundary = "string"
      disableLocalAuth = bool
      eventTypeInfo = {
        inlineEventTypes = {
          {customized property} = {
            dataSchemaUrl = "string"
            description = "string"
            displayName = "string"
            documentationUrl = "string"
          }
        }
        kind = "Inline"
      }
      inboundIpRules = [
        {
          action = "Allow"
          ipMask = "string"
        }
      ]
      inputSchema = "string"
      inputSchemaMapping = {
        inputSchemaMappingType = "string"
        // For remaining properties, see InputSchemaMapping objects
      }
      minimumTlsVersionAllowed = "string"
      publicNetworkAccess = "string"
    }
    sku = {
      name = "string"
    }
  })
}

InputSchemaMapping-objekt

Ange egenskapen inputSchemaMappingType för att ange objekttypen.

För Json anvä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

Domäner

Name Beskrivning Värde
typ Resurstypen "Microsoft.EventGrid/domains@2023-06-01-preview"
name Resursnamnet sträng (krävs)

Teckengräns: 3–50

Giltiga tecken:
Alfanumeriska tecken och bindestreck.
location Platsen för resursen. sträng (krävs)
parent_id Om du vill distribuera till en resursgrupp använder du ID:t för den resursgruppen. sträng (krävs)
tags Taggar för resursen. Ordlista med taggnamn och värden.
sku Prisnivån för SKU för Event Grid-domänresursen. ResourceSku
identity Identitetsinformation för Event Grid-domänresursen. IdentityInfo
properties Egenskaper för Event Grid-domänresursen. DomainProperties

IdentityInfo

Name Beskrivning Värde
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. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
identity_ids Listan över användaridentiteter som är associerade med resursen. Referenserna för användaridentitetsordlistenyckeln ä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.
Matris med användaridentitets-ID:t.

IdentityInfoUserAssignedIdentiteter

Name Beskrivning Värde
{anpassad egenskap} UserIdentityProperties

UserIdentityProperties

Name Beskrivning Värde
ClientID Klient-ID för användartilldelad identitet. sträng
principalId Huvud-ID för användartilldelad identitet. sträng

DomainProperties

Name Beskrivning Värde
autoCreateTopicWithFirstSubscription Det här booleska objektet 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ämne hanteras automatiskt (när det är sant) eller självhanterat (när falskt). Standardvärdet för den här egenskapen är true.
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 ett domänämne för att skapa den första händelseprenumerationen
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 färre åtgärder och hantera färre resurser av användaren. Observera också att i läget för automatiskt hanterad skapande kan användaren skapa
domänämne på begäran om det behövs.
boolesk
autoDeleteTopicWithLastSubscription Det här booleska objektet 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 falskt). Standardvärdet för den här egenskapen är true.
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
domänavsnittet har tagits bort. Om den här egenskapen är inställd på false måste användaren manuellt ta bort domänavsnittet 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 fullständigt
kontroll över när domänämnet behöver tas bort, medan automatiskt hanterat läge ger flexibiliteten att utföra färre åtgärder och hantera färre
resurser av användaren.
boolesk
dataResidencyBoundary Data Residency resursens gräns. "WithinGeopair"
"WithinRegion"
disableLocalAuth Det här booleska värdet används för att aktivera eller inaktivera lokal autentisering. Standardvärdet är false. 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. boolesk
eventTypeInfo Information om händelsetyp för domänen. Den här informationen tillhandahålls av utgivaren och kan användas av
prenumerant för att visa olika typer av händelser som publiceras.
EventTypeInfo
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 beaktas 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 information om att mappa händelsenyttolasten. InputSchemaMapping
minimumTlsVersionAllowed Lägsta TLS-version av utgivaren som tillåts att publicera till den här domänen ”1.0”
"1.1"
"1.2"
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"

EventTypeInfo

Name Beskrivning Värde
inlineEventTypes En samling infogade händelsetyper för resursen. De infogade händelsetypsnycklarna är av typen sträng som representerar namnet på händelsen.
Ett exempel på ett giltigt infogat händelsenamn är "Contoso.OrderCreated".
Värdena för den infogade händelsetypen är av typen InlineEventProperties och innehåller ytterligare information för varje infogad händelsetyp.
EventTypeInfoInlineEventTypes
Typ Den typ av händelsetyp som används. "Infogad"

EventTypeInfoInlineEventTypes

Name Beskrivning Värde
{anpassad egenskap} InlineEventProperties

InlineEventProperties

Name Beskrivning Värde
dataSchemaUrl dataSchemaUrl för den infogade händelsen. sträng
beskrivning Beskrivningen för den infogade händelsen. sträng
displayName displayName för den infogade händelsen. sträng
documentationUrl DocumentationUrl för den infogade händelsen. sträng

InboundIpRule

Name Beskrivning Värde
åtgärd Åtgärd som ska utföras baserat på matchningen eller ingen matchning för IpMask. "Tillåt"
ipMask IP-adress i CIDR-notation, t.ex. 10.0.0.0/8. sträng

InputSchemaMapping

Name Beskrivning Värde
inputSchemaMappingType Ange objekttyp Json (krävs)

JsonInputSchemaMapping

Name Beskrivning Värde
inputSchemaMappingType Typ av anpassad mappning "Json" (obligatoriskt)
properties JSON-egenskaper för indataschemamappningen JsonInputSchemaMappingProperties

JsonInputSchemaMappingProperties

Name Beskrivning Värde
Dataversion Mappningsinformationen för egenskapen DataVersion för Event Grid-händelsen. JsonFieldWithDefault
Händelsetid Mappningsinformationen för eventtime-egenskapen för Event Grid-händelsen. JsonField
Händelsetyp 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
ämne Mappningsinformationen för egenskapen Ämne för Event Grid-händelsen. JsonFieldWithDefault
ämne Mappningsinformationen för egenskapen Topic för Event Grid-händelsen. JsonField

JsonFieldWithDefault

Name Beskrivning Värde
Standardvärde Standardvärdet som ska användas för mappning när ett SourceField inte anges 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

JsonField

Name 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

ResourceSku

Name Beskrivning Värde
name SKU-namnet på resursen. Möjliga värden är: Basic eller Premium. "Grundläggande"
"Premium"