次の方法で共有


Microsoft.TimeSeriesInsights 環境 2018-08-15-preview

Bicep リソース定義

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

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

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

リソースの形式

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

resource symbolicname 'Microsoft.TimeSeriesInsights/environments@2018-08-15-preview' = {
  location: 'string'
  name: 'string'
  sku: {
    capacity: int
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
  kind: 'string'
  // For remaining properties, see Microsoft.TimeSeriesInsights/environments objects
}

Microsoft.TimeSeriesInsights/environments オブジェクト

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

LongTermの場合は、次を使用します。

{
  kind: 'LongTerm'
  properties: {
    storageConfiguration: {
      accountName: 'string'
      managementKey: 'string'
    }
    timeSeriesIdProperties: [
      {
        name: 'string'
        type: 'string'
      }
    ]
    warmStoreConfiguration: {
      dataRetention: 'string'
    }
  }
}

Standardの場合は、次を使用します。

{
  kind: 'Standard'
  properties: {
    dataRetentionTime: 'string'
    partitionKeyProperties: [
      {
        name: 'string'
        type: 'string'
      }
    ]
    storageLimitExceededBehavior: 'string'
  }
}

プロパティ値

CreateOrUpdateTrackedResourcePropertiesTags

名前 形容 価値

LongTermEnvironmentCreateOrUpdateParametersOrLongTermEnvironmentResource

名前 形容 価値
種類 環境の種類。 'LongTerm' (必須)
プロパティ 長期的な環境を作成するために使用されるプロパティ。 LongTermEnvironmentCreationPropertiesOrLongTermEnvironmentResourceProperties (必須)

LongTermEnvironmentCreationPropertiesOrLongTermEnvironmentResourceProperties

名前 形容 価値
storageConfiguration ストレージ構成では、Time Series Insights サービスが環境のデータの格納に使用される顧客ストレージ アカウントに接続できるようにする接続の詳細が提供されます。 LongTermStorageConfigurationInputOrLongTermStorageConfigurationOutput (必須)
timeSeriesIdProperties 環境の時系列 ID の定義に使用されるイベント プロパティの一覧。 TimeSeriesIdProperty[] (必須)
warmStoreConfiguration ウォーム ストアの構成では、より高速なクエリを実行するために使用できる環境のデータのコピーを保持するウォーム ストア キャッシュを作成するための詳細が提供されます。 WarmStoreConfigurationProperties

LongTermStorageConfigurationInputOrLongTermStorageConfigurationOutput

名前 形容 価値
accountName 環境の長期データを保持するストレージ アカウントの名前。 string (必須)
managementKey Time Series Insights サービスにストレージ アカウントへの書き込みアクセス権を付与する管理キーの値。 このプロパティは、環境の応答には表示されません。 string (必須)

Microsoft.TimeSeriesInsights/environments

名前 形容 価値
種類 LongTermEnvironmentCreateOrUpdateParametersOrLongTermEnvironmentResource型に 'LongTerm' に設定します。 StandardEnvironmentCreateOrUpdateParametersOrStandardEnvironmentResource型に 'Standard' に設定します。 'LongTerm'
'Standard' (必須)
場所 リソースの場所。 string (必須)
名前 リソース名

制約:
最小長 = 1
最大長 = 90
パターン = ^[-\w\._\(\)]+$ (必須)
sku SKU によって、標準 (S1 または S2) または長期 (L1) のいずれかの環境の種類が決まります。 標準環境では、SKU によって環境の容量、イングレス レート、課金レートが決定されます。 SKU (必須)
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください

SKU

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

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

StandardEnvironmentCreateOrUpdateParametersOrStandardEnvironmentResource

名前 形容 価値
種類 環境の種類。 'Standard' (必須)
プロパティ 標準環境の作成に使用されるプロパティ。 StandardEnvironmentCreationPropertiesOrStandardEnvironmentResourceProperties (必須)

StandardEnvironmentCreationPropertiesOrStandardEnvironmentResourceProperties

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

TimeSeriesIdProperty

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

WarmStoreConfigurationProperties

名前 形容 価値
dataRetention ISO8601タイムスパンでは、環境のイベントをウォーム ストアからのクエリに使用できる日数を指定します。 string (必須)

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

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

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

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

リソースの形式

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

{
  "location": "string",
  "name": "string",
  "sku": {
    "capacity": "int",
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  },
  "kind": "string"
  // For remaining properties, see Microsoft.TimeSeriesInsights/environments objects
}

Microsoft.TimeSeriesInsights/environments オブジェクト

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

LongTermの場合は、次を使用します。

{
  "kind": "LongTerm",
  "properties": {
    "storageConfiguration": {
      "accountName": "string",
      "managementKey": "string"
    },
    "timeSeriesIdProperties": [
      {
        "name": "string",
        "type": "string"
      }
    ],
    "warmStoreConfiguration": {
      "dataRetention": "string"
    }
  }
}

Standardの場合は、次を使用します。

{
  "kind": "Standard",
  "properties": {
    "dataRetentionTime": "string",
    "partitionKeyProperties": [
      {
        "name": "string",
        "type": "string"
      }
    ],
    "storageLimitExceededBehavior": "string"
  }
}

プロパティ値

CreateOrUpdateTrackedResourcePropertiesTags

名前 形容 価値

LongTermEnvironmentCreateOrUpdateParametersOrLongTermEnvironmentResource

名前 形容 価値
種類 環境の種類。 'LongTerm' (必須)
プロパティ 長期的な環境を作成するために使用されるプロパティ。 LongTermEnvironmentCreationPropertiesOrLongTermEnvironmentResourceProperties (必須)

LongTermEnvironmentCreationPropertiesOrLongTermEnvironmentResourceProperties

名前 形容 価値
storageConfiguration ストレージ構成では、Time Series Insights サービスが環境のデータの格納に使用される顧客ストレージ アカウントに接続できるようにする接続の詳細が提供されます。 LongTermStorageConfigurationInputOrLongTermStorageConfigurationOutput (必須)
timeSeriesIdProperties 環境の時系列 ID の定義に使用されるイベント プロパティの一覧。 TimeSeriesIdProperty[] (必須)
warmStoreConfiguration ウォーム ストアの構成では、より高速なクエリを実行するために使用できる環境のデータのコピーを保持するウォーム ストア キャッシュを作成するための詳細が提供されます。 WarmStoreConfigurationProperties

LongTermStorageConfigurationInputOrLongTermStorageConfigurationOutput

名前 形容 価値
accountName 環境の長期データを保持するストレージ アカウントの名前。 string (必須)
managementKey Time Series Insights サービスにストレージ アカウントへの書き込みアクセス権を付与する管理キーの値。 このプロパティは、環境の応答には表示されません。 string (必須)

Microsoft.TimeSeriesInsights/environments

名前 形容 価値
apiVersion API のバージョン '2018-08-15-preview'
種類 LongTermEnvironmentCreateOrUpdateParametersOrLongTermEnvironmentResource型に 'LongTerm' に設定します。 StandardEnvironmentCreateOrUpdateParametersOrStandardEnvironmentResource型に 'Standard' に設定します。 'LongTerm'
'Standard' (必須)
場所 リソースの場所。 string (必須)
名前 リソース名

制約:
最小長 = 1
最大長 = 90
パターン = ^[-\w\._\(\)]+$ (必須)
sku SKU によって、標準 (S1 または S2) または長期 (L1) のいずれかの環境の種類が決まります。 標準環境では、SKU によって環境の容量、イングレス レート、課金レートが決定されます。 SKU (必須)
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
種類 リソースの種類 'Microsoft.TimeSeriesInsights/environments'

SKU

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

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

StandardEnvironmentCreateOrUpdateParametersOrStandardEnvironmentResource

名前 形容 価値
種類 環境の種類。 'Standard' (必須)
プロパティ 標準環境の作成に使用されるプロパティ。 StandardEnvironmentCreationPropertiesOrStandardEnvironmentResourceProperties (必須)

StandardEnvironmentCreationPropertiesOrStandardEnvironmentResourceProperties

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

TimeSeriesIdProperty

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

WarmStoreConfigurationProperties

名前 形容 価値
dataRetention ISO8601タイムスパンでは、環境のイベントをウォーム ストアからのクエリに使用できる日数を指定します。 string (必須)

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

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

テンプレート 形容
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" {
  location = "string"
  name = "string"
  sku = {
    capacity = int
    name = "string"
  }
  tags = {
    {customized property} = "string"
  }
  kind = "string"
  // For remaining properties, see Microsoft.TimeSeriesInsights/environments objects
}

Microsoft.TimeSeriesInsights/environments オブジェクト

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

LongTermの場合は、次を使用します。

{
  kind = "LongTerm"
  properties = {
    storageConfiguration = {
      accountName = "string"
      managementKey = "string"
    }
    timeSeriesIdProperties = [
      {
        name = "string"
        type = "string"
      }
    ]
    warmStoreConfiguration = {
      dataRetention = "string"
    }
  }
}

Standardの場合は、次を使用します。

{
  kind = "Standard"
  properties = {
    dataRetentionTime = "string"
    partitionKeyProperties = [
      {
        name = "string"
        type = "string"
      }
    ]
    storageLimitExceededBehavior = "string"
  }
}

プロパティ値

CreateOrUpdateTrackedResourcePropertiesTags

名前 形容 価値

LongTermEnvironmentCreateOrUpdateParametersOrLongTermEnvironmentResource

名前 形容 価値
種類 環境の種類。 'LongTerm' (必須)
プロパティ 長期的な環境を作成するために使用されるプロパティ。 LongTermEnvironmentCreationPropertiesOrLongTermEnvironmentResourceProperties (必須)

LongTermEnvironmentCreationPropertiesOrLongTermEnvironmentResourceProperties

名前 形容 価値
storageConfiguration ストレージ構成では、Time Series Insights サービスが環境のデータの格納に使用される顧客ストレージ アカウントに接続できるようにする接続の詳細が提供されます。 LongTermStorageConfigurationInputOrLongTermStorageConfigurationOutput (必須)
timeSeriesIdProperties 環境の時系列 ID の定義に使用されるイベント プロパティの一覧。 TimeSeriesIdProperty[] (必須)
warmStoreConfiguration ウォーム ストアの構成では、より高速なクエリを実行するために使用できる環境のデータのコピーを保持するウォーム ストア キャッシュを作成するための詳細が提供されます。 WarmStoreConfigurationProperties

LongTermStorageConfigurationInputOrLongTermStorageConfigurationOutput

名前 形容 価値
accountName 環境の長期データを保持するストレージ アカウントの名前。 string (必須)
managementKey Time Series Insights サービスにストレージ アカウントへの書き込みアクセス権を付与する管理キーの値。 このプロパティは、環境の応答には表示されません。 string (必須)

Microsoft.TimeSeriesInsights/environments

名前 形容 価値
種類 LongTermEnvironmentCreateOrUpdateParametersOrLongTermEnvironmentResource型に 'LongTerm' に設定します。 StandardEnvironmentCreateOrUpdateParametersOrStandardEnvironmentResource型に 'Standard' に設定します。 'LongTerm'
'Standard' (必須)
場所 リソースの場所。 string (必須)
名前 リソース名

制約:
最小長 = 1
最大長 = 90
パターン = ^[-\w\._\(\)]+$ (必須)
sku SKU によって、標準 (S1 または S2) または長期 (L1) のいずれかの環境の種類が決まります。 標準環境では、SKU によって環境の容量、イングレス レート、課金レートが決定されます。 SKU (必須)
タグ リソース タグ タグ名と値のディクショナリ。
種類 リソースの種類 "Microsoft.TimeSeriesInsights/environments@2018-08-15-preview"

SKU

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

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

StandardEnvironmentCreateOrUpdateParametersOrStandardEnvironmentResource

名前 形容 価値
種類 環境の種類。 'Standard' (必須)
プロパティ 標準環境の作成に使用されるプロパティ。 StandardEnvironmentCreationPropertiesOrStandardEnvironmentResourceProperties (必須)

StandardEnvironmentCreationPropertiesOrStandardEnvironmentResourceProperties

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

TimeSeriesIdProperty

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

WarmStoreConfigurationProperties

名前 形容 価値
dataRetention ISO8601タイムスパンでは、環境のイベントをウォーム ストアからのクエリに使用できる日数を指定します。 string (必須)