Microsoft.Kusto-kluster/databaser/dataAnslutningar 2019-05-15

Bicep-resursdefinition

Resurstypen kluster/databaser/dataAnslutningar 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.Kusto/clusters/databases/dataConnections-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Kusto/clusters/databases/dataConnections@2019-05-15' = {
  name: 'string'
  location: 'string'
  kind: 'string'
  parent: resourceSymbolicName
  // For remaining properties, see clusters/databases/dataConnections objects
}

kluster/databaser/dataAnslutningsobjekt

Ange typegenskapen för att ange typ av objekt.

För EventGrid använder du:

  kind: 'EventGrid'
  properties: {
    consumerGroup: 'string'
    dataFormat: 'string'
    eventHubResourceId: 'string'
    mappingRuleName: 'string'
    storageAccountResourceId: 'string'
    tableName: 'string'
  }

För EventHub använder du:

  kind: 'EventHub'
  properties: {
    consumerGroup: 'string'
    dataFormat: 'string'
    eventHubResourceId: 'string'
    eventSystemProperties: [
      'string'
    ]
    mappingRuleName: 'string'
    tableName: 'string'
  }

För IotHub använder du:

  kind: 'IotHub'
  properties: {
    consumerGroup: 'string'
    dataFormat: 'string'
    eventSystemProperties: [
      'string'
    ]
    iotHubResourceId: 'string'
    mappingRuleName: 'string'
    sharedAccessPolicyName: 'string'
    tableName: 'string'
  }

Egenskapsvärden

kluster/databaser/dataAnslutningar

Name Beskrivning Värde
name Resursnamnet

Se hur du anger namn och typer för underordnade resurser i Bicep.
sträng (krävs)
location Resursplats. sträng
Typ Ange objekttyp EventGrid
EventHub
IotHub (krävs)
parent I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför överordnad resurs.
Symboliskt namn för resurs av typen: databaser

EventGridDataConnection

Name Beskrivning Värde
Typ Typ av slutpunkt för dataanslutningen "EventGrid" (krävs)
properties Egenskaperna för Event Grid-dataanslutningen. EventGridConnectionEgenskaper

EventGridConnectionEgenskaper

Name Beskrivning Värde
consumerGroup Händelsehubbens konsumentgrupp. sträng (krävs)
dataFormat Meddelandets dataformat. Du kan också lägga till dataformatet i varje meddelande. "AVRO"
"CSV"
"JSON"
"MULTIJSON"
"PSV"
"RAW"
"SCSV"
"SINGLEJSON"
"SOHSV"
"TSV"
"TSVE"
"TXT" (krävs)
eventHubResourceId Resurs-ID:t där händelserutnätet är konfigurerat för att skicka händelser. sträng (krävs)
mappingRuleName Den mappningsregel som ska användas för att mata in data. Du kan också lägga till mappningsinformationen i varje meddelande. sträng
storageAccountResourceId Resurs-ID för lagringskontot där data finns. sträng (krävs)
tableName Tabellen där data ska matas in. Du kan också lägga till tabellinformationen i varje meddelande. sträng (krävs)

EventHubDataConnection

Name Beskrivning Värde
Typ Typ av slutpunkt för dataanslutningen "EventHub" (krävs)
properties Egenskaper för händelsehubbens dataanslutning som ska verifieras. EventHubConnectionProperties

EventHubConnectionProperties

Name Beskrivning Värde
consumerGroup Händelsehubbens konsumentgrupp. sträng (krävs)
dataFormat Meddelandets dataformat. Du kan också lägga till dataformatet i varje meddelande. "AVRO"
"CSV"
"JSON"
"MULTIJSON"
PSV
'RAW'
"SCSV"
"SINGLEJSON"
"SOHSV"
"TSV"
"TSVE"
"TXT"
eventHubResourceId Resurs-ID för händelsehubben som ska användas för att skapa en dataanslutning. sträng (krävs)
eventSystemEgenskaper Systemegenskaper för händelsehubben string[]
mappingRuleName Den mappningsregel som ska användas för att mata in data. Du kan också lägga till mappningsinformationen i varje meddelande. sträng
tableName Den tabell där data ska matas in. Du kan också lägga till tabellinformationen i varje meddelande. sträng

IotHubDataConnection

Name Beskrivning Värde
Typ Typ av slutpunkt för dataanslutningen "IotHub" (krävs)
properties Egenskaper för Iot Hub-dataanslutning. IotHubConnectionProperties

IotHubConnectionProperties

Name Beskrivning Värde
consumerGroup Iot Hub-konsumentgruppen. sträng (krävs)
dataFormat Meddelandets dataformat. Du kan också lägga till dataformatet i varje meddelande. "AVRO"
"CSV"
"JSON"
"MULTIJSON"
PSV
'RAW'
"SCSV"
"SINGLEJSON"
"SOHSV"
"TSV"
"TSVE"
"TXT"
eventSystemEgenskaper Systemegenskaper för iot-hubben string[]
iotHubResourceId Resurs-ID för den Iot-hubb som ska användas för att skapa en dataanslutning. sträng (krävs)
mappingRuleName Den mappningsregel som ska användas för att mata in data. Du kan också lägga till mappningsinformationen i varje meddelande. sträng
sharedAccessPolicyName Namnet på resursens åtkomstprincipnamn sträng (krävs)
tableName Den tabell där data ska matas in. Du kan också lägga till tabellinformationen i varje meddelande. sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
Distribuera Azure Data Explorer DB med Cosmos DB-anslutning

Distribuera till Azure
Distribuera Azure Data Explorer DB med Cosmos DB-anslutning.
Distribuera Azure Data Explorer db med Event Hub-anslutning

Distribuera till Azure
Distribuera Azure Data Explorer db med Event Hub-anslutning.

Resursdefinition för ARM-mall

Resurstypen kluster/databaser/dataAnslutningar 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.Kusto/clusters/databases/dataConnections-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Kusto/clusters/databases/dataConnections",
  "apiVersion": "2019-05-15",
  "name": "string",
  "location": "string",
  "kind": "string",
  // For remaining properties, see clusters/databases/dataConnections objects
}

kluster/databaser/dataAnslutningsobjekt

Ange typegenskapen för att ange typ av objekt.

För EventGrid använder du:

  "kind": "EventGrid",
  "properties": {
    "consumerGroup": "string",
    "dataFormat": "string",
    "eventHubResourceId": "string",
    "mappingRuleName": "string",
    "storageAccountResourceId": "string",
    "tableName": "string"
  }

För EventHub använder du:

  "kind": "EventHub",
  "properties": {
    "consumerGroup": "string",
    "dataFormat": "string",
    "eventHubResourceId": "string",
    "eventSystemProperties": [ "string" ],
    "mappingRuleName": "string",
    "tableName": "string"
  }

För IotHub använder du:

  "kind": "IotHub",
  "properties": {
    "consumerGroup": "string",
    "dataFormat": "string",
    "eventSystemProperties": [ "string" ],
    "iotHubResourceId": "string",
    "mappingRuleName": "string",
    "sharedAccessPolicyName": "string",
    "tableName": "string"
  }

Egenskapsvärden

kluster/databaser/dataAnslutningar

Name Beskrivning Värde
typ Resurstypen "Microsoft.Kusto/clusters/databases/dataConnections"
apiVersion Resurs-API-versionen '2019-05-15'
name Resursnamnet

Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar.
sträng (krävs)
location Resursplats. sträng
Typ Ange objekttyp EventGrid
EventHub
IotHub (krävs)

EventGridDataConnection

Name Beskrivning Värde
Typ Typ av slutpunkt för dataanslutningen "EventGrid" (krävs)
properties Egenskaperna för Event Grid-dataanslutningen. EventGridConnectionEgenskaper

EventGridConnectionEgenskaper

Name Beskrivning Värde
consumerGroup Händelsehubbens konsumentgrupp. sträng (krävs)
dataFormat Meddelandets dataformat. Du kan också lägga till dataformatet i varje meddelande. "AVRO"
"CSV"
"JSON"
"MULTIJSON"
"PSV"
"RAW"
"SCSV"
"SINGLEJSON"
"SOHSV"
"TSV"
"TSVE"
"TXT" (krävs)
eventHubResourceId Resurs-ID:t där händelserutnätet är konfigurerat för att skicka händelser. sträng (krävs)
mappingRuleName Den mappningsregel som ska användas för att mata in data. Du kan också lägga till mappningsinformationen i varje meddelande. sträng
storageAccountResourceId Resurs-ID för lagringskontot där data finns. sträng (krävs)
tableName Tabellen där data ska matas in. Du kan också lägga till tabellinformationen i varje meddelande. sträng (krävs)

EventHubDataConnection

Name Beskrivning Värde
Typ Typ av slutpunkt för dataanslutningen "EventHub" (krävs)
properties Egenskaper för händelsehubbens dataanslutning som ska verifieras. EventHubConnectionEgenskaper

EventHubConnectionEgenskaper

Name Beskrivning Värde
consumerGroup Händelsehubbens konsumentgrupp. sträng (krävs)
dataFormat Meddelandets dataformat. Du kan också lägga till dataformatet i varje meddelande. "AVRO"
"CSV"
"JSON"
"MULTIJSON"
"PSV"
"RAW"
"SCSV"
"SINGLEJSON"
"SOHSV"
"TSV"
"TSVE"
"TXT"
eventHubResourceId Resurs-ID för den händelsehubb som ska användas för att skapa en dataanslutning. sträng (krävs)
eventSystemEgenskaper Systemegenskaper för händelsehubben string[]
mappingRuleName Den mappningsregel som ska användas för att mata in data. Du kan också lägga till mappningsinformationen i varje meddelande. sträng
tableName Tabellen där data ska matas in. Du kan också lägga till tabellinformationen i varje meddelande. sträng

IotHubDataConnection

Name Beskrivning Värde
Typ Typ av slutpunkt för dataanslutningen "IotHub" (krävs)
properties Egenskaperna för Iot Hub-dataanslutning. IotHubConnectionEgenskaper

IotHubConnectionEgenskaper

Name Beskrivning Värde
consumerGroup Konsumentgruppen för iot hub. sträng (krävs)
dataFormat Meddelandets dataformat. Du kan också lägga till dataformatet i varje meddelande. "AVRO"
"CSV"
"JSON"
"MULTIJSON"
"PSV"
"RAW"
"SCSV"
"SINGLEJSON"
"SOHSV"
"TSV"
"TSVE"
"TXT"
eventSystemEgenskaper Systemegenskaper för iot-hubben string[]
iotHubResourceId Resurs-ID:t för den Iot-hubb som ska användas för att skapa en dataanslutning. sträng (krävs)
mappingRuleName Den mappningsregel som ska användas för att mata in data. Du kan också lägga till mappningsinformationen i varje meddelande. sträng
sharedAccessPolicyName Namnet på resursåtkomstprincipens namn sträng (krävs)
tableName Tabellen där data ska matas in. Du kan också lägga till tabellinformationen i varje meddelande. sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
Distribuera Azure Data Explorer DB med Cosmos DB-anslutning

Distribuera till Azure
Distribuera Azure Data Explorer DB med Cosmos DB-anslutning.
Distribuera Azure Data Explorer db med Event Hub-anslutning

Distribuera till Azure
Distribuera Azure Data Explorer db med Event Hub-anslutning.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen kluster/databaser/dataAnslutningar 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.Kusto/clusters/databases/dataConnections-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Kusto/clusters/databases/dataConnections@2019-05-15"
  name = "string"
  location = "string"
  parent_id = "string"
  // For remaining properties, see clusters/databases/dataConnections objects
  body = jsonencode({
    kind = "string"
  })
}

kluster/databaser/dataAnslutningsobjekt

Ange typegenskapen för att ange typ av objekt.

För EventGrid använder du:

  kind = "EventGrid"
  properties = {
    consumerGroup = "string"
    dataFormat = "string"
    eventHubResourceId = "string"
    mappingRuleName = "string"
    storageAccountResourceId = "string"
    tableName = "string"
  }

För EventHub använder du:

  kind = "EventHub"
  properties = {
    consumerGroup = "string"
    dataFormat = "string"
    eventHubResourceId = "string"
    eventSystemProperties = [
      "string"
    ]
    mappingRuleName = "string"
    tableName = "string"
  }

För IotHub använder du:

  kind = "IotHub"
  properties = {
    consumerGroup = "string"
    dataFormat = "string"
    eventSystemProperties = [
      "string"
    ]
    iotHubResourceId = "string"
    mappingRuleName = "string"
    sharedAccessPolicyName = "string"
    tableName = "string"
  }

Egenskapsvärden

kluster/databaser/dataAnslutningar

Name Beskrivning Värde
typ Resurstypen "Microsoft.Kusto/clusters/databases/dataConnections@2019-05-15"
name Resursnamnet sträng (krävs)
location Resursplats. sträng
parent_id ID:t för resursen som är överordnad för den här resursen. ID för resurs av typen: databaser
Typ Ange objekttyp EventGrid
EventHub
IotHub (krävs)

EventGridDataConnection

Name Beskrivning Värde
Typ Typ av slutpunkt för dataanslutningen "EventGrid" (krävs)
properties Egenskaperna för Event Grid-dataanslutningen. EventGridConnectionEgenskaper

EventGridConnectionEgenskaper

Name Beskrivning Värde
consumerGroup Händelsehubbens konsumentgrupp. sträng (krävs)
dataFormat Meddelandets dataformat. Du kan också lägga till dataformatet i varje meddelande. "AVRO"
"CSV"
"JSON"
"MULTIJSON"
"PSV"
"RAW"
"SCSV"
"SINGLEJSON"
"SOHSV"
"TSV"
"TSVE"
"TXT" (krävs)
eventHubResourceId Resurs-ID:t där händelserutnätet är konfigurerat för att skicka händelser. sträng (krävs)
mappingRuleName Den mappningsregel som ska användas för att mata in data. Du kan också lägga till mappningsinformationen i varje meddelande. sträng
storageAccountResourceId Resurs-ID för lagringskontot där data finns. sträng (krävs)
tableName Tabellen där data ska matas in. Du kan också lägga till tabellinformationen i varje meddelande. sträng (krävs)

EventHubDataConnection

Name Beskrivning Värde
Typ Typ av slutpunkt för dataanslutningen "EventHub" (krävs)
properties Egenskaper för händelsehubbens dataanslutning som ska verifieras. EventHubConnectionEgenskaper

EventHubConnectionEgenskaper

Name Beskrivning Värde
consumerGroup Händelsehubbens konsumentgrupp. sträng (krävs)
dataFormat Meddelandets dataformat. Du kan också lägga till dataformatet i varje meddelande. "AVRO"
"CSV"
"JSON"
"MULTIJSON"
"PSV"
"RAW"
"SCSV"
"SINGLEJSON"
"SOHSV"
"TSV"
"TSVE"
"TXT"
eventHubResourceId Resurs-ID för händelsehubben som ska användas för att skapa en dataanslutning. sträng (krävs)
eventSystemEgenskaper Systemegenskaper för händelsehubben string[]
mappingRuleName Den mappningsregel som ska användas för att mata in data. Du kan också lägga till mappningsinformationen i varje meddelande. sträng
tableName Den tabell där data ska matas in. Du kan också lägga till tabellinformationen i varje meddelande. sträng

IotHubDataConnection

Name Beskrivning Värde
Typ Typ av slutpunkt för dataanslutningen "IotHub" (krävs)
properties Egenskaper för Iot Hub-dataanslutning. IotHubConnectionProperties

IotHubConnectionProperties

Name Beskrivning Värde
consumerGroup Iot Hub-konsumentgruppen. sträng (krävs)
dataFormat Meddelandets dataformat. Du kan också lägga till dataformatet i varje meddelande. "AVRO"
"CSV"
"JSON"
"MULTIJSON"
"PSV"
"RAW"
"SCSV"
"SINGLEJSON"
"SOHSV"
"TSV"
"TSVE"
"TXT"
eventSystemEgenskaper Systemegenskaper för iot-hubben string[]
iotHubResourceId Resurs-ID för den Iot-hubb som ska användas för att skapa en dataanslutning. sträng (krävs)
mappingRuleName Den mappningsregel som ska användas för att mata in data. Du kan också lägga till mappningsinformationen i varje meddelande. sträng
sharedAccessPolicyName Namnet på resursens åtkomstprincipnamn sträng (krävs)
tableName Den tabell där data ska matas in. Du kan också lägga till tabellinformationen i varje meddelande. sträng