Delen via


Microsoft.EventGrid domains 2018-09-15-preview

Bicep-resourcedefinitie

Het resourcetype van de domeinen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource microsoft.EventGrid/domeinen wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.EventGrid/domains@2018-09-15-preview' = {
  location: 'string'
  name: 'string'
  properties: {
    inputSchema: 'string'
    inputSchemaMapping: {
      inputSchemaMappingType: 'string'
      // For remaining properties, see InputSchemaMapping objects
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

InputSchemaMapping-objecten

Stel de eigenschap inputSchemaMappingType in om het type object op te geven.

Gebruik voor Json-:

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

Eigenschapswaarden

DomainProperties

Naam Beschrijving Waarde
inputSchema Hiermee bepaalt u de indeling die Event Grid moet verwachten voor binnenkomende gebeurtenissen die naar het domein zijn gepubliceerd. 'CloudEventV01Schema'
'CustomEventSchema'
'EventGridSchema'
inputSchemaMapping Informatie over de InputSchemaMapping die de informatie over de nettolading van toewijzingsevenementen heeft opgegeven. InputSchemaMapping-

InputSchemaMapping

Naam Beschrijving Waarde
inputSchemaMappingType Ingesteld op Json voor het type JsonInputSchemaMapping. Json (vereist)

JsonField

Naam Beschrijving Waarde
sourceField Naam van een veld in het schema voor invoer gebeurtenis dat moet worden gebruikt als de bron van een toewijzing. snaar

JsonFieldWithDefault

Naam Beschrijving Waarde
defaultValue De standaardwaarde die moet worden gebruikt voor toewijzing wanneer er geen SourceField is opgegeven of als er geen eigenschap is met de opgegeven naam in de nettolading van de gepubliceerde JSON-gebeurtenis. snaar
sourceField Naam van een veld in het schema voor invoer gebeurtenis dat moet worden gebruikt als de bron van een toewijzing. snaar

JsonInputSchemaMapping

Naam Beschrijving Waarde
inputSchemaMappingType Type van de aangepaste toewijzing Json (vereist)
Eigenschappen JSON-eigenschappen van de toewijzing van het invoerschema JsonInputSchemaMappingProperties

JsonInputSchemaMappingProperties

Naam Beschrijving Waarde
dataVersion De toewijzingsgegevens voor de eigenschap DataVersion van de Event Grid-gebeurtenis. JsonFieldWithDefault-
eventTime De toewijzingsgegevens voor de eigenschap EventTime van de Event Grid-gebeurtenis. JsonField-
eventType De toewijzingsgegevens voor de eigenschap EventType van de Event Grid-gebeurtenis. JsonFieldWithDefault-
legitimatiebewijs De toewijzingsgegevens voor de eigenschap Id van de Event Grid-gebeurtenis. JsonField-
Onderwerp De toewijzingsgegevens voor de eigenschap Onderwerp van de Event Grid-gebeurtenis. JsonFieldWithDefault-
onderwerp De toewijzingsgegevens voor de eigenschap Onderwerp van de Event Grid-gebeurtenis. JsonField-

Microsoft.EventGrid/domains

Naam Beschrijving Waarde
plaats Locatie van de resource tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van het domein DomainProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

TrackedResourceTags

Naam Beschrijving Waarde

Resourcedefinitie van ARM-sjabloon

Het resourcetype van de domeinen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.EventGrid/domeinenresource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.EventGrid/domains",
  "apiVersion": "2018-09-15-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "inputSchema": "string",
    "inputSchemaMapping": {
      "inputSchemaMappingType": "string"
      // For remaining properties, see InputSchemaMapping objects
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

InputSchemaMapping-objecten

Stel de eigenschap inputSchemaMappingType in om het type object op te geven.

Gebruik voor Json-:

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

Eigenschapswaarden

DomainProperties

Naam Beschrijving Waarde
inputSchema Hiermee bepaalt u de indeling die Event Grid moet verwachten voor binnenkomende gebeurtenissen die naar het domein zijn gepubliceerd. 'CloudEventV01Schema'
'CustomEventSchema'
'EventGridSchema'
inputSchemaMapping Informatie over de InputSchemaMapping die de informatie over de nettolading van toewijzingsevenementen heeft opgegeven. InputSchemaMapping-

InputSchemaMapping

Naam Beschrijving Waarde
inputSchemaMappingType Ingesteld op Json voor het type JsonInputSchemaMapping. Json (vereist)

JsonField

Naam Beschrijving Waarde
sourceField Naam van een veld in het schema voor invoer gebeurtenis dat moet worden gebruikt als de bron van een toewijzing. snaar

JsonFieldWithDefault

Naam Beschrijving Waarde
defaultValue De standaardwaarde die moet worden gebruikt voor toewijzing wanneer er geen SourceField is opgegeven of als er geen eigenschap is met de opgegeven naam in de nettolading van de gepubliceerde JSON-gebeurtenis. snaar
sourceField Naam van een veld in het schema voor invoer gebeurtenis dat moet worden gebruikt als de bron van een toewijzing. snaar

JsonInputSchemaMapping

Naam Beschrijving Waarde
inputSchemaMappingType Type van de aangepaste toewijzing Json (vereist)
Eigenschappen JSON-eigenschappen van de toewijzing van het invoerschema JsonInputSchemaMappingProperties

JsonInputSchemaMappingProperties

Naam Beschrijving Waarde
dataVersion De toewijzingsgegevens voor de eigenschap DataVersion van de Event Grid-gebeurtenis. JsonFieldWithDefault-
eventTime De toewijzingsgegevens voor de eigenschap EventTime van de Event Grid-gebeurtenis. JsonField-
eventType De toewijzingsgegevens voor de eigenschap EventType van de Event Grid-gebeurtenis. JsonFieldWithDefault-
legitimatiebewijs De toewijzingsgegevens voor de eigenschap Id van de Event Grid-gebeurtenis. JsonField-
Onderwerp De toewijzingsgegevens voor de eigenschap Onderwerp van de Event Grid-gebeurtenis. JsonFieldWithDefault-
onderwerp De toewijzingsgegevens voor de eigenschap Onderwerp van de Event Grid-gebeurtenis. JsonField-

Microsoft.EventGrid/domains

Naam Beschrijving Waarde
apiVersion De API-versie '2018-09-15-preview'
plaats Locatie van de resource tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van het domein DomainProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.EventGrid/domains'

TrackedResourceTags

Naam Beschrijving Waarde

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype van de domeinen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.EventGrid/domeinenresource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/domains@2018-09-15-preview"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      inputSchema = "string"
      inputSchemaMapping = {
        inputSchemaMappingType = "string"
        // For remaining properties, see InputSchemaMapping objects
      }
    }
  })
}

InputSchemaMapping-objecten

Stel de eigenschap inputSchemaMappingType in om het type object op te geven.

Gebruik voor Json-:

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

Eigenschapswaarden

DomainProperties

Naam Beschrijving Waarde
inputSchema Hiermee bepaalt u de indeling die Event Grid moet verwachten voor binnenkomende gebeurtenissen die naar het domein zijn gepubliceerd. 'CloudEventV01Schema'
'CustomEventSchema'
'EventGridSchema'
inputSchemaMapping Informatie over de InputSchemaMapping die de informatie over de nettolading van toewijzingsevenementen heeft opgegeven. InputSchemaMapping-

InputSchemaMapping

Naam Beschrijving Waarde
inputSchemaMappingType Ingesteld op Json voor het type JsonInputSchemaMapping. Json (vereist)

JsonField

Naam Beschrijving Waarde
sourceField Naam van een veld in het schema voor invoer gebeurtenis dat moet worden gebruikt als de bron van een toewijzing. snaar

JsonFieldWithDefault

Naam Beschrijving Waarde
defaultValue De standaardwaarde die moet worden gebruikt voor toewijzing wanneer er geen SourceField is opgegeven of als er geen eigenschap is met de opgegeven naam in de nettolading van de gepubliceerde JSON-gebeurtenis. snaar
sourceField Naam van een veld in het schema voor invoer gebeurtenis dat moet worden gebruikt als de bron van een toewijzing. snaar

JsonInputSchemaMapping

Naam Beschrijving Waarde
inputSchemaMappingType Type van de aangepaste toewijzing Json (vereist)
Eigenschappen JSON-eigenschappen van de toewijzing van het invoerschema JsonInputSchemaMappingProperties

JsonInputSchemaMappingProperties

Naam Beschrijving Waarde
dataVersion De toewijzingsgegevens voor de eigenschap DataVersion van de Event Grid-gebeurtenis. JsonFieldWithDefault-
eventTime De toewijzingsgegevens voor de eigenschap EventTime van de Event Grid-gebeurtenis. JsonField-
eventType De toewijzingsgegevens voor de eigenschap EventType van de Event Grid-gebeurtenis. JsonFieldWithDefault-
legitimatiebewijs De toewijzingsgegevens voor de eigenschap Id van de Event Grid-gebeurtenis. JsonField-
Onderwerp De toewijzingsgegevens voor de eigenschap Onderwerp van de Event Grid-gebeurtenis. JsonFieldWithDefault-
onderwerp De toewijzingsgegevens voor de eigenschap Onderwerp van de Event Grid-gebeurtenis. JsonField-

Microsoft.EventGrid/domains

Naam Beschrijving Waarde
plaats Locatie van de resource tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van het domein DomainProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.EventGrid/domains@2018-09-15-preview"

TrackedResourceTags

Naam Beschrijving Waarde