Freigeben über


Microsoft.TimeSeriesInsights environments/eventSources

Bicep-Ressourcendefinition

Der Ressourcentyp environments/eventSources kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.TimeSeriesInsights/environments/eventSources-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.TimeSeriesInsights/environments/eventSources@2021-06-30-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  kind: 'string'
  parent: resourceSymbolicName
  localTimestamp: {
    format: 'Embedded'
    timeZoneOffset: {
      propertyName: 'string'
    }
  }
  // For remaining properties, see environments/eventSources objects
}

environments/eventSources-Objekte

Legen Sie die kind-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für Microsoft.EventHub Folgendes:

  kind: 'Microsoft.EventHub'
  properties: {
    consumerGroupName: 'string'
    eventHubName: 'string'
    eventSourceResourceId: 'string'
    ingressStartAt: {
      time: 'string'
      type: 'string'
    }
    keyName: 'string'
    localTimestamp: {
      format: 'Embedded'
      timeZoneOffset: {
        propertyName: 'string'
      }
    }
    serviceBusNamespace: 'string'
    sharedAccessKey: 'string'
    timestampPropertyName: 'string'
  }

Verwenden Sie für Microsoft.IoTHub Folgendes:

  kind: 'Microsoft.IoTHub'
  properties: {
    consumerGroupName: 'string'
    eventSourceResourceId: 'string'
    ingressStartAt: {
      time: 'string'
      type: 'string'
    }
    iotHubName: 'string'
    keyName: 'string'
    localTimestamp: {
      format: 'Embedded'
      timeZoneOffset: {
        propertyName: 'string'
      }
    }
    sharedAccessKey: 'string'
    timestampPropertyName: 'string'
  }

Eigenschaftswerte

environments/eventSources

Name BESCHREIBUNG Wert
name Der Ressourcenname

Weitere Informationen finden Sie unter Festlegen von Namen und Typen für untergeordnete Ressourcen in Bicep.
Zeichenfolge (erforderlich)

Zeichenlimit: 1-90

Gültige Zeichen:
Verwendung nicht möglich:
'<>%&:\?/# oder Steuerzeichen.
location Der Speicherort der Ressource. Zeichenfolge (erforderlich)
tags Schlüssel-Wert-Paare zusätzlicher Eigenschaften für die Ressource. Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen.
kind Festlegen des Objekttyps Microsoft.EventHub
Microsoft.IoTHub (erforderlich)
parent In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird.

Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource.
Symbolischer Name für Ressource vom Typ: umgebungen
localTimestamp Ein -Objekt, das die lokale Zeitstempeleigenschaft darstellt. Es enthält das Format des lokalen Zeitstempels, der verwendet werden muss, und die entsprechenden Zeitzonenoffsetinformationen. Wenn für localTimestamp kein Wert angegeben ist oder null ist, wird der lokale Zeitstempel nicht mit den Ereignissen in den Eingang übertragen. LocalTimestamp

EventHubEventSourceCreateOrUpdateParametersOrEventHu...

Name BESCHREIBUNG Wert
kind Die Art der Ereignisquelle. "Microsoft.EventHub" (erforderlich)
properties Eigenschaften der EventHub-Ereignisquelle, die für Erstellungs- oder Aktualisierungsanforderungen erforderlich sind. EventHubEventSourceCreationPropertiesOrEventHubEvent... (erforderlich)

EventHubEventSourceCreationPropertiesOrEventHubEvent...

Name BESCHREIBUNG Wert
consumerGroupName Der Name der Consumergruppe des Event Hubs, die die Partitionen enthält, aus denen Ereignisse gelesen werden. Zeichenfolge (erforderlich)
eventHubName Der Name des Event Hubs. Zeichenfolge (erforderlich)
eventSourceResourceId Die Ressourcen-ID der Ereignisquelle in Azure Resource Manager. Zeichenfolge (erforderlich)
ingressStartAt Ein -Objekt, das die Details zum Zeitpunkt der Erfassung von Ereignissen enthält. IngressStartAtProperties
keyName Der Name des SAS-Schlüssels, der dem Time Series Insights-Dienst Zugriff auf den Event Hub gewährt. Die SAS-Richtlinien für diesen Schlüssel müssen dem Event Hub die Berechtigung "Listen" erteilen. Zeichenfolge (erforderlich)
localTimestamp Ein -Objekt, das die lokale Zeitstempeleigenschaft darstellt. Es enthält das Format des lokalen Zeitstempels, der verwendet werden muss, und die entsprechenden Zeitzonenoffsetinformationen. Wenn für localTimestamp kein Wert angegeben ist oder null ist, wird der lokale Zeitstempel nicht mit den Ereignissen in den Eingang übertragen. LocalTimestamp
serviceBusNamespace Der Name des Service Bus, der den Event Hub enthält. Zeichenfolge (erforderlich)
sharedAccessKey Der Wert des Freigegebenen Zugriffsschlüssels, der dem Time Series Insights-Dienst Lesezugriff auf den Event Hub gewährt. Diese Eigenschaft wird in Ereignisquellenantworten nicht angezeigt. Zeichenfolge (erforderlich)
timestampPropertyName Die Ereigniseigenschaft, die als Zeitstempel der Ereignisquelle verwendet wird. Wenn für timestampPropertyName kein Name oder wenn Null oder eine leere Zeichenfolge angegeben wird, wird der Zeitpunkt der Ereigniserstellung verwendet. Zeichenfolge

IngressStartAtProperties

Name BESCHREIBUNG Wert
time ISO8601 UTC datetime mit Sekundengenauigkeit (Millisekunden sind optional) und geben das Datum und die Uhrzeit an, die der Ausgangspunkt für die Zu verwendenden Ereignisse sein werden. Zeichenfolge
type Der Typ des ingressStartAt, Es kann "EarliestAvailable", "EventSourceCreationTime", "CustomEnqueuedTime" sein. "CustomEnqueuedTime"
"FrühesteVerfügbarkeit"
'EventSourceCreationTime'

LocalTimestamp

Name BESCHREIBUNG Wert
format Eine Enumeration, die das Format der lokalen Zeitstempeleigenschaft darstellt, die festgelegt werden muss. "Eingebettet"
timeZoneOffset Ein -Objekt, das die Offsetinformationen für das angegebene lokale Zeitstempelformat darstellt. Sollte nicht für LocalTimestampFormat – Embedded angegeben werden. LocalTimestampTimeZoneOffset

LocalTimestampTimeZoneOffset

Name BESCHREIBUNG Wert
propertyName Die Ereigniseigenschaft, die die Offsetinformationen enthält, um den lokalen Zeitstempel zu berechnen. Wenn LocalTimestampFormat Iana ist, enthält der Eigenschaftsname den Namen der Spalte, die IANA Timezone Name (z. B. Americas/Los Angeles) enthält. Wenn LocalTimestampFormat timepan ist, enthält es den Namen der Eigenschaft, die Werte enthält, die den Offset darstellen (z. B. P1D oder 1.00:00:00). Zeichenfolge

IoTHubEventSourceCreateOrUpdateParametersOrIoTHubEve...

Name BESCHREIBUNG Wert
kind Die Art der Ereignisquelle. "Microsoft.IoTHub" (erforderlich)
properties Eigenschaften der IoTHub-Ereignisquelle, die für Erstellungs- oder Updateanforderungen erforderlich sind. IoTHubEventSourceCreationPropertiesOrIoTHubEventSour... (erforderlich)

IoTHubEventSourceCreationPropertiesOrIoTHubEventSour...

Name BESCHREIBUNG Wert
consumerGroupName Der Name der Consumergruppe des iot Hubs, die die Partitionen enthält, aus denen Ereignisse gelesen werden. Zeichenfolge (erforderlich)
eventSourceResourceId Die Ressourcen-ID der Ereignisquelle in Azure Resource Manager. Zeichenfolge (erforderlich)
ingressStartAt Ein -Objekt, das die Details zum Zeitpunkt der Erfassung von Ereignissen enthält. IngressStartAtProperties
iotHubName Der Name des iot Hubs. Zeichenfolge (erforderlich)
keyName Der Name des Shared Access Policy-Schlüssels, der dem Time Series Insights-Dienst Zugriff auf den iot Hub gewährt. Dieser Freigegebene Zugriffsrichtlinienschlüssel muss dem iot Hub berechtigungen "Dienstverbindung" erteilen. Zeichenfolge (erforderlich)
localTimestamp Ein -Objekt, das die lokale Zeitstempeleigenschaft darstellt. Sie enthält das Format des lokalen Zeitstempels, der verwendet werden muss, und die entsprechenden Zeitzonenoffsetinformationen. Wenn kein Wert für localTimestamp angegeben wird oder null ist, wird der lokale Zeitstempel nicht mit den Ereignissen in die Daten eingeleitet. LocalTimestamp
sharedAccessKey Der Wert des Shared Access Policy-Schlüssels, der dem Time Series Insights-Dienst Lesezugriff auf den iot Hub gewährt. Diese Eigenschaft wird in Ereignisquellenantworten nicht angezeigt. Zeichenfolge (erforderlich)
timestampPropertyName Die Ereigniseigenschaft, die als Zeitstempel der Ereignisquelle verwendet wird. Wenn für timestampPropertyName kein Name oder wenn Null oder eine leere Zeichenfolge angegeben wird, wird der Zeitpunkt der Ereigniserstellung verwendet. Zeichenfolge

Schnellstartvorlagen

Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.

Vorlage BESCHREIBUNG
Erstellen einer Pay-As-You-Go-Umgebung (PAYG) mit einem IoT Hub

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Time Series Insights-Umgebung bereitstellen, die für die Nutzung von Ereignissen aus einem IoT Hub konfiguriert ist.
Erstellen einer Umgebung mit einer Event Hub-Ereignisquelle

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Time Series Insights-Umgebung bereitstellen, die für die Nutzung von Ereignissen aus einem Event Hub konfiguriert ist.

Ressourcendefinition mit einer ARM-Vorlage

Der Ressourcentyp environments/eventSources kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.TimeSeriesInsights/environments/eventSources-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.TimeSeriesInsights/environments/eventSources",
  "apiVersion": "2021-06-30-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "kind": "string",
  "localTimestamp": {
    "format": "Embedded",
    "timeZoneOffset": {
      "propertyName": "string"
    }
  },
  // For remaining properties, see environments/eventSources objects
}

environments/eventSources-Objekte

Legen Sie die kind-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für Microsoft.EventHub Folgendes:

  "kind": "Microsoft.EventHub",
  "properties": {
    "consumerGroupName": "string",
    "eventHubName": "string",
    "eventSourceResourceId": "string",
    "ingressStartAt": {
      "time": "string",
      "type": "string"
    },
    "keyName": "string",
    "localTimestamp": {
      "format": "Embedded",
      "timeZoneOffset": {
        "propertyName": "string"
      }
    },
    "serviceBusNamespace": "string",
    "sharedAccessKey": "string",
    "timestampPropertyName": "string"
  }

Verwenden Sie für Microsoft.IoTHub Folgendes:

  "kind": "Microsoft.IoTHub",
  "properties": {
    "consumerGroupName": "string",
    "eventSourceResourceId": "string",
    "ingressStartAt": {
      "time": "string",
      "type": "string"
    },
    "iotHubName": "string",
    "keyName": "string",
    "localTimestamp": {
      "format": "Embedded",
      "timeZoneOffset": {
        "propertyName": "string"
      }
    },
    "sharedAccessKey": "string",
    "timestampPropertyName": "string"
  }

Eigenschaftswerte

environments/eventSources

Name BESCHREIBUNG Wert
type Der Ressourcentyp "Microsoft.TimeSeriesInsights/environments/eventSources"
apiVersion Die Version der Ressourcen-API '2021-06-30-preview'
name Der Ressourcenname

Weitere Informationen finden Sie unter Festlegen von Namen und Typen für untergeordnete Ressourcen in JSON-ARM-Vorlagen.
Zeichenfolge (erforderlich)

Zeichenlimit: 1-90

Gültige Zeichen:
Verwendung nicht möglich:
'<>%&:\?/# oder Steuerzeichen.
location Der Speicherort der Ressource. Zeichenfolge (erforderlich)
tags Schlüssel-Wert-Paare zusätzlicher Eigenschaften für die Ressource. Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen.
kind Festlegen des Objekttyps Microsoft.EventHub
Microsoft.IoTHub (erforderlich)
localTimestamp Ein -Objekt, das die lokale Zeitstempeleigenschaft darstellt. Es enthält das Format des lokalen Zeitstempels, der verwendet werden muss, und die entsprechenden Zeitzonenoffsetinformationen. Wenn für localTimestamp kein Wert angegeben ist oder null ist, wird der lokale Zeitstempel nicht mit den Ereignissen in den Eingang übertragen. LocalTimestamp

EventHubEventSourceCreateOrUpdateParametersOrEventHu...

Name BESCHREIBUNG Wert
kind Die Art der Ereignisquelle. "Microsoft.EventHub" (erforderlich)
properties Eigenschaften der EventHub-Ereignisquelle, die für Erstellungs- oder Aktualisierungsanforderungen erforderlich sind. EventHubEventSourceCreationPropertiesOrEventHubEvent... (erforderlich)

EventHubEventSourceCreationPropertiesOrEventHubEvent...

Name BESCHREIBUNG Wert
consumerGroupName Der Name der Consumergruppe des Event Hubs, die die Partitionen enthält, aus denen Ereignisse gelesen werden. Zeichenfolge (erforderlich)
eventHubName Der Name des Event Hubs. Zeichenfolge (erforderlich)
eventSourceResourceId Die Ressourcen-ID der Ereignisquelle in Azure Resource Manager. Zeichenfolge (erforderlich)
ingressStartAt Ein -Objekt, das die Details zum Zeitpunkt der Erfassung von Ereignissen enthält. IngressStartAtProperties
keyName Der Name des SAS-Schlüssels, der dem Time Series Insights-Dienst Zugriff auf den Event Hub gewährt. Die SAS-Richtlinien für diesen Schlüssel müssen dem Event Hub die Berechtigung "Listen" erteilen. Zeichenfolge (erforderlich)
localTimestamp Ein -Objekt, das die lokale Zeitstempeleigenschaft darstellt. Es enthält das Format des lokalen Zeitstempels, der verwendet werden muss, und die entsprechenden Zeitzonenoffsetinformationen. Wenn für localTimestamp kein Wert angegeben ist oder null ist, wird der lokale Zeitstempel nicht mit den Ereignissen in den Eingang übertragen. LocalTimestamp
serviceBusNamespace Der Name des Service Bus, der den Event Hub enthält. Zeichenfolge (erforderlich)
sharedAccessKey Der Wert des Freigegebenen Zugriffsschlüssels, der dem Time Series Insights-Dienst Lesezugriff auf den Event Hub gewährt. Diese Eigenschaft wird in Ereignisquellenantworten nicht angezeigt. Zeichenfolge (erforderlich)
timestampPropertyName Die Ereigniseigenschaft, die als Zeitstempel der Ereignisquelle verwendet wird. Wenn für timestampPropertyName kein Name oder wenn Null oder eine leere Zeichenfolge angegeben wird, wird der Zeitpunkt der Ereigniserstellung verwendet. Zeichenfolge

IngressStartAtProperties

Name BESCHREIBUNG Wert
time ISO8601 UTC datetime mit sekundengenauer Genauigkeit (Millisekunden sind optional), wobei Datum und Uhrzeit angegeben werden, die der Ausgangspunkt für die Verwendung von Ereignissen sind. Zeichenfolge
type Der Typ des ingressStartAt, Es kann "EarliestAvailable", "EventSourceCreationTime", "CustomEnqueuedTime" sein. "CustomEnqueuedTime"
"EarliestAvailable"
'EventSourceCreationTime'

LocalTimestamp

Name BESCHREIBUNG Wert
format Eine Enumeration, die das Format der lokalen Zeitstempeleigenschaft darstellt, die festgelegt werden muss. "Eingebettet"
timeZoneOffset Ein -Objekt, das die Offsetinformationen für das angegebene lokale Zeitstempelformat darstellt. Sollte für LocalTimestampFormat – Embedded nicht angegeben werden. LocalTimestampTimeZoneOffset

LocalTimestampTimeZoneOffset

Name BESCHREIBUNG Wert
propertyName Die Ereigniseigenschaft, die die Offsetinformationen zum Berechnen des lokalen Zeitstempels enthält. Wenn LocalTimestampFormat auf Iana festgelegt ist, enthält der Name der Eigenschaft den Namen der Spalte, die den IANA-Zeitzonennamen (z. B. Americas/Los Angeles) enthält. Wenn LocalTimestampFormat auf Timespan festgelegt ist, enthält es den Namen der Eigenschaft, die Werte enthält, die den Offset darstellen (z. B. P1D oder 1.00:00:00). Zeichenfolge

IoTHubEventSourceCreateOrUpdateParametersOrIoTHubEve...

Name BESCHREIBUNG Wert
kind Die Art der Ereignisquelle. "Microsoft.IoTHub" (erforderlich)
properties Eigenschaften der IoTHub-Ereignisquelle, die für Erstellungs- oder Aktualisierungsanforderungen erforderlich sind. IoTHubEventSourceCreationPropertiesOrIoTHubEventSour... (erforderlich)

IoTHubEventSourceCreationPropertiesOrIoTHubEventSour...

Name BESCHREIBUNG Wert
consumerGroupName Der Name der Consumergruppe des iot Hubs, die die Partitionen enthält, aus denen Ereignisse gelesen werden. Zeichenfolge (erforderlich)
eventSourceResourceId Die Ressourcen-ID der Ereignisquelle in Azure Resource Manager. Zeichenfolge (erforderlich)
ingressStartAt Ein -Objekt, das die Details zum Zeitpunkt der Erfassung von Ereignissen enthält. IngressStartAtProperties
iotHubName Der Name des iot-Hubs. Zeichenfolge (erforderlich)
keyName Der Name des Shared Access-Richtlinienschlüssels, der dem Time Series Insights-Dienst Zugriff auf den iot Hub gewährt. Dieser Sas-Richtlinienschlüssel muss dem iot Hub die Berechtigung "Dienstverbindung" erteilen. Zeichenfolge (erforderlich)
localTimestamp Ein -Objekt, das die lokale Zeitstempeleigenschaft darstellt. Es enthält das Format des lokalen Zeitstempels, der verwendet werden muss, und die entsprechenden Zeitzonenoffsetinformationen. Wenn für localTimestamp kein Wert angegeben ist oder null ist, wird der lokale Zeitstempel nicht mit den Ereignissen in den Eingang übertragen. LocalTimestamp
sharedAccessKey Der Wert des Shared Access Policy-Schlüssels, der dem Time Series Insights-Dienst Lesezugriff auf den iot Hub gewährt. Diese Eigenschaft wird in Ereignisquellenantworten nicht angezeigt. Zeichenfolge (erforderlich)
timestampPropertyName Die Ereigniseigenschaft, die als Zeitstempel der Ereignisquelle verwendet wird. Wenn für timestampPropertyName kein Name oder wenn Null oder eine leere Zeichenfolge angegeben wird, wird der Zeitpunkt der Ereigniserstellung verwendet. Zeichenfolge

Schnellstartvorlagen

In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.

Vorlage BESCHREIBUNG
Erstellen einer Umgebung mit nutzungsbasierter Bezahlung (PAYG) mit einer IoT Hub

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Time Series Insights-Umgebung mit nutzungsbasierter Bezahlung (PAYG) bereitstellen, die für die Nutzung von Ereignissen aus einem IoT Hub konfiguriert ist.
Erstellen einer Umgebung mit einer Event Hub-Ereignisquelle

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Time Series Insights-Umgebung bereitstellen, die für die Nutzung von Ereignissen aus einem Event Hub konfiguriert ist.

Terraform-Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp environments/eventSources kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.TimeSeriesInsights/environments/eventSources-Ressource zu erstellen, fügen Sie der Vorlage die folgende Terraform-Ressource hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.TimeSeriesInsights/environments/eventSources@2021-06-30-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  // For remaining properties, see environments/eventSources objects
  body = jsonencode({
    kind = "string"
    localTimestamp = {
      format = "Embedded"
      timeZoneOffset = {
        propertyName = "string"
      }
    }
  })
}

environments/eventSources-Objekte

Legen Sie die kind-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für Microsoft.EventHub Folgendes:

  kind = "Microsoft.EventHub"
  properties = {
    consumerGroupName = "string"
    eventHubName = "string"
    eventSourceResourceId = "string"
    ingressStartAt = {
      time = "string"
      type = "string"
    }
    keyName = "string"
    localTimestamp = {
      format = "Embedded"
      timeZoneOffset = {
        propertyName = "string"
      }
    }
    serviceBusNamespace = "string"
    sharedAccessKey = "string"
    timestampPropertyName = "string"
  }

Verwenden Sie für Microsoft.IoTHub Folgendes:

  kind = "Microsoft.IoTHub"
  properties = {
    consumerGroupName = "string"
    eventSourceResourceId = "string"
    ingressStartAt = {
      time = "string"
      type = "string"
    }
    iotHubName = "string"
    keyName = "string"
    localTimestamp = {
      format = "Embedded"
      timeZoneOffset = {
        propertyName = "string"
      }
    }
    sharedAccessKey = "string"
    timestampPropertyName = "string"
  }

Eigenschaftswerte

environments/eventSources

Name BESCHREIBUNG Wert
type Der Ressourcentyp "Microsoft.TimeSeriesInsights/environments/eventSources@2021-06-30-preview"
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-90

Gültige Zeichen:
Verwendung nicht möglich:
'<>%&:\?/# oder Steuerzeichen.
location Der Speicherort der Ressource. Zeichenfolge (erforderlich)
parent_id Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. ID für Ressource vom Typ : Umgebungen
tags Schlüssel-Wert-Paare zusätzlicher Eigenschaften für die Ressource. Wörterbuch der Tagnamen und -werte.
kind Festlegen des Objekttyps Microsoft.EventHub
Microsoft.IoTHub (erforderlich)
localTimestamp Ein -Objekt, das die lokale Zeitstempeleigenschaft darstellt. Es enthält das Format des lokalen Zeitstempels, der verwendet werden muss, und die entsprechenden Zeitzonenoffsetinformationen. Wenn für localTimestamp kein Wert angegeben ist oder null ist, wird der lokale Zeitstempel nicht mit den Ereignissen in den Eingang übertragen. LocalTimestamp

EventHubEventSourceCreateOrUpdateParametersOrEventHu...

Name BESCHREIBUNG Wert
kind Die Art der Ereignisquelle. "Microsoft.EventHub" (erforderlich)
properties Eigenschaften der EventHub-Ereignisquelle, die für Erstellungs- oder Aktualisierungsanforderungen erforderlich sind. EventHubEventSourceCreationPropertiesOrEventHubEvent... (erforderlich)

EventHubEventSourceCreationPropertiesOrEventHubEvent...

Name BESCHREIBUNG Wert
consumerGroupName Der Name der Consumergruppe des Event Hubs, die die Partitionen enthält, aus denen Ereignisse gelesen werden. Zeichenfolge (erforderlich)
eventHubName Der Name des Event Hubs. Zeichenfolge (erforderlich)
eventSourceResourceId Die Ressourcen-ID der Ereignisquelle in Azure Resource Manager. Zeichenfolge (erforderlich)
ingressStartAt Ein -Objekt, das die Details zum Zeitpunkt der Erfassung von Ereignissen enthält. IngressStartAtProperties
keyName Der Name des SAS-Schlüssels, der dem Time Series Insights-Dienst Zugriff auf den Event Hub gewährt. Die SAS-Richtlinien für diesen Schlüssel müssen dem Event Hub die Berechtigung "Listen" erteilen. Zeichenfolge (erforderlich)
localTimestamp Ein -Objekt, das die lokale Zeitstempeleigenschaft darstellt. Es enthält das Format des lokalen Zeitstempels, der verwendet werden muss, und die entsprechenden Zeitzonenoffsetinformationen. Wenn für localTimestamp kein Wert angegeben ist oder null ist, wird der lokale Zeitstempel nicht mit den Ereignissen in den Eingang übertragen. LocalTimestamp
serviceBusNamespace Der Name des Service Bus, der den Event Hub enthält. Zeichenfolge (erforderlich)
sharedAccessKey Der Wert des Freigegebenen Zugriffsschlüssels, der dem Time Series Insights-Dienst Lesezugriff auf den Event Hub gewährt. Diese Eigenschaft wird in Ereignisquellenantworten nicht angezeigt. Zeichenfolge (erforderlich)
timestampPropertyName Die Ereigniseigenschaft, die als Zeitstempel der Ereignisquelle verwendet wird. Wenn für timestampPropertyName kein Name oder wenn Null oder eine leere Zeichenfolge angegeben wird, wird der Zeitpunkt der Ereigniserstellung verwendet. Zeichenfolge

IngressStartAtProperties

Name BESCHREIBUNG Wert
time ISO8601 UTC datetime mit sekundengenauer Genauigkeit (Millisekunden sind optional), wobei Datum und Uhrzeit angegeben werden, die der Ausgangspunkt für die Verwendung von Ereignissen sind. Zeichenfolge
type Der Typ des ingressStartAt, Es kann "EarliestAvailable", "EventSourceCreationTime", "CustomEnqueuedTime" sein. "CustomEnqueuedTime"
"EarliestAvailable"
"EventSourceCreationTime"

LocalTimestamp

Name BESCHREIBUNG Wert
format Eine Enumeration, die das Format der lokalen Zeitstempeleigenschaft darstellt, die festgelegt werden muss. "Eingebettet"
timeZoneOffset Ein -Objekt, das die Offsetinformationen für das angegebene lokale Zeitstempelformat darstellt. Sollte für LocalTimestampFormat – Embedded nicht angegeben werden. LocalTimestampTimeZoneOffset

LocalTimestampTimeZoneOffset

Name BESCHREIBUNG Wert
propertyName Die Ereigniseigenschaft, die die Offsetinformationen zum Berechnen des lokalen Zeitstempels enthält. Wenn LocalTimestampFormat auf Iana festgelegt ist, enthält der Name der Eigenschaft den Namen der Spalte, die den IANA-Zeitzonennamen (z. B. Americas/Los Angeles) enthält. Wenn LocalTimestampFormat auf Timespan festgelegt ist, enthält es den Namen der Eigenschaft, die Werte enthält, die den Offset darstellen (z. B. P1D oder 1.00:00:00). Zeichenfolge

IoTHubEventSourceCreateOrUpdateParametersOrIoTHubEve...

Name BESCHREIBUNG Wert
kind Die Art der Ereignisquelle. "Microsoft.IoTHub" (erforderlich)
properties Eigenschaften der IoTHub-Ereignisquelle, die für Erstellungs- oder Aktualisierungsanforderungen erforderlich sind. IoTHubEventSourceCreationPropertiesOrIoTHubEventSour... (erforderlich)

IoTHubEventSourceCreationPropertiesOrIoTHubEventSour...

Name BESCHREIBUNG Wert
consumerGroupName Der Name der Consumergruppe des iot Hubs, die die Partitionen enthält, aus denen Ereignisse gelesen werden. Zeichenfolge (erforderlich)
eventSourceResourceId Die Ressourcen-ID der Ereignisquelle in Azure Resource Manager. Zeichenfolge (erforderlich)
ingressStartAt Ein -Objekt, das die Details zum Zeitpunkt der Erfassung von Ereignissen enthält. IngressStartAtProperties
iotHubName Der Name des iot Hubs. Zeichenfolge (erforderlich)
keyName Der Name des Shared Access Policy-Schlüssels, der dem Time Series Insights-Dienst Zugriff auf den iot Hub gewährt. Dieser Freigegebene Zugriffsrichtlinienschlüssel muss dem iot Hub berechtigungen "Dienstverbindung" erteilen. Zeichenfolge (erforderlich)
localTimestamp Ein -Objekt, das die lokale Zeitstempeleigenschaft darstellt. Sie enthält das Format des lokalen Zeitstempels, der verwendet werden muss, und die entsprechenden Zeitzonenoffsetinformationen. Wenn kein Wert für localTimestamp angegeben wird oder null ist, wird der lokale Zeitstempel nicht mit den Ereignissen in die Daten eingeleitet. LocalTimestamp
sharedAccessKey Der Wert des Shared Access Policy-Schlüssels, der dem Time Series Insights-Dienst Lesezugriff auf den iot Hub gewährt. Diese Eigenschaft wird in Ereignisquellenantworten nicht angezeigt. Zeichenfolge (erforderlich)
timestampPropertyName Die Ereigniseigenschaft, die als Zeitstempel der Ereignisquelle verwendet wird. Wenn für timestampPropertyName kein Name oder wenn Null oder eine leere Zeichenfolge angegeben wird, wird der Zeitpunkt der Ereigniserstellung verwendet. Zeichenfolge