Megosztás a következőn keresztül:


Microsoft.EventGrid-tartományok 2019-02-01-preview

Bicep-erőforrásdefiníció

A tartományok erőforrástípusa üzembe helyezhető olyan műveletekkel, amelyek a következő műveleteket célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.EventGrid/domains erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.EventGrid/domains@2019-02-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    inputSchema: 'string'
    inputSchemaMapping: {
      inputSchemaMappingType: 'string'
      // For remaining properties, see InputSchemaMapping objects
    }
  }
}

InputSchemaMapping objektumok

Állítsa be az inputSchemaMappingType tulajdonságot az objektum típusának megadásához.

Json esetén használja a következőt:

  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'
    }
  }

Tulajdonságértékek

Tartományok

Név Leírás Érték
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 3-50

Érvényes karakterek:
Alfanumerikák és kötőjelek.
location Az erőforrás helye sztring (kötelező)
tags Az erőforrás címkéi Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
properties A tartomány tulajdonságai DomainProperties

DomainProperties

Név Leírás Érték
inputSchema Ez határozza meg, hogy az Event Grid milyen formátumot várjon a tartományon közzétett bejövő eseményekhez. "CloudEventV01Schema"
"CustomEventSchema"
"EventGridSchema"
inputSchemaMapping Információk az InputSchemaMapping szolgáltatásról, amely az esemény hasznos adatainak leképezésével kapcsolatos adatokat adta meg. InputSchemaMapping

InputSchemaMapping

Név Leírás Érték
inputSchemaMappingType Az objektumtípus beállítása Json (kötelező)

JsonInputSchemaMapping

Név Leírás Érték
inputSchemaMappingType Az egyéni leképezés típusa "Json" (kötelező)
properties A bemeneti séma leképezésének JSON-tulajdonságai JsonInputSchemaMappingProperties

JsonInputSchemaMappingProperties

Név Leírás Érték
dataVersion Az Event Grid-esemény DataVersion tulajdonságának leképezési információi. JsonFieldWithDefault
eventTime Az Event Grid-esemény EventTime tulajdonságának leképezési információi. JsonField
eventType Az Event Grid-esemény EventType tulajdonságának leképezési információi. JsonFieldWithDefault
id Az Event Grid-esemény Id tulajdonságának leképezési információi. JsonField
Tárgy Az Event Grid-esemény Subject tulajdonságának leképezési információi. JsonFieldWithDefault
témakör Az Event Grid-esemény Topic tulajdonságának leképezési információi. JsonField

JsonFieldWithDefault

Név Leírás Érték
defaultValue A leképezéshez használt alapértelmezett érték, ha a SourceField nincs megadva, vagy ha nincs a megadott nevű tulajdonság a közzétett JSON-esemény hasznos adatában. sztring
sourceField Egy mező neve a bemeneti eseménysémában, amelyet a leképezés forrásaként kell használni. sztring

JsonField

Név Leírás Érték
sourceField Egy mező neve a bemeneti eseménysémában, amelyet a leképezés forrásaként kell használni. sztring

ARM-sablon erőforrás-definíciója

A tartományok erőforrástípusa olyan műveletekkel helyezhető üzembe, amelyek a következőket célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.EventGrid/domains erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.EventGrid/domains",
  "apiVersion": "2019-02-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "inputSchema": "string",
    "inputSchemaMapping": {
      "inputSchemaMappingType": "string"
      // For remaining properties, see InputSchemaMapping objects
    }
  }
}

InputSchemaMapping objektumok

Állítsa be az inputSchemaMappingType tulajdonságot az objektum típusának megadásához.

Json esetén használja a következőt:

  "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"
    }
  }

Tulajdonságértékek

Tartományok

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.EventGrid/domains"
apiVersion Az erőforrás API-verziója '2019-02-01-preview"
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 3-50

Érvényes karakterek:
Alfanumerikus és kötőjelek.
location Az erőforrás helye sztring (kötelező)
tags Az erőforrás címkéi Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
properties A tartomány tulajdonságai DomainProperties

DomainProperties

Név Leírás Érték
inputSchema Ez határozza meg, hogy az Event Grid milyen formátumot várjon a tartományban közzétett bejövő eseményekhez. "CloudEventV01Schema"
'CustomEventSchema'
"EventGridSchema"
inputSchemaMapping Információk az InputSchemaMapping elemről, amely az esemény hasznos adatainak leképezésével kapcsolatos adatokat adta meg. InputSchemaMapping

InputSchemaMapping

Név Leírás Érték
inputSchemaMappingType Az objektum típusának beállítása JSON (kötelező)

JsonInputSchemaMapping

Név Leírás Érték
inputSchemaMappingType Az egyéni leképezés típusa "Json" (kötelező)
properties A bemeneti séma leképezésének JSON-tulajdonságai JsonInputSchemaMappingProperties

JsonInputSchemaMappingProperties

Név Leírás Érték
dataVersion Az Event Grid-esemény DataVersion tulajdonságának leképezési információi. JsonFieldWithDefault
eventTime Az Event Grid-esemény EventTime tulajdonságának leképezési információi. JsonField
eventType Az Event Grid-esemény EventType tulajdonságának leképezési információi. JsonFieldWithDefault
id Az Event Grid-esemény Id tulajdonságának leképezési információi. JsonField
Tárgy Az Event Grid-esemény Subject tulajdonságának leképezési információi. JsonFieldWithDefault
témakör Az Event Grid-esemény Topic tulajdonságának leképezési információi. JsonField

JsonFieldWithDefault

Név Leírás Érték
defaultValue A leképezéshez használandó alapértelmezett érték, ha nincs megadva SourceField, vagy ha a közzétett JSON-esemény hasznos adatai között nincs megadott nevű tulajdonság. sztring
sourceField A bemeneti eseményséma egyik mezőjének neve, amelyet a leképezés forrásaként kell használni. sztring

JsonField

Név Leírás Érték
sourceField A bemeneti eseményséma egyik mezőjének neve, amelyet a leképezés forrásaként kell használni. sztring

Terraform (AzAPI-szolgáltató) erőforrásdefiníció

A tartományok erőforrástípusa üzembe helyezhető olyan műveletekkel, amelyek a következő műveleteket célják:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.EventGrid/domains erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/domains@2019-02-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      inputSchema = "string"
      inputSchemaMapping = {
        inputSchemaMappingType = "string"
        // For remaining properties, see InputSchemaMapping objects
      }
    }
  })
}

InputSchemaMapping objektumok

Állítsa be az inputSchemaMappingType tulajdonságot az objektum típusának megadásához.

Json esetén használja a következőt:

  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"
    }
  }

Tulajdonságértékek

Tartományok

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.EventGrid/domains@2019-02-01-preview"
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 3-50

Érvényes karakterek:
Alfanumerikák és kötőjelek.
location Az erőforrás helye sztring (kötelező)
parent_id Az erőforráscsoportban való üzembe helyezéshez használja az adott erőforráscsoport azonosítóját. sztring (kötelező)
tags Az erőforrás címkéi Címkenevek és -értékek szótára.
properties A tartomány tulajdonságai DomainProperties

DomainProperties

Név Leírás Érték
inputSchema Ez határozza meg, hogy az Event Grid milyen formátumot várjon a tartományon közzétett bejövő eseményekhez. "CloudEventV01Schema"
"CustomEventSchema"
"EventGridSchema"
inputSchemaMapping Információk az InputSchemaMapping szolgáltatásról, amely az esemény hasznos adatainak leképezésével kapcsolatos adatokat adta meg. InputSchemaMapping

InputSchemaMapping

Név Leírás Érték
inputSchemaMappingType Az objektumtípus beállítása Json (kötelező)

JsonInputSchemaMapping

Név Leírás Érték
inputSchemaMappingType Az egyéni leképezés típusa "Json" (kötelező)
properties A bemeneti séma leképezésének JSON-tulajdonságai JsonInputSchemaMappingProperties

JsonInputSchemaMappingProperties

Név Leírás Érték
dataVersion Az Event Grid-esemény DataVersion tulajdonságának leképezési információi. JsonFieldWithDefault
eventTime Az Event Grid-esemény EventTime tulajdonságának leképezési információi. JsonField
eventType Az Event Grid-esemény EventType tulajdonságának leképezési információi. JsonFieldWithDefault
id Az Event Grid-esemény Id tulajdonságának leképezési információi. JsonField
Tárgy Az Event Grid-esemény Subject tulajdonságának leképezési információi. JsonFieldWithDefault
témakör Az Event Grid-esemény Topic tulajdonságának leképezési információi. JsonField

JsonFieldWithDefault

Név Leírás Érték
defaultValue A leképezéshez használandó alapértelmezett érték, ha nincs megadva SourceField, vagy ha a közzétett JSON-esemény hasznos adatai között nincs megadott nevű tulajdonság. sztring
sourceField A bemeneti eseményséma egyik mezőjének neve, amelyet a leképezés forrásaként kell használni. sztring

JsonField

Név Leírás Érték
sourceField A bemeneti eseményséma egyik mezőjének neve, amelyet a leképezés forrásaként kell használni. sztring