Share via


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

Bicep リソース定義

環境リソースの種類は、次を対象とする操作でデプロイできます。

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

リソース形式

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

resource symbolicname 'Microsoft.TimeSeriesInsights/environments@2017-02-28-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
  }
  properties: {
    dataRetentionTime: 'string'
    storageLimitExceededBehavior: 'string'
  }
}

プロパティ値

環境

Name 説明
name リソース名 string (必須)

文字制限: 1 から 90

有効な文字:
次は使用できません:
`<>*%&:;\/?` または制御文字
location リソースの場所。 string (必須)
tags リソースの追加プロパティのキーと値のペア。 タグの名前と値のディクショナリ。 「テンプレート内のタグ」を参照してください
sku SKU によって、環境の容量、SLA (1 分あたりのクエリ数と合計容量単位)、課金レートが決定されます。 Sku (必須)
properties 環境の作成に使用されるプロパティ。 EnvironmentCreationPropertiesOrEnvironmentResourcePr... (必須)

EnvironmentCreationPropertiesOrEnvironmentResourcePr...

名前 説明
dataRetentionTime 環境のイベントをクエリに使用できる最小日数を指定する ISO8601 timespan。 string (必須)
storageLimitExceededBehavior Time Series Insights サービスが環境の容量を超えたときに実行する必要がある動作。 "PauseIngress" を指定した場合、新しいイベントはイベント ソースから読み取られません。 "PurgeOldData" を指定した場合、新しいイベントは引き続き読み取られ、古いイベントは環境から削除されます。 既定の動作は PurgeOldData です。 'PauseIngress'
'PurgeOldData'

Sku

名前 説明
capacity SKU の容量。 この値は、環境の作成後のスケールアウトをサポートするように変更できます。 int (必須)
name この SKU の名前。 'S1'
'S2' (必須)

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

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

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

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

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

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

環境リソースの種類は、次を対象とする操作でデプロイできます。

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

リソース形式

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

{
  "type": "Microsoft.TimeSeriesInsights/environments",
  "apiVersion": "2017-02-28-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string"
  },
  "properties": {
    "dataRetentionTime": "string",
    "storageLimitExceededBehavior": "string"
  }
}

プロパティ値

環境

Name 説明
type リソースの種類 'Microsoft.TimeSeriesInsights/environments'
apiVersion リソース API のバージョン '2017-02-28-preview'
name リソース名 string (必須)

文字制限: 1 から 90

有効な文字:
次は使用できません:
`'<>%&:\?/#` または制御文字
location リソースの場所。 string (必須)
tags リソースの追加プロパティのキーと値のペア。 タグの名前と値のディクショナリ。 「テンプレート内のタグ」を参照してください
sku SKU によって、環境の容量、SLA (1 分あたりのクエリ数と合計容量単位)、課金レートが決定されます。 Sku (必須)
properties 環境の作成に使用されるプロパティ。 EnvironmentCreationPropertiesOrEnvironmentResourcePr... (必須)

EnvironmentCreationPropertiesOrEnvironmentResourcePr...

Name 説明
dataRetentionTime 環境のイベントをクエリに使用できる最小日数を指定する ISO8601 timespan。 string (必須)
storageLimitExceededBehavior Time Series Insights サービスが環境の容量を超えたときに実行する必要がある動作。 "PauseIngress" を指定した場合、新しいイベントはイベント ソースから読み取られません。 "PurgeOldData" を指定した場合、新しいイベントは引き続き読み取られ、古いイベントは環境から削除されます。 既定の動作は PurgeOldData です。 'PauseIngress'
'PurgeOldData'

Sku

Name 説明
capacity SKU の容量。 この値は、環境の作成後のスケールアウトをサポートするように変更できます。 int (必須)
name この SKU の名前。 'S1'
'S2' (必須)

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

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

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

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

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

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

環境リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループ

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

リソース形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.TimeSeriesInsights/environments@2017-02-28-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      dataRetentionTime = "string"
      storageLimitExceededBehavior = "string"
    }
    sku = {
      capacity = int
      name = "string"
    }
  })
}

プロパティ値

環境

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

文字制限: 1 から 90

有効な文字:
次は使用できません:
`'<>%&:\?/#` または制御文字
location リソースの場所。 string (必須)
parent_id リソース グループにデプロイするには、そのリソース グループの ID を使用します。 string (必須)
tags リソースの追加プロパティのキーと値のペア。 タグの名前と値のディクショナリ。
sku SKU によって、環境の容量、SLA (1 分あたりのクエリ数と合計容量単位)、課金レートが決定されます。 Sku (必須)
properties 環境の作成に使用されるプロパティ。 EnvironmentCreationPropertiesOrEnvironmentResourcePr... (必須)

EnvironmentCreationPropertiesOrEnvironmentResourcePr...

Name 説明
dataRetentionTime 環境のイベントをクエリに使用できる最小日数を指定する ISO8601 timespan。 string (必須)
storageLimitExceededBehavior Time Series Insights サービスが環境の容量を超えたときに実行する必要がある動作。 "PauseIngress" を指定した場合、新しいイベントはイベント ソースから読み取られません。 "PurgeOldData" を指定した場合、新しいイベントは引き続き読み取られ、古いイベントは環境から削除されます。 既定の動作は PurgeOldData です。 "PauseIngress"
"PurgeOldData"

Sku

Name 説明
capacity SKU の容量。 この値は、環境の作成後のスケールアウトをサポートするように変更できます。 int (必須)
name この SKU の名前。 "S1"
"S2" (必須)