次の方法で共有


Microsoft.TimeSeriesInsights 環境 2017-11-15

Bicep リソース定義

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

  • リソース グループの - リソース グループのデプロイ コマンド 参照

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

リソースの形式

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

resource symbolicname 'Microsoft.TimeSeriesInsights/environments@2017-11-15' = {
  location: 'string'
  name: 'string'
  properties: {
    dataRetentionTime: 'string'
    partitionKeyProperties: [
      {
        name: 'string'
        type: 'string'
      }
    ]
    storageLimitExceededBehavior: 'string'
  }
  sku: {
    capacity: int
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

プロパティ値

Microsoft.TimeSeriesInsights/環境

名前 形容 価値
場所 リソースの場所。 string (必須)
名前 リソース名

制約:
最小長 = 1
最大長 = 90
パターン = ^[-\w\._\(\)]+$ (必須)
プロパティ 環境の作成に使用されるプロパティ。 EnvironmentCreationPropertiesOrEnvironmentResourceProperties (必須)
エスケーユー SKU によって、環境の容量、SLA (1 分あたりのクエリ数と合計容量単位)、課金レートが決定されます。 SKU (必須)
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください

CreateOrUpdateTrackedResourcePropertiesタグ

名前 形容 価値

EnvironmentCreationPropertiesまたはEnvironmentResourceProperties

名前 形容 価値
データ保持時間 ISO8601の期間で、環境のイベントをクエリに使用できる最小日数を指定します。 string (必須)
partitionKeyProperties の 環境内のデータの順序に応じたパーティション キーの一覧。 パーティションキープロパティ[]
storageLimitExceeded動作 Time Series Insights サービスが環境の容量を超えたときに実行する必要がある動作。 "PauseIngress" が指定されている場合、新しいイベントはイベント ソースから読み取りません。 "PurgeOldData" が指定されている場合、新しいイベントは引き続き読み取られ、古いイベントは環境から削除されます。 既定の動作は PurgeOldData です。 「ポーズイングレス」
'PurgeOldData'

パーティションキープロパティ

名前 形容 価値
名前 プロパティの名前。
種類 プロパティの型。 '文字列'

SKU

名前 形容 価値
能力 SKU の容量。 この値は、環境の作成後のスケールアウトをサポートするように変更できます。 int

制約:
最小値 = 1
最大値 = 10 (必須)
名前 この SKU の名前。 「S1」
'S2' (必須)

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

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

  • リソース グループの - リソース グループのデプロイ コマンド 参照

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

リソースの形式

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

{
  "type": "Microsoft.TimeSeriesInsights/environments",
  "apiVersion": "2017-11-15",
  "name": "string",
  "location": "string",
  "properties": {
    "dataRetentionTime": "string",
    "partitionKeyProperties": [
      {
        "name": "string",
        "type": "string"
      }
    ],
    "storageLimitExceededBehavior": "string"
  },
  "sku": {
    "capacity": "int",
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

プロパティ値

Microsoft.TimeSeriesInsights/環境

名前 形容 価値
apiVersion (英語) API のバージョン '2017-11-15'
場所 リソースの場所。 string (必須)
名前 リソース名

制約:
最小長 = 1
最大長 = 90
パターン = ^[-\w\._\(\)]+$ (必須)
プロパティ 環境の作成に使用されるプロパティ。 EnvironmentCreationPropertiesOrEnvironmentResourceProperties (必須)
エスケーユー SKU によって、環境の容量、SLA (1 分あたりのクエリ数と合計容量単位)、課金レートが決定されます。 SKU (必須)
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
種類 リソースの種類 'Microsoft.TimeSeriesInsights/環境'

CreateOrUpdateTrackedResourcePropertiesタグ

名前 形容 価値

EnvironmentCreationPropertiesまたはEnvironmentResourceProperties

名前 形容 価値
データ保持時間 ISO8601の期間で、環境のイベントをクエリに使用できる最小日数を指定します。 string (必須)
partitionKeyProperties の 環境内のデータの順序に応じたパーティション キーの一覧。 パーティションキープロパティ[]
storageLimitExceeded動作 Time Series Insights サービスが環境の容量を超えたときに実行する必要がある動作。 "PauseIngress" が指定されている場合、新しいイベントはイベント ソースから読み取りません。 "PurgeOldData" が指定されている場合、新しいイベントは引き続き読み取られ、古いイベントは環境から削除されます。 既定の動作は PurgeOldData です。 「ポーズイングレス」
'PurgeOldData'

パーティションキープロパティ

名前 形容 価値
名前 プロパティの名前。
種類 プロパティの型。 '文字列'

SKU

名前 形容 価値
能力 SKU の容量。 この値は、環境の作成後のスケールアウトをサポートするように変更できます。 int

制約:
最小値 = 1
最大値 = 10 (必須)
名前 この SKU の名前。 「S1」
'S2' (必須)

使用例

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

このリソースの種類 デプロイする Azure クイック スタート テンプレート 次に示します。

テンプレート 形容
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-11-15"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      dataRetentionTime = "string"
      partitionKeyProperties = [
        {
          name = "string"
          type = "string"
        }
      ]
      storageLimitExceededBehavior = "string"
    }
    sku = {
      capacity = int
      name = "string"
    }
  }
}

プロパティ値

Microsoft.TimeSeriesInsights/環境

名前 形容 価値
場所 リソースの場所。 string (必須)
名前 リソース名

制約:
最小長 = 1
最大長 = 90
パターン = ^[-\w\._\(\)]+$ (必須)
プロパティ 環境の作成に使用されるプロパティ。 EnvironmentCreationPropertiesOrEnvironmentResourceProperties (必須)
エスケーユー SKU によって、環境の容量、SLA (1 分あたりのクエリ数と合計容量単位)、課金レートが決定されます。 SKU (必須)
タグ リソース タグ タグ名と値のディクショナリ。
種類 リソースの種類 "Microsoft.TimeSeriesInsights/environments@2017-11-15" (英語)

CreateOrUpdateTrackedResourcePropertiesタグ

名前 形容 価値

EnvironmentCreationPropertiesまたはEnvironmentResourceProperties

名前 形容 価値
データ保持時間 ISO8601の期間で、環境のイベントをクエリに使用できる最小日数を指定します。 string (必須)
partitionKeyProperties の 環境内のデータの順序に応じたパーティション キーの一覧。 パーティションキープロパティ[]
storageLimitExceeded動作 Time Series Insights サービスが環境の容量を超えたときに実行する必要がある動作。 "PauseIngress" が指定されている場合、新しいイベントはイベント ソースから読み取りません。 "PurgeOldData" が指定されている場合、新しいイベントは引き続き読み取られ、古いイベントは環境から削除されます。 既定の動作は PurgeOldData です。 「ポーズイングレス」
'PurgeOldData'

パーティションキープロパティ

名前 形容 価値
名前 プロパティの名前。
種類 プロパティの型。 '文字列'

SKU

名前 形容 価値
能力 SKU の容量。 この値は、環境の作成後のスケールアウトをサポートするように変更できます。 int

制約:
最小値 = 1
最大値 = 10 (必須)
名前 この SKU の名前。 「S1」
'S2' (必須)