Microsoft.TimeSeriesInsights 環境/eventSources 2017-02-28-preview

Bicep リソース定義

environments/eventSources リソースの種類は、次をターゲットとする操作でデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.TimeSeriesInsights/environments/eventSources リソースを作成するには、次の Bicep をテンプレートに追加します。

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

environments/eventSources オブジェクト

kind プロパティを設定して、オブジェクトの種類を指定します。

Microsoft.EventHub の場合は、次を使用します。

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

Microsoft.IoTHub の場合は、次を使用します。

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

Microsoft.IotHub の場合は、次を使用します。

  kind: 'Microsoft.IotHub'

プロパティ値

environments/eventSources

名前 説明
name リソース名

Bicep で子リソースの名前と型を設定する方法を参照してください。
string (必須)

文字制限: 1 から 90

有効な文字:
次は使用できません:
`<>*%&:;\/?` または制御文字
location リソースの場所。 string (必須)
tags リソースの追加プロパティのキーと値のペア。 タグの名前と値のディクショナリ。 「テンプレート内のタグ」を参照してください
kind オブジェクトの種類を設定する Microsoft.EventHub
Microsoft.IoTHub
Microsoft.IotHub (必須)
parent Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

詳細については、「 親リソースの外部の子リソース」を参照してください。
種類のリソースのシンボル名: 環境

EventHubEventSourceCreateOrUpdateParametersOrEventHu...

名前 説明
kind イベント ソースの種類。 'Microsoft.EventHub' (必須)
properties 作成要求または更新要求に必要な EventHub イベント ソースのプロパティ。 EventHubEventSourceCreationPropertiesOrEventHubEvent... (必須)

EventHubEventSourceCreationPropertiesOrEventHubEvent...

名前 説明
consumerGroupName イベントの読み取り元となるパーティションを保持するイベント ハブのコンシューマー グループの名前。 string (必須)
eventHubName イベント ハブの名前。 string (必須)
eventSourceResourceId Azure Resource Managerのイベント ソースのリソース ID。 string (必須)
keyName Time Series Insights サービスにイベント ハブへのアクセスを許可する SAS キーの名前。 このキーの共有アクセス ポリシーは、イベント ハブに "リッスン" アクセス許可を付与する必要があります。 string (必須)
serviceBusNamespace イベント ハブを含むサービス バスの名前。 string (必須)
sharedAccessKey Time Series Insights サービスにイベント ハブへの読み取りアクセスを許可する共有アクセス キーの値。 このプロパティは、イベント ソースの応答には表示されません。 string (必須)
timestampPropertyName イベント ソースのタイムスタンプとして使用されるイベント プロパティ。 TimestampPropertyName に値が指定されていない場合や、null または空の文字列が指定されている場合は、イベントの作成時刻が使用されます。 string

IoTHubEventSourceCreateOrUpdateParameters

Name 説明
kind イベント ソースの種類。 'Microsoft.IoTHub' (必須)
properties 作成要求または更新要求に必要な IoTHub イベント ソースのプロパティ。 IoTHubEventSourceCreationProperties (必須)

IoTHubEventSourceCreationProperties

Name 説明
consumerGroupName イベントの読み取り元となるパーティションを保持する IoT ハブのコンシューマー グループの名前。 string (必須)
eventSourceResourceId Azure Resource Managerのイベント ソースのリソース ID。 string (必須)
iotHubName IoT ハブの名前。 string (必須)
keyName Time Series Insights サービスに iot ハブへのアクセスを許可する Shared Access Policy キーの名前。 この共有アクセス ポリシー キーは、iot ハブに "サービス接続" アクセス許可を付与する必要があります。 string (必須)
sharedAccessKey Time Series Insights サービスに iot ハブへの読み取りアクセスを許可する Shared Access Policy キーの値。 このプロパティは、イベント ソースの応答には表示されません。 string (必須)
timestampPropertyName イベント ソースのタイムスタンプとして使用されるイベント プロパティ。 TimestampPropertyName に値が指定されていない場合や、null または空の文字列が指定されている場合は、イベントの作成時刻が使用されます。 string

IoTHubEventSourceResource

名前 説明
kind イベント ソースの種類。 'Microsoft.IotHub' (必須)

クイック スタート テンプレート

次のクイックスタート テンプレートでは、このリソースの種類をデプロイします。

Template 説明
IoT Hubを使用して従量課金制 (PAYG) 環境を作成する

Azure にデプロイする
このテンプレートを使用すると、IoT Hubからのイベントを使用するように構成された従量課金制 (PAYG) Time Series Insights 環境をデプロイできます。
Event Hub イベント ソースを使用して環境を作成する

Azure にデプロイする
このテンプレートを使用すると、イベント ハブからのイベントを使用するように構成された Time Series Insights 環境をデプロイできます。

ARM テンプレート リソース定義

environments/eventSources リソースの種類は、次をターゲットとする操作でデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.TimeSeriesInsights/environments/eventSources リソースを作成するには、次の JSON をテンプレートに追加します。

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

environments/eventSources オブジェクト

kind プロパティを設定して、オブジェクトの種類を指定します。

Microsoft.EventHub の場合は、次を使用します。

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

Microsoft.IoTHub の場合は、次を使用します。

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

Microsoft.IotHub の場合は、次を使用します。

  "kind": "Microsoft.IotHub"

プロパティ値

environments/eventSources

名前 説明
type リソースの種類 'Microsoft.TimeSeriesInsights/environments/eventSources'
apiVersion リソース API のバージョン '2017-02-28-preview'
name リソース名

JSON ARM テンプレートで子リソースの名前と型を設定する方法を参照してください。
string (必須)

文字制限: 1 から 90

有効な文字:
次は使用できません:
`<>*%&:;\/?` または制御文字
location リソースの場所。 string (必須)
tags リソースの追加プロパティのキーと値のペア。 タグの名前と値のディクショナリ。 「テンプレート内のタグ」を参照してください
kind オブジェクトの種類を設定する Microsoft.EventHub
Microsoft.IoTHub
Microsoft.IotHub (必須)

EventHubEventSourceCreateOrUpdateParametersOrEventHu...

Name 説明
kind イベント ソースの種類。 'Microsoft.EventHub' (必須)
properties 作成要求または更新要求に必要な EventHub イベント ソースのプロパティ。 EventHubEventSourceCreationPropertiesOrEventHubEvent... (必須)

EventHubEventSourceCreationPropertiesOrEventHubEvent...

名前 説明
consumerGroupName イベントの読み取り元となるパーティションを保持するイベント ハブのコンシューマー グループの名前。 string (必須)
eventHubName イベント ハブの名前。 string (必須)
eventSourceResourceId Azure Resource Managerのイベント ソースのリソース ID。 string (必須)
keyName Time Series Insights サービスにイベント ハブへのアクセスを許可する SAS キーの名前。 このキーの共有アクセス ポリシーは、イベント ハブに "リッスン" アクセス許可を付与する必要があります。 string (必須)
serviceBusNamespace イベント ハブを含むサービス バスの名前。 string (必須)
sharedAccessKey Time Series Insights サービスにイベント ハブへの読み取りアクセスを許可する共有アクセス キーの値。 このプロパティは、イベント ソースの応答には表示されません。 string (必須)
timestampPropertyName イベント ソースのタイムスタンプとして使用されるイベント プロパティ。 TimestampPropertyName に値が指定されていない場合や、null または空の文字列が指定されている場合は、イベントの作成時刻が使用されます。 string

IoTHubEventSourceCreateOrUpdateParameters

名前 説明
kind イベント ソースの種類。 'Microsoft.IoTHub' (必須)
properties 作成要求または更新要求に必要な IoTHub イベント ソースのプロパティ。 IoTHubEventSourceCreationProperties (必須)

IoTHubEventSourceCreationProperties

名前 説明
consumerGroupName イベントの読み取り元となるパーティションを保持する IoT ハブのコンシューマー グループの名前。 string (必須)
eventSourceResourceId Azure Resource Managerのイベント ソースのリソース ID。 string (必須)
iotHubName IoT ハブの名前。 string (必須)
keyName Time Series Insights サービスに iot ハブへのアクセスを許可する Shared Access Policy キーの名前。 この共有アクセス ポリシー キーは、iot ハブに "サービス接続" アクセス許可を付与する必要があります。 string (必須)
sharedAccessKey Time Series Insights サービスに iot ハブへの読み取りアクセスを許可する Shared Access Policy キーの値。 このプロパティは、イベント ソースの応答には表示されません。 string (必須)
timestampPropertyName イベント ソースのタイムスタンプとして使用されるイベント プロパティ。 TimestampPropertyName に値が指定されていない場合や、null または空の文字列が指定されている場合は、イベントの作成時刻が使用されます。 string

IoTHubEventSourceResource

名前 説明
kind イベント ソースの種類。 'Microsoft.IotHub' (必須)

クイック スタート テンプレート

次のクイックスタート テンプレートでは、このリソースの種類をデプロイします。

Template 説明
IoT Hubを使用して従量課金制 (PAYG) 環境を作成する

Azure にデプロイする
このテンプレートを使用すると、IoT Hubからのイベントを使用するように構成された従量課金制 (PAYG) Time Series Insights 環境をデプロイできます。
Event Hub イベント ソースを使用して環境を作成する

Azure にデプロイする
このテンプレートを使用すると、イベント ハブからのイベントを使用するように構成された Time Series Insights 環境をデプロイできます。

Terraform (AzAPI プロバイダー) リソース定義

environments/eventSources リソースの種類は、次をターゲットとする操作でデプロイできます。

  • リソース グループ

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.TimeSeriesInsights/environments/eventSources リソースを作成するには、次の Terraform をテンプレートに追加します。

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

environments/eventSources オブジェクト

kind プロパティを設定して、オブジェクトの種類を指定します。

Microsoft.EventHub の場合は、次を使用します。

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

Microsoft.IoTHub の場合は、次を使用します。

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

Microsoft.IotHub の場合は、次を使用します。

  kind = "Microsoft.IotHub"

プロパティ値

environments/eventSources

名前 説明
type リソースの種類 "Microsoft.TimeSeriesInsights/environments/eventSources@2017-02-28-preview"
name リソース名 string (必須)

文字制限: 1 から 90

有効な文字:
次は使用できません:
`<>*%&:;\/?` または制御文字
location リソースの場所。 string (必須)
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: 環境
tags リソースの追加プロパティのキーと値のペア。 タグ名と値のディクショナリ。
kind オブジェクトの種類を設定する Microsoft.EventHub
Microsoft.IoTHub
Microsoft.IotHub (必須)

EventHubEventSourceCreateOrUpdateParametersOrEventHu...

Name 説明
kind イベント ソースの種類。 "Microsoft.EventHub" (必須)
properties 作成要求または更新要求に必要な EventHub イベント ソースのプロパティ。 EventHubEventSourceCreationPropertiesOrEventHubEvent... (必須)

EventHubEventSourceCreationPropertiesOrEventHubEvent...

Name 説明
consumerGroupName イベントの読み取り元となるパーティションを保持するイベント ハブのコンシューマー グループの名前。 string (必須)
eventHubName イベント ハブの名前。 string (必須)
eventSourceResourceId Azure Resource Managerのイベント ソースのリソース ID。 string (必須)
keyName Time Series Insights サービスにイベント ハブへのアクセスを許可する SAS キーの名前。 このキーの共有アクセス ポリシーは、イベント ハブに "リッスン" アクセス許可を付与する必要があります。 string (必須)
serviceBusNamespace イベント ハブを含むサービス バスの名前。 string (必須)
sharedAccessKey Time Series Insights サービスにイベント ハブへの読み取りアクセスを許可する共有アクセス キーの値。 このプロパティは、イベント ソースの応答には表示されません。 string (必須)
timestampPropertyName イベント ソースのタイムスタンプとして使用されるイベント プロパティ。 TimestampPropertyName に値が指定されていない場合や、null または空の文字列が指定されている場合は、イベントの作成時刻が使用されます。 string

IoTHubEventSourceCreateOrUpdateParameters

Name 説明
kind イベント ソースの種類。 "Microsoft.IoTHub" (必須)
properties 作成要求または更新要求に必要な IoTHub イベント ソースのプロパティ。 IoTHubEventSourceCreationProperties (必須)

IoTHubEventSourceCreationProperties

名前 説明
consumerGroupName イベントの読み取り元となるパーティションを保持する iot ハブのコンシューマー グループの名前。 string (必須)
eventSourceResourceId Azure Resource Managerのイベント ソースのリソース ID。 string (必須)
iotHubName IoT ハブの名前。 string (必須)
keyName Time Series Insights サービスに IoT ハブへのアクセスを許可する Shared Access Policy キーの名前。 この共有アクセス ポリシー キーは、iot ハブに "サービス接続" アクセス許可を付与する必要があります。 string (必須)
sharedAccessKey Time Series Insights サービスに IoT ハブへの読み取りアクセスを許可する Shared Access Policy キーの値。 このプロパティは、イベント ソースの応答には表示されません。 string (必須)
timestampPropertyName イベント ソースのタイムスタンプとして使用されるイベント プロパティ。 TimestampPropertyName に値が指定されていない場合や、null または空の文字列が指定されている場合は、イベントの作成時刻が使用されます。 string

IoTHubEventSourceResource

Name 説明
kind イベント ソースの種類。 "Microsoft.IotHub" (必須)