Microsoft.TimeSeriesInsights-miljöer 2018-08-15-preview
Bicep-resursdefinition
Miljöresurstypen kan distribueras med åtgärder som är mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.TimeSeriesInsights/environments-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.TimeSeriesInsights/environments@2018-08-15-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
name: 'string'
}
kind: 'string'
// For remaining properties, see environments objects
}
miljöobjekt
Ange typegenskapen för att ange typ av objekt.
För LongTerm använder du:
kind: 'LongTerm'
properties: {
storageConfiguration: {
accountName: 'string'
managementKey: 'string'
}
timeSeriesIdProperties: [
{
name: 'string'
type: 'String'
}
]
warmStoreConfiguration: {
dataRetention: 'string'
}
}
För Standard använder du:
kind: 'Standard'
properties: {
dataRetentionTime: 'string'
partitionKeyProperties: [
{
name: 'string'
type: 'String'
}
]
storageLimitExceededBehavior: 'string'
}
Egenskapsvärden
Miljöer
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet | sträng (krävs) Teckengräns: 1–90 Giltiga tecken: Det går inte att använda: '<>%&:\?/# eller kontrolltecken |
location | Platsen för resursen. | sträng (krävs) |
tags | Nyckel/värde-par med ytterligare egenskaper för resursen. | Ordlista med taggnamn och värden. Se Taggar i mallar |
sku | SKU:n avgör typen av miljö, antingen standard (S1 eller S2) eller långsiktig (L1). För standardmiljöer bestämmer SKU:n miljöns kapacitet, ingress-priset och faktureringspriset. | SKU (krävs) |
Typ | Ange objekttyp | Longterm Standard (obligatoriskt) |
LongTermEnvironmentCreateOrUpdateParametersOrLongTer...
Name | Beskrivning | Värde |
---|---|---|
Typ | Typen av miljö. | 'LongTerm' (obligatoriskt) |
properties | Egenskaper som används för att skapa en långsiktig miljö. | LongTermEnvironmentCreationPropertiesOrLongTermEnvir... (krävs) |
LongTermEnvironmentCreationPropertiesOrLongTermEnvir...
Name | Beskrivning | Värde |
---|---|---|
storageConfiguration | Lagringskonfigurationen innehåller anslutningsinformationen som gör att Time Series Insights-tjänsten kan ansluta till det kundlagringskonto som används för att lagra miljöns data. | LongTermStorageConfigurationInputOrLongTermStorageCo... (krävs) |
timeSeriesIdProperties | Listan över händelseegenskaper som ska användas för att definiera miljöns tidsserie-ID. | TimeSeriesIdProperty[] (krävs) |
warmStoreConfiguration | Konfigurationen av det varma arkivet innehåller information om hur du skapar en varm lagringscache som behåller en kopia av miljöns data som är tillgängliga för snabbare frågor. | WarmStoreConfigurationProperties |
LongTermStorageConfigurationInputOrLongTermStorageCo...
Name | Beskrivning | Värde |
---|---|---|
accountName | Namnet på lagringskontot som ska innehålla miljöns långsiktiga data. | sträng (krävs) |
managementKey | Värdet för den hanteringsnyckel som ger Time Series Insights-tjänsten skrivåtkomst till lagringskontot. Den här egenskapen visas inte i miljösvar. | sträng (krävs) |
TimeSeriesIdProperty
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på egenskapen. | sträng |
typ | Egenskapens typ. | "Sträng" |
WarmStoreConfigurationProperties
Name | Beskrivning | Värde |
---|---|---|
dataRetention | ISO8601-tidsintervallet som anger hur många dagar miljöns händelser ska vara tillgängliga för frågor från det varma arkivet. | sträng (krävs) |
StandardEnvironmentCreateOrUpdateParametersOrStandar...
Name | Beskrivning | Värde |
---|---|---|
Typ | Typen av miljö. | "Standard" (obligatoriskt) |
properties | Egenskaper som används för att skapa en standardmiljö. | StandardEnvironmentCreationPropertiesOrStandardEnvir... (krävs) |
StandardEnvironmentCreationPropertiesOrStandardEnvir...
Name | Beskrivning | Värde |
---|---|---|
dataRetentionTime | ISO8601-tidsintervallet som anger det minsta antalet dagar som miljöns händelser ska vara tillgängliga för frågor. | sträng (krävs) |
partitionKeyProperties | Listan över händelseegenskaper som ska användas för att partitioneras data i miljön. För närvarande stöds endast en enda partitionsnyckelegenskap. | TimeSeriesIdProperty[] |
storageLimitExceededBehavior | Det beteende som Time Series Insights-tjänsten bör ha när miljöns kapacitet har överskridits. Om "PauseIngress" har angetts kommer nya händelser inte att läsas från händelsekällan. Om "PurgeOldData" anges fortsätter nya händelser att läsas och gamla händelser tas bort från miljön. Standardbeteendet är PurgeOldData. | "PauseIngress" "PurgeOldData" |
Sku
Name | Beskrivning | Värde |
---|---|---|
capacity | SKU:ns kapacitet. För standardmiljöer kan det här värdet ändras för att stödja utskalning av miljöer när de har skapats. | int (obligatoriskt) |
name | Namnet på denna SKU. | "L1" "P1" 'S1' "S2" (krävs) |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
Skapa en PAYG-miljö (Betala per användning) med en IoT Hub |
Med den här mallen kan du distribuera en Pay As You Go(PAYG) Time Series Insights-miljö som är konfigurerad för att använda händelser från en IoT Hub. |
Skapa en miljö med en händelsekälla för en händelsehubb |
Med den här mallen kan du distribuera en Time Series Insights-miljö som är konfigurerad för att använda händelser från en händelsehubb. |
Resursdefinition för ARM-mall
Miljöresurstypen kan distribueras med åtgärder som är mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.TimeSeriesInsights/environments-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.TimeSeriesInsights/environments",
"apiVersion": "2018-08-15-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"name": "string"
},
"kind": "string",
// For remaining properties, see environments objects
}
miljöobjekt
Ange typegenskapen för att ange typ av objekt.
För LongTerm använder du:
"kind": "LongTerm",
"properties": {
"storageConfiguration": {
"accountName": "string",
"managementKey": "string"
},
"timeSeriesIdProperties": [
{
"name": "string",
"type": "String"
}
],
"warmStoreConfiguration": {
"dataRetention": "string"
}
}
För Standard använder du:
"kind": "Standard",
"properties": {
"dataRetentionTime": "string",
"partitionKeyProperties": [
{
"name": "string",
"type": "String"
}
],
"storageLimitExceededBehavior": "string"
}
Egenskapsvärden
Miljöer
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.TimeSeriesInsights/environments" |
apiVersion | Resurs-API-versionen | "2018-08-15-preview" |
name | Resursnamnet | sträng (krävs) Teckengräns: 1–90 Giltiga tecken: Det går inte att använda: '<>%&:\?/# eller kontrolltecken |
location | Platsen för resursen. | sträng (krävs) |
tags | Nyckel/värde-par med ytterligare egenskaper för resursen. | Ordlista med taggnamn och värden. Se Taggar i mallar |
sku | SKU:n avgör typen av miljö, antingen standard (S1 eller S2) eller långsiktig (L1). För standardmiljöer bestämmer SKU:n miljöns kapacitet, ingress-priset och faktureringspriset. | SKU (krävs) |
Typ | Ange objekttyp | Longterm Standard (obligatoriskt) |
LongTermEnvironmentCreateOrUpdateParametersOrLongTer...
Name | Beskrivning | Värde |
---|---|---|
Typ | Typen av miljö. | "LongTerm" (krävs) |
properties | Egenskaper som används för att skapa en långsiktig miljö. | LongTermEnvironmentCreationPropertiesOrLongTermEnvir... (krävs) |
LongTermEnvironmentCreationPropertiesOrLongTermEnvir...
Name | Beskrivning | Värde |
---|---|---|
storageConfiguration | Lagringskonfigurationen innehåller anslutningsinformation som gör att Time Series Insights-tjänsten kan ansluta till det kundlagringskonto som används för att lagra miljöns data. | LongTermStorageConfigurationInputOrLongTermStorageCo... (krävs) |
timeSeriesIdProperties | Listan över händelseegenskaper som ska användas för att definiera miljöns tidsserie-ID. | TimeSeriesIdProperty[] (krävs) |
warmStoreConfiguration | Konfigurationen av det varma lagret innehåller information om hur du skapar ett cacheminne för varmt lager som behåller en kopia av miljöns data som är tillgängliga för snabbare frågor. | WarmStoreConfigurationEgenskaper |
LongTermStorageConfigurationInputOrLongTermStorageCo...
Name | Beskrivning | Värde |
---|---|---|
accountName | Namnet på lagringskontot som ska innehålla miljöns långsiktiga data. | sträng (krävs) |
managementKey | Värdet för den hanteringsnyckel som ger Time Series Insights-tjänsten skrivåtkomst till lagringskontot. Den här egenskapen visas inte i miljösvar. | sträng (krävs) |
TimeSeriesIdProperty
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på egenskapen. | sträng |
typ | Egenskapens typ. | "Sträng" |
WarmStoreConfigurationEgenskaper
Name | Beskrivning | Värde |
---|---|---|
dataRetention | ISO8601-tidsintervallet som anger hur många dagar miljöns händelser ska vara tillgängliga för frågor från det varma arkivet. | sträng (krävs) |
StandardEnvironmentCreateOrUpdateParametersOrStandar...
Name | Beskrivning | Värde |
---|---|---|
Typ | Typen av miljö. | "Standard" (krävs) |
properties | Egenskaper som används för att skapa en standardmiljö. | StandardEnvironmentCreationPropertiesOrStandardEnvir... (krävs) |
StandardEnvironmentCreationPropertiesOrStandardEnvir...
Name | Beskrivning | Värde |
---|---|---|
dataRetentionTime | ISO8601-tidsintervallet som anger det minsta antalet dagar som miljöns händelser ska vara tillgängliga för frågor. | sträng (krävs) |
partitionKeyProperties | Listan över händelseegenskaper som ska användas för att partitionering av data i miljön. För närvarande stöds endast en enskild partitionsnyckelegenskap. | TimeSeriesIdProperty[] |
storageLimitExceededBehavior | Det beteende som Time Series Insights-tjänsten bör ha när miljöns kapacitet har överskridits. Om "PauseIngress" har angetts kommer nya händelser inte att läsas från händelsekällan. Om "PurgeOldData" har angetts fortsätter nya händelser att läsas och gamla händelser tas bort från miljön. Standardbeteendet är PurgeOldData. | "PauseIngress" "PurgeOldData" |
Sku
Name | Beskrivning | Värde |
---|---|---|
capacity | SKU:ns kapacitet. För standardmiljöer kan det här värdet ändras för att stödja utskalning av miljöer när de har skapats. | int (krävs) |
name | Namnet på denna SKU. | "L1" "P1" 'S1' "S2" (krävs) |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
Skapa en PAYG-miljö (Betala per användning) med en IoT Hub |
Med den här mallen kan du distribuera en Pay As You Go-miljö (PAYG) Time Series Insights som är konfigurerad för att använda händelser från en IoT Hub. |
Skapa en miljö med en Händelsehubb-händelsekälla |
Med den här mallen kan du distribuera en Time Series Insights-miljö som är konfigurerad för att använda händelser från en händelsehubb. |
Resursdefinition för Terraform (AzAPI-provider)
Miljöernas resurstyp kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.TimeSeriesInsights/environments-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.TimeSeriesInsights/environments@2018-08-15-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
// For remaining properties, see environments objects
body = jsonencode({
sku = {
capacity = int
name = "string"
}
kind = "string"
})
}
miljöobjekt
Ange typegenskapen för att ange typ av objekt.
För LongTerm använder du:
kind = "LongTerm"
properties = {
storageConfiguration = {
accountName = "string"
managementKey = "string"
}
timeSeriesIdProperties = [
{
name = "string"
type = "String"
}
]
warmStoreConfiguration = {
dataRetention = "string"
}
}
För Standard använder du:
kind = "Standard"
properties = {
dataRetentionTime = "string"
partitionKeyProperties = [
{
name = "string"
type = "String"
}
]
storageLimitExceededBehavior = "string"
}
Egenskapsvärden
Miljöer
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.TimeSeriesInsights/environments@2018-08-15-preview" |
name | Resursnamnet | sträng (krävs) Teckengräns: 1–90 Giltiga tecken: Det går inte att använda: '<>%&:\?/# eller kontrolltecken |
location | Platsen för resursen. | sträng (krävs) |
parent_id | Om du vill distribuera till en resursgrupp använder du ID:t för den resursgruppen. | sträng (krävs) |
tags | Nyckel/värde-par med ytterligare egenskaper för resursen. | Ordlista med taggnamn och värden. |
sku | SKU:n avgör typen av miljö, antingen standard (S1 eller S2) eller långsiktig (L1). För standardmiljöer bestämmer SKU:n miljöns kapacitet, ingress-priset och faktureringspriset. | SKU (krävs) |
Typ | Ange objekttyp | Longterm Standard (obligatoriskt) |
LongTermEnvironmentCreateOrUpdateParametersOrLongTer...
Name | Beskrivning | Värde |
---|---|---|
Typ | Typen av miljö. | "LongTerm" (obligatoriskt) |
properties | Egenskaper som används för att skapa en långsiktig miljö. | LongTermEnvironmentCreationPropertiesOrLongTermEnvir... (krävs) |
LongTermEnvironmentCreationPropertiesOrLongTermEnvir...
Name | Beskrivning | Värde |
---|---|---|
storageConfiguration | Lagringskonfigurationen innehåller anslutningsinformationen som gör att Time Series Insights-tjänsten kan ansluta till det kundlagringskonto som används för att lagra miljöns data. | LongTermStorageConfigurationInputOrLongTermStorageCo... (krävs) |
timeSeriesIdProperties | Listan över händelseegenskaper som ska användas för att definiera miljöns tidsserie-ID. | TimeSeriesIdProperty[] (krävs) |
warmStoreConfiguration | Konfigurationen av det varma arkivet innehåller information om hur du skapar en varm lagringscache som behåller en kopia av miljöns data som är tillgängliga för snabbare frågor. | WarmStoreConfigurationProperties |
LongTermStorageConfigurationInputOrLongTermStorageCo...
Name | Beskrivning | Värde |
---|---|---|
accountName | Namnet på lagringskontot som ska innehålla miljöns långsiktiga data. | sträng (krävs) |
managementKey | Värdet för den hanteringsnyckel som ger Time Series Insights-tjänsten skrivåtkomst till lagringskontot. Den här egenskapen visas inte i miljösvar. | sträng (krävs) |
TimeSeriesIdProperty
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på egenskapen. | sträng |
typ | Egenskapens typ. | "Sträng" |
WarmStoreConfigurationProperties
Name | Beskrivning | Värde |
---|---|---|
dataRetention | ISO8601-tidsintervallet som anger hur många dagar miljöns händelser ska vara tillgängliga för frågor från det varma arkivet. | sträng (krävs) |
StandardEnvironmentCreateOrUpdateParametersOrStandar...
Name | Beskrivning | Värde |
---|---|---|
Typ | Typen av miljö. | "Standard" (obligatoriskt) |
properties | Egenskaper som används för att skapa en standardmiljö. | StandardEnvironmentCreationPropertiesOrStandardEnvir... (krävs) |
StandardEnvironmentCreationPropertiesOrStandardEnvir...
Name | Beskrivning | Värde |
---|---|---|
dataRetentionTime | ISO8601-tidsintervallet som anger det minsta antalet dagar som miljöns händelser ska vara tillgängliga för frågor. | sträng (krävs) |
partitionKeyProperties | Listan över händelseegenskaper som ska användas för att partitionering av data i miljön. För närvarande stöds endast en enskild partitionsnyckelegenskap. | TimeSeriesIdProperty[] |
storageLimitExceededBehavior | Det beteende som Time Series Insights-tjänsten bör ha när miljöns kapacitet har överskridits. Om "PauseIngress" har angetts kommer nya händelser inte att läsas från händelsekällan. Om "PurgeOldData" har angetts fortsätter nya händelser att läsas och gamla händelser tas bort från miljön. Standardbeteendet är PurgeOldData. | "PauseIngress" "PurgeOldData" |
Sku
Name | Beskrivning | Värde |
---|---|---|
capacity | SKU:ns kapacitet. För standardmiljöer kan det här värdet ändras för att stödja utskalning av miljöer när de har skapats. | int (krävs) |
name | Namnet på denna SKU. | "L1" "P1" "S1" "S2" (krävs) |