Microsoft.Kusto-clusters/databases/dataConnections 2019-09-07
Bicep-resourcedefinitie
Het resourcetype clusters/databases/dataConnections kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource microsoft.Kusto/clusters/databases/dataConnections wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Kusto/clusters/databases/dataConnections@2019-09-07' = {
location: 'string'
name: 'string'
kind: 'string'
// For remaining properties, see Microsoft.Kusto/clusters/databases/dataConnections objects
}
Microsoft.Kusto/clusters/databases/dataConnections-objecten
Stel de eigenschap type in om het type object op te geven.
Gebruik voor EventGrid:
{
kind: 'EventGrid'
properties: {
consumerGroup: 'string'
dataFormat: 'string'
eventHubResourceId: 'string'
mappingRuleName: 'string'
storageAccountResourceId: 'string'
tableName: 'string'
}
}
Gebruik voor EventHub-:
{
kind: 'EventHub'
properties: {
consumerGroup: 'string'
dataFormat: 'string'
eventHubResourceId: 'string'
eventSystemProperties: [
'string'
]
mappingRuleName: 'string'
tableName: 'string'
}
}
Voor IotHub-gebruikt u:
{
kind: 'IotHub'
properties: {
consumerGroup: 'string'
dataFormat: 'string'
eventSystemProperties: [
'string'
]
iotHubResourceId: 'string'
mappingRuleName: 'string'
sharedAccessPolicyName: 'string'
tableName: 'string'
}
}
Eigenschapswaarden
EventGridConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
consumerGroup | De Event Hub-consumentengroep. | tekenreeks (vereist) |
dataFormat | De gegevensindeling van het bericht. Desgewenst kan de gegevensindeling aan elk bericht worden toegevoegd. | 'AVRO' CSV JSON 'MULTIJSON' 'PSV' 'RAW' 'SCSV' 'SINGLEJSON' 'SOHSV' 'TSV' 'TSVE' TXT (vereist) |
eventHubResourceId | De resource-id waar het gebeurtenisraster is geconfigureerd voor het verzenden van gebeurtenissen. | tekenreeks (vereist) |
mappingRuleName | De toewijzingsregel die moet worden gebruikt om de gegevens op te nemen. Desgewenst kunnen de toewijzingsgegevens aan elk bericht worden toegevoegd. | snaar |
storageAccountResourceId | De resource-id van het opslagaccount waarin de gegevens zich bevinden. | tekenreeks (vereist) |
tableName | De tabel waarin de gegevens moeten worden opgenomen. Desgewenst kunnen de tabelgegevens aan elk bericht worden toegevoegd. | tekenreeks (vereist) |
EventGridDataConnection
Naam | Beschrijving | Waarde |
---|---|---|
soort | Soort eindpunt voor de gegevensverbinding | EventGrid (vereist) |
Eigenschappen | De eigenschappen van de Event Grid-gegevensverbinding. | EventGridConnectionProperties- |
EventHubConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
consumerGroup | De Event Hub-consumentengroep. | tekenreeks (vereist) |
dataFormat | De gegevensindeling van het bericht. Desgewenst kan de gegevensindeling aan elk bericht worden toegevoegd. | 'AVRO' CSV JSON 'MULTIJSON' 'PSV' 'RAW' 'SCSV' 'SINGLEJSON' 'SOHSV' 'TSV' 'TSVE' 'TXT' |
eventHubResourceId | De resource-id van de Event Hub die moet worden gebruikt om een gegevensverbinding te maken. | tekenreeks (vereist) |
eventSystemProperties | Systeemeigenschappen van de Event Hub | tekenreeks[] |
mappingRuleName | De toewijzingsregel die moet worden gebruikt om de gegevens op te nemen. Desgewenst kunnen de toewijzingsgegevens aan elk bericht worden toegevoegd. | snaar |
tableName | De tabel waarin de gegevens moeten worden opgenomen. Desgewenst kunnen de tabelgegevens aan elk bericht worden toegevoegd. | snaar |
EventHubDataConnection
Naam | Beschrijving | Waarde |
---|---|---|
soort | Soort eindpunt voor de gegevensverbinding | EventHub (vereist) |
Eigenschappen | De eigenschappen van de Event Hub-gegevensverbinding die moeten worden gevalideerd. | EventHubConnectionProperties- |
IotHubConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
consumerGroup | De ioT Hub-consumentengroep. | tekenreeks (vereist) |
dataFormat | De gegevensindeling van het bericht. Desgewenst kan de gegevensindeling aan elk bericht worden toegevoegd. | 'AVRO' CSV JSON 'MULTIJSON' 'PSV' 'RAW' 'SCSV' 'SINGLEJSON' 'SOHSV' 'TSV' 'TSVE' 'TXT' |
eventSystemProperties | Systeemeigenschappen van de iot-hub | tekenreeks[] |
iotHubResourceId | De resource-id van de IoT-hub die moet worden gebruikt om een gegevensverbinding te maken. | tekenreeks (vereist) |
mappingRuleName | De toewijzingsregel die moet worden gebruikt om de gegevens op te nemen. Desgewenst kunnen de toewijzingsgegevens aan elk bericht worden toegevoegd. | snaar |
sharedAccessPolicyName | De naam van de naam van het toegangsbeleid voor share | tekenreeks (vereist) |
tableName | De tabel waarin de gegevens moeten worden opgenomen. Desgewenst kunnen de tabelgegevens aan elk bericht worden toegevoegd. | snaar |
IotHubDataConnection
Naam | Beschrijving | Waarde |
---|---|---|
soort | Soort eindpunt voor de gegevensverbinding | 'IotHub' (vereist) |
Eigenschappen | De eigenschappen van de IoT Hub-gegevensverbinding. | IotHubConnectionProperties- |
Microsoft.Kusto/clusters/databases/dataConnections
Naam | Beschrijving | Waarde |
---|---|---|
soort | Ingesteld op EventGrid voor het type EventGridDataConnection. Ingesteld op 'EventHub' voor het type EventHubDataConnection. Ingesteld op 'IotHub' voor het type IotHubDataConnection. | 'EventGrid' 'EventHub' 'IotHub' (vereist) |
plaats | Resourcelocatie. | snaar |
naam | De resourcenaam | tekenreeks (vereist) |
ouder | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie. |
Symbolische naam voor resource van het type: clusters/databases |
Quickstart-voorbeelden
In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.
Bicep-bestand | Beschrijving |
---|---|
Azure Data Explorer DB implementeren met Cosmos DB-verbinding | Azure Data Explorer DB implementeren met Cosmos DB-verbinding. |
Azure Data Explorer-database implementeren met Event Grid-verbinding | Azure Data Explorer-database implementeren met Event Grid-verbinding. |
Azure Data Explorer-database implementeren met Event Hub-verbinding | Azure Data Explorer-database implementeren met Event Hub-verbinding. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype clusters/databases/dataConnections kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Kusto/clusters/databases/dataConnections-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"location": "string",
"name": "string",
"kind": "string"
// For remaining properties, see Microsoft.Kusto/clusters/databases/dataConnections objects
}
Microsoft.Kusto/clusters/databases/dataConnections-objecten
Stel de eigenschap type in om het type object op te geven.
Gebruik voor EventGrid:
{
"kind": "EventGrid",
"properties": {
"consumerGroup": "string",
"dataFormat": "string",
"eventHubResourceId": "string",
"mappingRuleName": "string",
"storageAccountResourceId": "string",
"tableName": "string"
}
}
Gebruik voor EventHub-:
{
"kind": "EventHub",
"properties": {
"consumerGroup": "string",
"dataFormat": "string",
"eventHubResourceId": "string",
"eventSystemProperties": [ "string" ],
"mappingRuleName": "string",
"tableName": "string"
}
}
Voor IotHub-gebruikt u:
{
"kind": "IotHub",
"properties": {
"consumerGroup": "string",
"dataFormat": "string",
"eventSystemProperties": [ "string" ],
"iotHubResourceId": "string",
"mappingRuleName": "string",
"sharedAccessPolicyName": "string",
"tableName": "string"
}
}
Eigenschapswaarden
EventGridConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
consumerGroup | De Event Hub-consumentengroep. | tekenreeks (vereist) |
dataFormat | De gegevensindeling van het bericht. Desgewenst kan de gegevensindeling aan elk bericht worden toegevoegd. | 'AVRO' CSV JSON 'MULTIJSON' 'PSV' 'RAW' 'SCSV' 'SINGLEJSON' 'SOHSV' 'TSV' 'TSVE' TXT (vereist) |
eventHubResourceId | De resource-id waar het gebeurtenisraster is geconfigureerd voor het verzenden van gebeurtenissen. | tekenreeks (vereist) |
mappingRuleName | De toewijzingsregel die moet worden gebruikt om de gegevens op te nemen. Desgewenst kunnen de toewijzingsgegevens aan elk bericht worden toegevoegd. | snaar |
storageAccountResourceId | De resource-id van het opslagaccount waarin de gegevens zich bevinden. | tekenreeks (vereist) |
tableName | De tabel waarin de gegevens moeten worden opgenomen. Desgewenst kunnen de tabelgegevens aan elk bericht worden toegevoegd. | tekenreeks (vereist) |
EventGridDataConnection
Naam | Beschrijving | Waarde |
---|---|---|
soort | Soort eindpunt voor de gegevensverbinding | EventGrid (vereist) |
Eigenschappen | De eigenschappen van de Event Grid-gegevensverbinding. | EventGridConnectionProperties- |
EventHubConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
consumerGroup | De Event Hub-consumentengroep. | tekenreeks (vereist) |
dataFormat | De gegevensindeling van het bericht. Desgewenst kan de gegevensindeling aan elk bericht worden toegevoegd. | 'AVRO' CSV JSON 'MULTIJSON' 'PSV' 'RAW' 'SCSV' 'SINGLEJSON' 'SOHSV' 'TSV' 'TSVE' 'TXT' |
eventHubResourceId | De resource-id van de Event Hub die moet worden gebruikt om een gegevensverbinding te maken. | tekenreeks (vereist) |
eventSystemProperties | Systeemeigenschappen van de Event Hub | tekenreeks[] |
mappingRuleName | De toewijzingsregel die moet worden gebruikt om de gegevens op te nemen. Desgewenst kunnen de toewijzingsgegevens aan elk bericht worden toegevoegd. | snaar |
tableName | De tabel waarin de gegevens moeten worden opgenomen. Desgewenst kunnen de tabelgegevens aan elk bericht worden toegevoegd. | snaar |
EventHubDataConnection
Naam | Beschrijving | Waarde |
---|---|---|
soort | Soort eindpunt voor de gegevensverbinding | EventHub (vereist) |
Eigenschappen | De eigenschappen van de Event Hub-gegevensverbinding die moeten worden gevalideerd. | EventHubConnectionProperties- |
IotHubConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
consumerGroup | De ioT Hub-consumentengroep. | tekenreeks (vereist) |
dataFormat | De gegevensindeling van het bericht. Desgewenst kan de gegevensindeling aan elk bericht worden toegevoegd. | 'AVRO' CSV JSON 'MULTIJSON' 'PSV' 'RAW' 'SCSV' 'SINGLEJSON' 'SOHSV' 'TSV' 'TSVE' 'TXT' |
eventSystemProperties | Systeemeigenschappen van de iot-hub | tekenreeks[] |
iotHubResourceId | De resource-id van de IoT-hub die moet worden gebruikt om een gegevensverbinding te maken. | tekenreeks (vereist) |
mappingRuleName | De toewijzingsregel die moet worden gebruikt om de gegevens op te nemen. Desgewenst kunnen de toewijzingsgegevens aan elk bericht worden toegevoegd. | snaar |
sharedAccessPolicyName | De naam van de naam van het toegangsbeleid voor share | tekenreeks (vereist) |
tableName | De tabel waarin de gegevens moeten worden opgenomen. Desgewenst kunnen de tabelgegevens aan elk bericht worden toegevoegd. | snaar |
IotHubDataConnection
Naam | Beschrijving | Waarde |
---|---|---|
soort | Soort eindpunt voor de gegevensverbinding | 'IotHub' (vereist) |
Eigenschappen | De eigenschappen van de IoT Hub-gegevensverbinding. | IotHubConnectionProperties- |
Microsoft.Kusto/clusters/databases/dataConnections
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2019-09-07' |
soort | Ingesteld op EventGrid voor het type EventGridDataConnection. Ingesteld op 'EventHub' voor het type EventHubDataConnection. Ingesteld op 'IotHub' voor het type IotHubDataConnection. | 'EventGrid' 'EventHub' 'IotHub' (vereist) |
plaats | Resourcelocatie. | snaar |
naam | De resourcenaam | tekenreeks (vereist) |
type | Het resourcetype | 'Microsoft.Kusto/clusters/databases/dataConnections' |
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Sjabloon | Beschrijving |
---|---|
Azure Data Explorer DB implementeren met Cosmos DB-verbinding |
Azure Data Explorer DB implementeren met Cosmos DB-verbinding. |
Azure Data Explorer-database implementeren met Event Grid-verbinding |
Azure Data Explorer-database implementeren met Event Grid-verbinding. |
Azure Data Explorer-database implementeren met Event Hub-verbinding |
Azure Data Explorer-database implementeren met Event Hub-verbinding. |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype clusters/databases/dataConnections 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.Kusto/clusters/databases/dataConnections-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
location = "string"
name = "string"
kind = "string"
// For remaining properties, see Microsoft.Kusto/clusters/databases/dataConnections objects
}
Microsoft.Kusto/clusters/databases/dataConnections-objecten
Stel de eigenschap type in om het type object op te geven.
Gebruik voor EventGrid:
{
kind = "EventGrid"
properties = {
consumerGroup = "string"
dataFormat = "string"
eventHubResourceId = "string"
mappingRuleName = "string"
storageAccountResourceId = "string"
tableName = "string"
}
}
Gebruik voor EventHub-:
{
kind = "EventHub"
properties = {
consumerGroup = "string"
dataFormat = "string"
eventHubResourceId = "string"
eventSystemProperties = [
"string"
]
mappingRuleName = "string"
tableName = "string"
}
}
Voor IotHub-gebruikt u:
{
kind = "IotHub"
properties = {
consumerGroup = "string"
dataFormat = "string"
eventSystemProperties = [
"string"
]
iotHubResourceId = "string"
mappingRuleName = "string"
sharedAccessPolicyName = "string"
tableName = "string"
}
}
Eigenschapswaarden
EventGridConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
consumerGroup | De Event Hub-consumentengroep. | tekenreeks (vereist) |
dataFormat | De gegevensindeling van het bericht. Desgewenst kan de gegevensindeling aan elk bericht worden toegevoegd. | 'AVRO' CSV JSON 'MULTIJSON' 'PSV' 'RAW' 'SCSV' 'SINGLEJSON' 'SOHSV' 'TSV' 'TSVE' TXT (vereist) |
eventHubResourceId | De resource-id waar het gebeurtenisraster is geconfigureerd voor het verzenden van gebeurtenissen. | tekenreeks (vereist) |
mappingRuleName | De toewijzingsregel die moet worden gebruikt om de gegevens op te nemen. Desgewenst kunnen de toewijzingsgegevens aan elk bericht worden toegevoegd. | snaar |
storageAccountResourceId | De resource-id van het opslagaccount waarin de gegevens zich bevinden. | tekenreeks (vereist) |
tableName | De tabel waarin de gegevens moeten worden opgenomen. Desgewenst kunnen de tabelgegevens aan elk bericht worden toegevoegd. | tekenreeks (vereist) |
EventGridDataConnection
Naam | Beschrijving | Waarde |
---|---|---|
soort | Soort eindpunt voor de gegevensverbinding | EventGrid (vereist) |
Eigenschappen | De eigenschappen van de Event Grid-gegevensverbinding. | EventGridConnectionProperties- |
EventHubConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
consumerGroup | De Event Hub-consumentengroep. | tekenreeks (vereist) |
dataFormat | De gegevensindeling van het bericht. Desgewenst kan de gegevensindeling aan elk bericht worden toegevoegd. | 'AVRO' CSV JSON 'MULTIJSON' 'PSV' 'RAW' 'SCSV' 'SINGLEJSON' 'SOHSV' 'TSV' 'TSVE' 'TXT' |
eventHubResourceId | De resource-id van de Event Hub die moet worden gebruikt om een gegevensverbinding te maken. | tekenreeks (vereist) |
eventSystemProperties | Systeemeigenschappen van de Event Hub | tekenreeks[] |
mappingRuleName | De toewijzingsregel die moet worden gebruikt om de gegevens op te nemen. Desgewenst kunnen de toewijzingsgegevens aan elk bericht worden toegevoegd. | snaar |
tableName | De tabel waarin de gegevens moeten worden opgenomen. Desgewenst kunnen de tabelgegevens aan elk bericht worden toegevoegd. | snaar |
EventHubDataConnection
Naam | Beschrijving | Waarde |
---|---|---|
soort | Soort eindpunt voor de gegevensverbinding | EventHub (vereist) |
Eigenschappen | De eigenschappen van de Event Hub-gegevensverbinding die moeten worden gevalideerd. | EventHubConnectionProperties- |
IotHubConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
consumerGroup | De ioT Hub-consumentengroep. | tekenreeks (vereist) |
dataFormat | De gegevensindeling van het bericht. Desgewenst kan de gegevensindeling aan elk bericht worden toegevoegd. | 'AVRO' CSV JSON 'MULTIJSON' 'PSV' 'RAW' 'SCSV' 'SINGLEJSON' 'SOHSV' 'TSV' 'TSVE' 'TXT' |
eventSystemProperties | Systeemeigenschappen van de iot-hub | tekenreeks[] |
iotHubResourceId | De resource-id van de IoT-hub die moet worden gebruikt om een gegevensverbinding te maken. | tekenreeks (vereist) |
mappingRuleName | De toewijzingsregel die moet worden gebruikt om de gegevens op te nemen. Desgewenst kunnen de toewijzingsgegevens aan elk bericht worden toegevoegd. | snaar |
sharedAccessPolicyName | De naam van de naam van het toegangsbeleid voor share | tekenreeks (vereist) |
tableName | De tabel waarin de gegevens moeten worden opgenomen. Desgewenst kunnen de tabelgegevens aan elk bericht worden toegevoegd. | snaar |
IotHubDataConnection
Naam | Beschrijving | Waarde |
---|---|---|
soort | Soort eindpunt voor de gegevensverbinding | 'IotHub' (vereist) |
Eigenschappen | De eigenschappen van de IoT Hub-gegevensverbinding. | IotHubConnectionProperties- |
Microsoft.Kusto/clusters/databases/dataConnections
Naam | Beschrijving | Waarde |
---|---|---|
soort | Ingesteld op EventGrid voor het type EventGridDataConnection. Ingesteld op 'EventHub' voor het type EventHubDataConnection. Ingesteld op 'IotHub' voor het type IotHubDataConnection. | 'EventGrid' 'EventHub' 'IotHub' (vereist) |
plaats | Resourcelocatie. | snaar |
naam | De resourcenaam | tekenreeks (vereist) |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: clusters/databases |
type | Het resourcetype | "Microsoft.Kusto/clusters/databases/dataConnections@2019-09-07" |