Sdílet prostřednictvím


Domény Microsoft.EventGrid 2020-06-01

Definice prostředku Bicep

Typ prostředku domény je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.EventGrid/domains, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.EventGrid/domains@2020-06-01' = {
  location: 'string'
  name: 'string'
  properties: {
    inboundIpRules: [
      {
        action: 'string'
        ipMask: 'string'
      }
    ]
    inputSchema: 'string'
    inputSchemaMapping: {
      inputSchemaMappingType: 'string'
      // For remaining properties, see InputSchemaMapping objects
    }
    publicNetworkAccess: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Objekty InputSchemaMapping

Nastavte inputSchemaMappingType vlastnost určit typ objektu.

Projson použijte:

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

Hodnoty vlastností

DomainProperties

Jméno Popis Hodnota
inboundIpRules To se dá použít k omezení provozu z konkrétních IP adres místo všech IP adres. Poznámka: Tyto informace se považují pouze v případě, že je povolená technologie PublicNetworkAccess. InboundIpRule []
inputSchema Určuje formát, který má Event Grid očekávat u příchozích událostí publikovaných v doméně. CloudEventSchemaV1_0
CustomEventSchema
EventGridSchema
inputSchemaMapping Informace o inputSchemaMapping, které určily informace o mapování datové části události. inputSchemaMapping
publicNetworkAccess To určuje, jestli je provoz povolený přes veřejnou síť. Ve výchozím nastavení je povolená.
Další omezení konkrétních IP adres můžete provést konfigurací <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" />
Zakázáno
Povoleno

InboundIpRule

Jméno Popis Hodnota
akce Akce, která se má provést na základě shody nebo žádné shody ipmasku Povolit
ipMask IP adresa v zápisu CIDR, např. 10.0.0.0/8. řetězec

InputSchemaMapping

Jméno Popis Hodnota
inputSchemaMappingType Nastavte na Json pro typ JsonInputSchemaMapping. Json (povinné)

JsonField

Jméno Popis Hodnota
sourceField Název pole ve vstupním schématu události, které se má použít jako zdroj mapování. řetězec

JsonFieldWithDefault

Jméno Popis Hodnota
defaultValue Výchozí hodnota, která se má použít pro mapování, pokud zdrojová pole není zadána nebo pokud neexistuje žádná vlastnost se zadaným názvem v publikované datové části události JSON. řetězec
sourceField Název pole ve vstupním schématu události, které se má použít jako zdroj mapování. řetězec

JsonInputSchemaMapping

Jméno Popis Hodnota
inputSchemaMappingType Typ vlastního mapování Json (povinné)
vlastnosti Vlastnosti JSON mapování vstupního schématu jsonInputSchemaMappingProperties

JsonInputSchemaMappingProperties

Jméno Popis Hodnota
dataVersion Informace o mapování pro Vlastnost DataVersion Event Gridu. JsonFieldWithDefault
eventTime Informace o mapování pro vlastnost EventTime události Event Gridu. JsonField
eventType Informace o mapování vlastnosti EventType události Event Gridu. JsonFieldWithDefault
id Informace o mapování vlastnosti ID události Event Gridu. JsonField
předmět Informace o mapování pro vlastnost Předmět události Event Gridu. JsonFieldWithDefault
námět Informace o mapování pro vlastnost Téma události Event Gridu. JsonField

Microsoft.EventGrid/domains

Jméno Popis Hodnota
umístění Umístění prostředku string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti domény. domainProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

TrackedResourceTags

Jméno Popis Hodnota

Příklady použití

Ověřené moduly Azure

K nasazení tohoto typu prostředku je možné použít následující ověřené moduly Azure.

Modul Popis
domény služby Event Grid Modul prostředků AVM pro doménu Event Gridu

Definice prostředku šablony ARM

Typ prostředku domény je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.EventGrid/domains, přidejte do šablony následující JSON.

{
  "type": "Microsoft.EventGrid/domains",
  "apiVersion": "2020-06-01",
  "name": "string",
  "location": "string",
  "properties": {
    "inboundIpRules": [
      {
        "action": "string",
        "ipMask": "string"
      }
    ],
    "inputSchema": "string",
    "inputSchemaMapping": {
      "inputSchemaMappingType": "string"
      // For remaining properties, see InputSchemaMapping objects
    },
    "publicNetworkAccess": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Objekty InputSchemaMapping

Nastavte inputSchemaMappingType vlastnost určit typ objektu.

Projson použijte:

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

Hodnoty vlastností

DomainProperties

Jméno Popis Hodnota
inboundIpRules To se dá použít k omezení provozu z konkrétních IP adres místo všech IP adres. Poznámka: Tyto informace se považují pouze v případě, že je povolená technologie PublicNetworkAccess. InboundIpRule []
inputSchema Určuje formát, který má Event Grid očekávat u příchozích událostí publikovaných v doméně. CloudEventSchemaV1_0
CustomEventSchema
EventGridSchema
inputSchemaMapping Informace o inputSchemaMapping, které určily informace o mapování datové části události. inputSchemaMapping
publicNetworkAccess To určuje, jestli je provoz povolený přes veřejnou síť. Ve výchozím nastavení je povolená.
Další omezení konkrétních IP adres můžete provést konfigurací <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" />
Zakázáno
Povoleno

InboundIpRule

Jméno Popis Hodnota
akce Akce, která se má provést na základě shody nebo žádné shody ipmasku Povolit
ipMask IP adresa v zápisu CIDR, např. 10.0.0.0/8. řetězec

InputSchemaMapping

Jméno Popis Hodnota
inputSchemaMappingType Nastavte na Json pro typ JsonInputSchemaMapping. Json (povinné)

JsonField

Jméno Popis Hodnota
sourceField Název pole ve vstupním schématu události, které se má použít jako zdroj mapování. řetězec

JsonFieldWithDefault

Jméno Popis Hodnota
defaultValue Výchozí hodnota, která se má použít pro mapování, pokud zdrojová pole není zadána nebo pokud neexistuje žádná vlastnost se zadaným názvem v publikované datové části události JSON. řetězec
sourceField Název pole ve vstupním schématu události, které se má použít jako zdroj mapování. řetězec

JsonInputSchemaMapping

Jméno Popis Hodnota
inputSchemaMappingType Typ vlastního mapování Json (povinné)
vlastnosti Vlastnosti JSON mapování vstupního schématu jsonInputSchemaMappingProperties

JsonInputSchemaMappingProperties

Jméno Popis Hodnota
dataVersion Informace o mapování pro Vlastnost DataVersion Event Gridu. JsonFieldWithDefault
eventTime Informace o mapování pro vlastnost EventTime události Event Gridu. JsonField
eventType Informace o mapování vlastnosti EventType události Event Gridu. JsonFieldWithDefault
id Informace o mapování vlastnosti ID události Event Gridu. JsonField
předmět Informace o mapování pro vlastnost Předmět události Event Gridu. JsonFieldWithDefault
námět Informace o mapování pro vlastnost Téma události Event Gridu. JsonField

Microsoft.EventGrid/domains

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2020-06-01'
umístění Umístění prostředku string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti domény. domainProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.EventGrid/domains

TrackedResourceTags

Jméno Popis Hodnota

Příklady použití

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku domény je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.EventGrid/domains, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/domains@2020-06-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      inboundIpRules = [
        {
          action = "string"
          ipMask = "string"
        }
      ]
      inputSchema = "string"
      inputSchemaMapping = {
        inputSchemaMappingType = "string"
        // For remaining properties, see InputSchemaMapping objects
      }
      publicNetworkAccess = "string"
    }
  })
}

Objekty InputSchemaMapping

Nastavte inputSchemaMappingType vlastnost určit typ objektu.

Projson použijte:

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

Hodnoty vlastností

DomainProperties

Jméno Popis Hodnota
inboundIpRules To se dá použít k omezení provozu z konkrétních IP adres místo všech IP adres. Poznámka: Tyto informace se považují pouze v případě, že je povolená technologie PublicNetworkAccess. InboundIpRule []
inputSchema Určuje formát, který má Event Grid očekávat u příchozích událostí publikovaných v doméně. CloudEventSchemaV1_0
CustomEventSchema
EventGridSchema
inputSchemaMapping Informace o inputSchemaMapping, které určily informace o mapování datové části události. inputSchemaMapping
publicNetworkAccess To určuje, jestli je provoz povolený přes veřejnou síť. Ve výchozím nastavení je povolená.
Další omezení konkrétních IP adres můžete provést konfigurací <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" />
Zakázáno
Povoleno

InboundIpRule

Jméno Popis Hodnota
akce Akce, která se má provést na základě shody nebo žádné shody ipmasku Povolit
ipMask IP adresa v zápisu CIDR, např. 10.0.0.0/8. řetězec

InputSchemaMapping

Jméno Popis Hodnota
inputSchemaMappingType Nastavte na Json pro typ JsonInputSchemaMapping. Json (povinné)

JsonField

Jméno Popis Hodnota
sourceField Název pole ve vstupním schématu události, které se má použít jako zdroj mapování. řetězec

JsonFieldWithDefault

Jméno Popis Hodnota
defaultValue Výchozí hodnota, která se má použít pro mapování, pokud zdrojová pole není zadána nebo pokud neexistuje žádná vlastnost se zadaným názvem v publikované datové části události JSON. řetězec
sourceField Název pole ve vstupním schématu události, které se má použít jako zdroj mapování. řetězec

JsonInputSchemaMapping

Jméno Popis Hodnota
inputSchemaMappingType Typ vlastního mapování Json (povinné)
vlastnosti Vlastnosti JSON mapování vstupního schématu jsonInputSchemaMappingProperties

JsonInputSchemaMappingProperties

Jméno Popis Hodnota
dataVersion Informace o mapování pro Vlastnost DataVersion Event Gridu. JsonFieldWithDefault
eventTime Informace o mapování pro vlastnost EventTime události Event Gridu. JsonField
eventType Informace o mapování vlastnosti EventType události Event Gridu. JsonFieldWithDefault
id Informace o mapování vlastnosti ID události Event Gridu. JsonField
předmět Informace o mapování pro vlastnost Předmět události Event Gridu. JsonFieldWithDefault
námět Informace o mapování pro vlastnost Téma události Event Gridu. JsonField

Microsoft.EventGrid/domains

Jméno Popis Hodnota
umístění Umístění prostředku string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti domény. domainProperties
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Microsoft.EventGrid/domains@2020-06-01

TrackedResourceTags

Jméno Popis Hodnota