Dela via


Microsoft.TimeSeriesInsights-miljöer/eventSources 2017-11-15

Bicep-resursdefinition

Resurstypen miljöer/eventSources 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.TimeSeriesInsights/environments/eventSources-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.TimeSeriesInsights/environments/eventSources@2017-11-15' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  kind: 'string'
  parent: resourceSymbolicName
  // For remaining properties, see environments/eventSources objects
}

miljöer/eventSources-objekt

Ange typegenskapen för att ange typ av objekt.

För Microsoft.EventHub använder du:

  kind: 'Microsoft.EventHub'
  properties: {
    consumerGroupName: 'string'
    eventHubName: 'string'
    eventSourceResourceId: 'string'
    keyName: 'string'
    serviceBusNamespace: 'string'
    sharedAccessKey: 'string'
    timestampPropertyName: 'string'
  }

För Microsoft.IoTHub använder du:

  kind: 'Microsoft.IoTHub'
  properties: {
    consumerGroupName: 'string'
    eventSourceResourceId: 'string'
    iotHubName: 'string'
    keyName: 'string'
    sharedAccessKey: 'string'
    timestampPropertyName: 'string'
  }

För Microsoft.IotHub använder du:

  kind: 'Microsoft.IotHub'

Egenskapsvärden

miljöer/eventSources

Name Beskrivning Värde
name Resursnamnet

Se hur du anger namn och typer för underordnade resurser i Bicep.
sträng (krävs)

Teckengräns: 1–90

Giltiga tecken:
Det går inte att använda:
'<>%&:\?/# eller kontrolltecken
location Platsen för resursen. sträng (krävs)
tags Nyckel/värde-par med ytterligare egenskaper för resursen. Ordlista med taggnamn och värden. Se Taggar i mallar
Typ Ange objekttyp Microsoft.EventHub
Microsoft.IoTHub
Microsoft.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: miljöer

EventHubEventSourceCreateOrUpdateParametersOrEventHu...

Name Beskrivning Värde
Typ Typen av händelsekälla. "Microsoft.EventHub" (krävs)
properties Egenskaper för eventHub-händelsekällan som krävs för att skapa eller uppdatera begäranden. EventHubEventSourceCreationPropertiesOrEventHubEvent... (krävs)

EventHubEventSourceCreationPropertiesOrEventHubEvent...

Name Beskrivning Värde
consumerGroupName Namnet på händelsehubbens konsumentgrupp som innehåller de partitioner som händelser ska läsas från. sträng (krävs)
eventHubName Namnet på händelsehubben. sträng (krävs)
eventSourceResourceId Resurs-ID för händelsekällan i Azure Resource Manager. sträng (krävs)
Nyckelnamn Namnet på SAS-nyckeln som ger Time Series Insights-tjänsten åtkomst till händelsehubben. Principerna för delad åtkomst för den här nyckeln måste ge "Lyssna"-behörigheter till händelsehubben. sträng (krävs)
serviceBusNamespace Namnet på servicebussen som innehåller händelsehubben. sträng (krävs)
sharedAccessKey Värdet för den delade åtkomstnyckeln som ger Time Series Insights-tjänsten läsåtkomst till händelsehubben. Den här egenskapen visas inte i händelsekällans svar. sträng (krävs)
timestampPropertyName Händelseegenskapen som ska användas som händelsekällans tidsstämpel. Om inget värde har angetts för timestampPropertyName, eller om null eller tom sträng har angetts, används tiden för att skapa händelsen. sträng

IoTHubEventSourceCreateOrUpdateParameters

Name Beskrivning Värde
Typ Typen av händelsekälla. "Microsoft.IoTHub" (krävs)
properties Egenskaper för den IoTHub-händelsekälla som krävs för att skapa eller uppdatera begäranden. IoTHubEventSourceCreationProperties (krävs)

IoTHubEventSourceCreationProperties

Name Beskrivning Värde
consumerGroupName Namnet på iot-hubbens konsumentgrupp som innehåller de partitioner som händelser ska läsas från. sträng (krävs)
eventSourceResourceId Resurs-ID för händelsekällan i Azure Resource Manager. sträng (krävs)
iotHubName Namnet på iot-hubben. sträng (krävs)
Nyckelnamn Namnet på nyckeln för principen för delad åtkomst som ger Time Series Insights-tjänsten åtkomst till iot-hubben. Den här principnyckeln för delad åtkomst måste bevilja "tjänstanslutningsbehörighet" till iot-hubben. sträng (krävs)
sharedAccessKey Värdet för nyckeln för principen för delad åtkomst som ger Time Series Insights-tjänsten läsåtkomst till iot-hubben. Den här egenskapen visas inte i händelsekällans svar. sträng (krävs)
timestampPropertyName Händelseegenskapen som ska användas som händelsekällans tidsstämpel. Om inget värde har angetts för timestampPropertyName, eller om null eller tom sträng har angetts, används tiden för att skapa händelsen. sträng

IoTHubEventSourceResource

Name Beskrivning Värde
Typ Typen av händelsekälla. "Microsoft.IotHub" (krävs)

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
Skapa en PAYG-miljö (Betala per användning) med en IoT Hub

Distribuera till Azure
Med den här mallen kan du distribuera en Pay As You Go-miljö (PAYG) Time Series Insights som är konfigurerad för att använda händelser från en IoT Hub.
Skapa en miljö med en Händelsehubb-händelsekälla

Distribuera till Azure
Med den här mallen kan du distribuera en Time Series Insights-miljö som är konfigurerad för att använda händelser från en händelsehubb.

Resursdefinition för ARM-mall

Resurstypen miljöer/eventSources 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.TimeSeriesInsights/environments/eventSources-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.TimeSeriesInsights/environments/eventSources",
  "apiVersion": "2017-11-15",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "kind": "string",
  // For remaining properties, see environments/eventSources objects
}

miljöer/eventSources-objekt

Ange typegenskapen för att ange typ av objekt.

För Microsoft.EventHub använder du:

  "kind": "Microsoft.EventHub",
  "properties": {
    "consumerGroupName": "string",
    "eventHubName": "string",
    "eventSourceResourceId": "string",
    "keyName": "string",
    "serviceBusNamespace": "string",
    "sharedAccessKey": "string",
    "timestampPropertyName": "string"
  }

För Microsoft.IoTHub använder du:

  "kind": "Microsoft.IoTHub",
  "properties": {
    "consumerGroupName": "string",
    "eventSourceResourceId": "string",
    "iotHubName": "string",
    "keyName": "string",
    "sharedAccessKey": "string",
    "timestampPropertyName": "string"
  }

För Microsoft.IotHub använder du:

  "kind": "Microsoft.IotHub"

Egenskapsvärden

miljöer/eventSources

Name Beskrivning Värde
typ Resurstypen "Microsoft.TimeSeriesInsights/environments/eventSources"
apiVersion Resurs-API-versionen '2017-11-15'
name Resursnamnet

Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar.
sträng (krävs)

Teckengräns: 1–90

Giltiga tecken:
Det går inte att använda:
'<>%&:\?/# eller kontrolltecken
location Platsen för resursen. sträng (krävs)
tags Nyckel/värde-par med ytterligare egenskaper för resursen. Ordlista med taggnamn och värden. Se Taggar i mallar
Typ Ange objekttyp Microsoft.EventHub
Microsoft.IoTHub
Microsoft.IotHub (krävs)

EventHubEventSourceCreateOrUpdateParametersOrEventHu...

Name Beskrivning Värde
Typ Typen av händelsekälla. "Microsoft.EventHub" (krävs)
properties Egenskaper för eventHub-händelsekällan som krävs för att skapa eller uppdatera begäranden. EventHubEventSourceCreationPropertiesOrEventHubEvent... (krävs)

EventHubEventSourceCreationPropertiesOrEventHubEvent...

Name Beskrivning Värde
consumerGroupName Namnet på händelsehubbens konsumentgrupp som innehåller de partitioner som händelser ska läsas från. sträng (krävs)
eventHubName Namnet på händelsehubben. sträng (krävs)
eventSourceResourceId Resurs-ID för händelsekällan i Azure Resource Manager. sträng (krävs)
Nyckelnamn Namnet på SAS-nyckeln som ger Time Series Insights-tjänsten åtkomst till händelsehubben. Principerna för delad åtkomst för den här nyckeln måste ge "Lyssna"-behörigheter till händelsehubben. sträng (krävs)
serviceBusNamespace Namnet på servicebussen som innehåller händelsehubben. sträng (krävs)
sharedAccessKey Värdet för den delade åtkomstnyckeln som ger Time Series Insights-tjänsten läsåtkomst till händelsehubben. Den här egenskapen visas inte i händelsekällans svar. sträng (krävs)
timestampPropertyName Händelseegenskapen som ska användas som händelsekällans tidsstämpel. Om inget värde har angetts för timestampPropertyName, eller om null eller tom sträng har angetts, används tiden för att skapa händelsen. sträng

IoTHubEventSourceCreateOrUpdateParameters

Name Beskrivning Värde
Typ Typen av händelsekälla. "Microsoft.IoTHub" (krävs)
properties Egenskaper för den IoTHub-händelsekälla som krävs för att skapa eller uppdatera begäranden. IoTHubEventSourceCreationProperties (krävs)

IoTHubEventSourceCreationProperties

Name Beskrivning Värde
consumerGroupName Namnet på iot-hubbens konsumentgrupp som innehåller de partitioner som händelser ska läsas från. sträng (krävs)
eventSourceResourceId Resurs-ID för händelsekällan i Azure Resource Manager. sträng (krävs)
iotHubName Namnet på iot-hubben. sträng (krävs)
Nyckelnamn Namnet på nyckeln för principen för delad åtkomst som ger Time Series Insights-tjänsten åtkomst till iot-hubben. Den här principnyckeln för delad åtkomst måste bevilja "tjänstanslutningsbehörighet" till iot-hubben. sträng (krävs)
sharedAccessKey Värdet för nyckeln för principen för delad åtkomst som ger Time Series Insights-tjänsten läsåtkomst till iot-hubben. Den här egenskapen visas inte i händelsekällans svar. sträng (krävs)
timestampPropertyName Händelseegenskapen som ska användas som händelsekällans tidsstämpel. Om inget värde har angetts för timestampPropertyName, eller om null eller tom sträng har angetts, används tiden för att skapa händelsen. sträng

IoTHubEventSourceResource

Name Beskrivning Värde
Typ Typen av händelsekälla. "Microsoft.IotHub" (krävs)

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
Skapa en PAYG-miljö (Betala per användning) med en IoT Hub

Distribuera till Azure
Med den här mallen kan du distribuera en Pay As You Go-miljö (PAYG) Time Series Insights som är konfigurerad för att använda händelser från en IoT Hub.
Skapa en miljö med en Händelsehubb-händelsekälla

Distribuera till Azure
Med den här mallen kan du distribuera en Time Series Insights-miljö som är konfigurerad för att använda händelser från en händelsehubb.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen miljöer/eventSources 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.TimeSeriesInsights/environments/eventSources-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.TimeSeriesInsights/environments/eventSources@2017-11-15"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  // For remaining properties, see environments/eventSources objects
  body = jsonencode({
    kind = "string"
  })
}

miljöer/eventSources-objekt

Ange typegenskapen för att ange typ av objekt.

För Microsoft.EventHub använder du:

  kind = "Microsoft.EventHub"
  properties = {
    consumerGroupName = "string"
    eventHubName = "string"
    eventSourceResourceId = "string"
    keyName = "string"
    serviceBusNamespace = "string"
    sharedAccessKey = "string"
    timestampPropertyName = "string"
  }

För Microsoft.IoTHub använder du:

  kind = "Microsoft.IoTHub"
  properties = {
    consumerGroupName = "string"
    eventSourceResourceId = "string"
    iotHubName = "string"
    keyName = "string"
    sharedAccessKey = "string"
    timestampPropertyName = "string"
  }

För Microsoft.IotHub använder du:

  kind = "Microsoft.IotHub"

Egenskapsvärden

miljöer/eventSources

Name Beskrivning Värde
typ Resurstypen "Microsoft.TimeSeriesInsights/environments/eventSources@2017-11-15"
name Resursnamnet sträng (krävs)

Teckengräns: 1–90

Giltiga tecken:
Det går inte att använda:
'<>%&:\?/# eller kontrolltecken
location Platsen för resursen. sträng (krävs)
parent_id ID:t för resursen som är överordnad för den här resursen. ID för resurs av typen: miljöer
tags Nyckel/värde-par med ytterligare egenskaper för resursen. Ordlista med taggnamn och värden.
Typ Ange objekttyp Microsoft.EventHub
Microsoft.IoTHub
Microsoft.IotHub (krävs)

EventHubEventSourceCreateOrUpdateParametersOrEventHu...

Name Beskrivning Värde
Typ Typen av händelsekälla. "Microsoft.EventHub" (krävs)
properties Egenskaper för eventHub-händelsekällan som krävs för att skapa eller uppdatera begäranden. EventHubEventSourceCreationPropertiesOrEventHubEvent... (krävs)

EventHubEventSourceCreationPropertiesOrEventHubEvent...

Name Beskrivning Värde
consumerGroupName Namnet på händelsehubbens konsumentgrupp som innehåller de partitioner som händelser ska läsas från. sträng (krävs)
eventHubName Namnet på händelsehubben. sträng (krävs)
eventSourceResourceId Resurs-ID för händelsekällan i Azure Resource Manager. sträng (krävs)
Nyckelnamn Namnet på SAS-nyckeln som ger Time Series Insights-tjänsten åtkomst till händelsehubben. Principerna för delad åtkomst för den här nyckeln måste ge "Lyssna"-behörigheter till händelsehubben. sträng (krävs)
serviceBusNamespace Namnet på servicebussen som innehåller händelsehubben. sträng (krävs)
sharedAccessKey Värdet för den delade åtkomstnyckeln som ger Time Series Insights-tjänsten läsåtkomst till händelsehubben. Den här egenskapen visas inte i händelsekällans svar. sträng (krävs)
timestampPropertyName Händelseegenskapen som ska användas som händelsekällans tidsstämpel. Om inget värde har angetts för timestampPropertyName, eller om null eller tom sträng har angetts, används tiden för att skapa händelsen. sträng

IoTHubEventSourceCreateOrUpdateParameters

Name Beskrivning Värde
Typ Typen av händelsekälla. "Microsoft.IoTHub" (krävs)
properties Egenskaper för den IoTHub-händelsekälla som krävs för att skapa eller uppdatera begäranden. IoTHubEventSourceCreationProperties (krävs)

IoTHubEventSourceCreationProperties

Name Beskrivning Värde
consumerGroupName Namnet på iot-hubbens konsumentgrupp som innehåller de partitioner som händelser ska läsas från. sträng (krävs)
eventSourceResourceId Resurs-ID för händelsekällan i Azure Resource Manager. sträng (krävs)
iotHubName Namnet på iot-hubben. sträng (krävs)
Nyckelnamn Namnet på nyckeln för principen för delad åtkomst som ger Time Series Insights-tjänsten åtkomst till iot-hubben. Den här principnyckeln för delad åtkomst måste bevilja "tjänstanslutningsbehörighet" till iot-hubben. sträng (krävs)
sharedAccessKey Värdet för nyckeln för principen för delad åtkomst som ger Time Series Insights-tjänsten läsåtkomst till iot-hubben. Den här egenskapen visas inte i händelsekällans svar. sträng (krävs)
timestampPropertyName Händelseegenskapen som ska användas som händelsekällans tidsstämpel. Om inget värde har angetts för timestampPropertyName, eller om null eller tom sträng har angetts, används tiden för att skapa händelsen. sträng

IoTHubEventSourceResource

Name Beskrivning Värde
Typ Typen av händelsekälla. "Microsoft.IotHub" (krävs)