Microsoft.TimeSeriesInsights-Umgebungen 2018-08-15-preview
Bicep-Ressourcendefinition
Der Ressourcentyp der Umgebungen kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- Ressourcengruppen : Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.TimeSeriesInsights/environments-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.
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
}
Umgebungsobjekte
Legen Sie die kind-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für LongTerm Folgendes:
kind: 'LongTerm'
properties: {
storageConfiguration: {
accountName: 'string'
managementKey: 'string'
}
timeSeriesIdProperties: [
{
name: 'string'
type: 'String'
}
]
warmStoreConfiguration: {
dataRetention: 'string'
}
}
Verwenden Sie für Standard Folgendes:
kind: 'Standard'
properties: {
dataRetentionTime: 'string'
partitionKeyProperties: [
{
name: 'string'
type: 'String'
}
]
storageLimitExceededBehavior: 'string'
}
Eigenschaftswerte
environments
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 1-90 Gültige Zeichen: Verwendung nicht möglich: '<>%&:\?/# oder Steuerzeichen. |
location | Der Speicherort der Ressource. | Zeichenfolge (erforderlich) |
tags | Schlüssel-Wert-Paare mit zusätzlichen Eigenschaften für die Ressource. | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
sku | Die sku bestimmt den Typ der Umgebung, entweder standard (S1 oder S2) oder langfristig (L1). Für Standardumgebungen bestimmt die sku die Kapazität der Umgebung, die Eingangsrate und die Abrechnungsrate. | Sku (erforderlich) |
kind | Festlegen des Objekttyps | Langfristige Standard (erforderlich) |
LongTermEnvironmentCreateOrUpdateParametersOrLongTer...
Name | BESCHREIBUNG | Wert |
---|---|---|
kind | Die Art der Umgebung. | "LongTerm" (erforderlich) |
properties | Eigenschaften, die zum Erstellen einer langfristigen Umgebung verwendet werden. | LongTermEnvironmentCreationPropertiesOrLongTermEnvir... (erforderlich) |
LongTermEnvironmentCreationPropertiesOrLongTermEnvir...
Name | BESCHREIBUNG | Wert |
---|---|---|
storageConfiguration | Die Speicherkonfiguration stellt die Verbindungsdetails bereit, die es dem Time Series Insights-Dienst ermöglichen, eine Verbindung mit dem Kundenspeicherkonto herzustellen, das zum Speichern der Umgebungsdaten verwendet wird. | LongTermStorageConfigurationInputOrLongTermStorageCo... (erforderlich) |
timeSeriesIdProperties | Die Liste der Ereigniseigenschaften, die zum Definieren der Zeitreihen-ID der Umgebung verwendet werden. | TimeSeriesIdProperty[] (erforderlich) |
warmStoreConfiguration | Die Konfiguration des warmen Speichers enthält die Details zum Erstellen eines Speichercaches, der eine Kopie der Umgebungsdaten speichert, die für schnellere Abfragen verfügbar sind. | WarmStoreConfigurationProperties |
LongTermStorageConfigurationInputOrLongTermStorageCo...
Name | BESCHREIBUNG | Wert |
---|---|---|
. | Der Name des Speicherkontos, das die langfristigen Daten der Umgebung enthält. | Zeichenfolge (erforderlich) |
managementKey | Der Wert des Verwaltungsschlüssels, der dem Time Series Insights-Dienst Schreibzugriff auf das Speicherkonto gewährt. Diese Eigenschaft wird in Umgebungsantworten nicht angezeigt. | Zeichenfolge (erforderlich) |
TimeSeriesIdProperty
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Der Name der Eigenschaft. | Zeichenfolge |
type | Den Typ der Eigenschaft. | 'Zeichenfolge' |
WarmStoreConfigurationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
dataRetention | ISO8601-Zeitspanne, die die Anzahl der Tage angibt, an denen die Ereignisse der Umgebung für Abfragen aus dem warmen Speicher verfügbar sind. | Zeichenfolge (erforderlich) |
StandardEnvironmentCreateOrUpdateParametersOrStandar...
Name | BESCHREIBUNG | Wert |
---|---|---|
kind | Die Art der Umgebung. | "Standard" (erforderlich) |
properties | Eigenschaften, die zum Erstellen einer Standardumgebung verwendet werden. | StandardEnvironmentCreationPropertiesOrStandardEnvir... (erforderlich) |
StandardEnvironmentCreationPropertiesOrStandardEnvir...
Name | BESCHREIBUNG | Wert |
---|---|---|
dataRetentionTime | ISO8601-Zeitraum, der die Mindestanzahl von Tagen angibt, in denen die Ereignisse der Umgebung für Abfragen verfügbar sind. | Zeichenfolge (erforderlich) |
partitionKeyProperties | Die Liste der Ereigniseigenschaften, die zum Partitionieren von Daten in der Umgebung verwendet werden. Derzeit wird nur eine einzelne Partitionsschlüsseleigenschaft unterstützt. | TimeSeriesIdProperty[] |
storageLimitExceededBehavior | Das Verhalten, das der Time Series Insights-Dienst annehmen sollte, wenn die Kapazität der Umgebung überschritten wurde. Wenn "PauseIngress" angegeben ist, werden neue Ereignisse nicht aus der Ereignisquelle gelesen. Wenn "PurgeOldData" angegeben ist, werden neue Ereignisse weiterhin gelesen, und alte Ereignisse werden aus der Umgebung gelöscht. Das Standardverhalten ist PurgeOldData. | "PauseIngress" 'PurgeOldData' |
Sku
Name | BESCHREIBUNG | Wert |
---|---|---|
Kapazität | Die Kapazität der SKU. Für Standardumgebungen kann dieser Wert geändert werden, um das horizontale Hochskalieren von Umgebungen zu unterstützen, nachdem sie erstellt wurden. | int (erforderlich) |
name | Der Name dieser SKU. | 'L1' 'P1' 'S1' 'S2' (erforderlich) |
Schnellstartvorlagen
In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.
Vorlage | BESCHREIBUNG |
---|---|
Erstellen einer Umgebung mit nutzungsbasierter Bezahlung (PAYG) mit einer IoT Hub |
Mit dieser Vorlage können Sie eine Time Series Insights-Umgebung mit nutzungsbasierter Bezahlung (PAYG) bereitstellen, die für die Nutzung von Ereignissen aus einem IoT Hub konfiguriert ist. |
Erstellen einer Umgebung mit einer Event Hub-Ereignisquelle |
Mit dieser Vorlage können Sie eine Time Series Insights-Umgebung bereitstellen, die für die Nutzung von Ereignissen aus einem Event Hub konfiguriert ist. |
Ressourcendefinition mit einer ARM-Vorlage
Der Ressourcentyp environments kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- Ressourcengruppen – Siehe Bereitstellungsbefehle für Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.
Ressourcenformat
Um eine Ressource Microsoft.TimeSeriesInsights/environments zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"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
}
Environments-Objekte
Legen Sie die kind-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für LongTerm Folgendes:
"kind": "LongTerm",
"properties": {
"storageConfiguration": {
"accountName": "string",
"managementKey": "string"
},
"timeSeriesIdProperties": [
{
"name": "string",
"type": "String"
}
],
"warmStoreConfiguration": {
"dataRetention": "string"
}
}
Verwenden Sie für Standard Folgendes:
"kind": "Standard",
"properties": {
"dataRetentionTime": "string",
"partitionKeyProperties": [
{
"name": "string",
"type": "String"
}
],
"storageLimitExceededBehavior": "string"
}
Eigenschaftswerte
environments
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Der Ressourcentyp | "Microsoft.TimeSeriesInsights/environments" |
apiVersion | Die Version der Ressourcen-API | "2018-08-15-preview" |
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 1-90 Gültige Zeichen: Verwendung nicht möglich: '<>%&:\?/# oder Steuerzeichen. |
location | Der Speicherort der Ressource. | Zeichenfolge (erforderlich) |
tags | Schlüssel-Wert-Paare zusätzlicher Eigenschaften für die Ressource. | Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen. |
sku | Die SKU bestimmt den Typ der Umgebung, entweder standard (S1 oder S2) oder langfristig (L1). Für Standardumgebungen bestimmt die SKU die Kapazität der Umgebung, die Eingangsrate und die Abrechnungsrate. | SKU (erforderlich) |
kind | Festlegen des Objekttyps | Langfristige Standard (erforderlich) |
LongTermEnvironmentCreateOrUpdateParametersOrLongTer...
Name | BESCHREIBUNG | Wert |
---|---|---|
kind | Die Art der Umgebung. | "LongTerm" (erforderlich) |
properties | Eigenschaften, die zum Erstellen einer langfristigen Umgebung verwendet werden. | LongTermEnvironmentCreationPropertiesOrLongTermEnvir... (erforderlich) |
LongTermEnvironmentCreationPropertiesOrLongTermEnvir...
Name | BESCHREIBUNG | Wert |
---|---|---|
storageConfiguration | Die Speicherkonfiguration stellt die Verbindungsdetails bereit, die es dem Time Series Insights-Dienst ermöglichen, eine Verbindung mit dem Kundenspeicherkonto herzustellen, das zum Speichern der Umgebungsdaten verwendet wird. | LongTermStorageConfigurationInputOrLongTermStorageCo... (erforderlich) |
timeSeriesIdProperties | Die Liste der Ereigniseigenschaften, die zum Definieren der Zeitreihen-ID der Umgebung verwendet werden. | TimeSeriesIdProperty[] (erforderlich) |
warmStoreConfiguration | Die Konfiguration des warmen Speichers enthält die Details zum Erstellen eines Speichercaches, der eine Kopie der Umgebungsdaten speichert, die für schnellere Abfragen verfügbar sind. | WarmStoreConfigurationProperties |
LongTermStorageConfigurationInputOrLongTermStorageCo...
Name | BESCHREIBUNG | Wert |
---|---|---|
. | Der Name des Speicherkontos, das die langfristigen Daten der Umgebung enthält. | Zeichenfolge (erforderlich) |
managementKey | Der Wert des Verwaltungsschlüssels, der dem Time Series Insights-Dienst Schreibzugriff auf das Speicherkonto gewährt. Diese Eigenschaft wird in Umgebungsantworten nicht angezeigt. | Zeichenfolge (erforderlich) |
TimeSeriesIdProperty
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Der Name der Eigenschaft. | Zeichenfolge |
type | Den Typ der Eigenschaft. | 'Zeichenfolge' |
WarmStoreConfigurationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
dataRetention | ISO8601-Zeitspanne, die die Anzahl der Tage angibt, an denen die Ereignisse der Umgebung für Abfragen aus dem warmen Speicher verfügbar sind. | Zeichenfolge (erforderlich) |
StandardEnvironmentCreateOrUpdateParametersOrStandar...
Name | BESCHREIBUNG | Wert |
---|---|---|
kind | Die Art der Umgebung. | "Standard" (erforderlich) |
properties | Eigenschaften, die zum Erstellen einer Standardumgebung verwendet werden. | StandardEnvironmentCreationPropertiesOrStandardEnvir... (erforderlich) |
StandardEnvironmentCreationPropertiesOrStandardEnvir...
Name | BESCHREIBUNG | Wert |
---|---|---|
dataRetentionTime | ISO8601-Zeitspanne, die die Mindestanzahl von Tagen angibt, in denen die Ereignisse der Umgebung für die Abfrage verfügbar sind. | Zeichenfolge (erforderlich) |
partitionKeyProperties | Die Liste der Ereigniseigenschaften, die zum Partitionieren von Daten in der Umgebung verwendet werden. Derzeit wird nur eine einzelne Partitionsschlüsseleigenschaft unterstützt. | TimeSeriesIdProperty[] |
storageLimitExceededBehavior | Das Verhalten, das der Time Series Insights-Dienst nehmen sollte, wenn die Kapazität der Umgebung überschritten wurde. Wenn "PauseIngress" angegeben ist, werden neue Ereignisse nicht aus der Ereignisquelle gelesen. Wenn "PurgeOldData" angegeben wird, werden neue Ereignisse weiterhin gelesen und alte Ereignisse aus der Umgebung gelöscht. Das Standardverhalten ist PurgeOldData. | "PauseIngress" 'PurgeOldData' |
Sku
Name | BESCHREIBUNG | Wert |
---|---|---|
Kapazität | Die Kapazität der sku. Für Standardumgebungen kann dieser Wert geändert werden, um das Horizontalskalieren von Umgebungen nach der Erstellung zu unterstützen. | int (erforderlich) |
name | Der Name dieser SKU. | 'L1' "P1" 'S1' "S2" (erforderlich) |
Schnellstartvorlagen
Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.
Vorlage | BESCHREIBUNG |
---|---|
Erstellen einer Pay-As-You-Go-Umgebung (PAYG) mit einem IoT Hub |
Mit dieser Vorlage können Sie eine Time Series Insights-Umgebung bereitstellen, die für die Nutzung von Ereignissen aus einem IoT Hub konfiguriert ist. |
Erstellen einer Umgebung mit einer Event Hub-Ereignisquelle |
Mit dieser Vorlage können Sie eine Time Series Insights-Umgebung bereitstellen, die für die Nutzung von Ereignissen aus einem Event Hub konfiguriert ist. |
Terraform (AzAPI-Anbieter) Ressourcendefinition
Der Ressourcentyp der Umgebungen kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.TimeSeriesInsights/environments-Ressource zu erstellen, fügen Sie der Vorlage die folgende Terraform-Ressource hinzu.
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"
})
}
Environments-Objekte
Legen Sie die kind-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für LongTerm Folgendes:
kind = "LongTerm"
properties = {
storageConfiguration = {
accountName = "string"
managementKey = "string"
}
timeSeriesIdProperties = [
{
name = "string"
type = "String"
}
]
warmStoreConfiguration = {
dataRetention = "string"
}
}
Verwenden Sie für Standard Folgendes:
kind = "Standard"
properties = {
dataRetentionTime = "string"
partitionKeyProperties = [
{
name = "string"
type = "String"
}
]
storageLimitExceededBehavior = "string"
}
Eigenschaftswerte
environments
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Der Ressourcentyp | "Microsoft.TimeSeriesInsights/environments@2018-08-15-preview" |
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 1-90 Gültige Zeichen: Verwendung nicht möglich: '<>%&:\?/# oder Steuerzeichen. |
location | Der Speicherort der Ressource. | Zeichenfolge (erforderlich) |
parent_id | Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. | Zeichenfolge (erforderlich) |
tags | Schlüssel-Wert-Paare zusätzlicher Eigenschaften für die Ressource. | Wörterbuch der Tagnamen und -werte. |
sku | Die SKU bestimmt den Typ der Umgebung, entweder standard (S1 oder S2) oder langfristig (L1). Für Standardumgebungen bestimmt die SKU die Kapazität der Umgebung, die Eingangsrate und die Abrechnungsrate. | SKU (erforderlich) |
kind | Festlegen des Objekttyps | Langfristige Standard (erforderlich) |
LongTermEnvironmentCreateOrUpdateParametersOrLongTer...
Name | BESCHREIBUNG | Wert |
---|---|---|
kind | Die Art der Umgebung. | "LongTerm" (erforderlich) |
properties | Eigenschaften, die zum Erstellen einer langfristigen Umgebung verwendet werden. | LongTermEnvironmentCreationPropertiesOrLongTermEnvir... (erforderlich) |
LongTermEnvironmentCreationPropertiesOrLongTermEnvir...
Name | BESCHREIBUNG | Wert |
---|---|---|
storageConfiguration | Die Speicherkonfiguration stellt die Verbindungsdetails bereit, mit denen der Time Series Insights-Dienst eine Verbindung mit dem Kundenspeicherkonto herstellen kann, das zum Speichern der Umgebungsdaten verwendet wird. | LongTermStorageConfigurationInputOrLongTermStorageCo... (erforderlich) |
timeSeriesIdProperties | Die Liste der Ereigniseigenschaften, die verwendet werden, um die Zeitreihen-ID der Umgebung zu definieren. | TimeSeriesIdProperty[] (erforderlich) |
warmStoreConfiguration | Die Konfiguration des warmen Speichers enthält die Details zum Erstellen eines Speichercaches, der eine Kopie der Umgebungsdaten für schnellere Abfragen beibehält. | WarmStoreConfigurationProperties |
LongTermStorageConfigurationInputOrLongTermStorageCo...
Name | BESCHREIBUNG | Wert |
---|---|---|
. | Der Name des Speicherkontos, das die langfristigen Daten der Umgebung enthält. | Zeichenfolge (erforderlich) |
managementKey | Der Wert des Verwaltungsschlüssels, der dem Time Series Insights-Dienst Schreibzugriff auf das Speicherkonto gewährt. Diese Eigenschaft wird in Umgebungsantworten nicht angezeigt. | Zeichenfolge (erforderlich) |
TimeSeriesIdProperty
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Der Name der Eigenschaft. | Zeichenfolge |
type | Den Typ der Eigenschaft. | "String" |
WarmStoreConfigurationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
dataRetention | ISO8601-Zeitraum, der die Anzahl der Tage angibt, an denen die Ereignisse der Umgebung für Abfragen aus dem warmen Speicher verfügbar sind. | Zeichenfolge (erforderlich) |
StandardEnvironmentCreateOrUpdateParametersOrStandar...
Name | BESCHREIBUNG | Wert |
---|---|---|
kind | Die Art der Umgebung. | "Standard" (erforderlich) |
properties | Eigenschaften, die zum Erstellen einer Standardumgebung verwendet werden. | StandardEnvironmentCreationPropertiesOrStandardEnvir... (erforderlich) |
StandardEnvironmentCreationPropertiesOrStandardEnvir...
Name | BESCHREIBUNG | Wert |
---|---|---|
dataRetentionTime | ISO8601-Zeitraum, der die Mindestanzahl von Tagen angibt, in denen die Ereignisse der Umgebung für Abfragen verfügbar sind. | Zeichenfolge (erforderlich) |
partitionKeyProperties | Die Liste der Ereigniseigenschaften, die zum Partitionieren von Daten in der Umgebung verwendet werden. Derzeit wird nur eine einzelne Partitionsschlüsseleigenschaft unterstützt. | TimeSeriesIdProperty[] |
storageLimitExceededBehavior | Das Verhalten, das der Time Series Insights-Dienst annehmen sollte, wenn die Kapazität der Umgebung überschritten wurde. Wenn "PauseIngress" angegeben ist, werden neue Ereignisse nicht aus der Ereignisquelle gelesen. Wenn "PurgeOldData" angegeben ist, werden neue Ereignisse weiterhin gelesen, und alte Ereignisse werden aus der Umgebung gelöscht. Das Standardverhalten ist PurgeOldData. | "PauseIngress" "PurgeOldData" |
Sku
Name | BESCHREIBUNG | Wert |
---|---|---|
Kapazität | Die Kapazität der SKU. Für Standardumgebungen kann dieser Wert geändert werden, um das horizontale Hochskalieren von Umgebungen zu unterstützen, nachdem sie erstellt wurden. | int (erforderlich) |
name | Der Name dieser SKU. | "L1" "P1" "S1" "S2" (erforderlich) |