Ambientes Microsoft.TimeSeriesInsights 2021-03-31-preview
Definição de recursos do bíceps
O tipo de recurso de ambientes pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.TimeSeriesInsights/environments, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.TimeSeriesInsights/environments@2021-03-31-preview' = {
location: 'string'
name: 'string'
sku: {
capacity: int
name: 'string'
}
tags: {
{customized property}: 'string'
}
kind: 'string'
// For remaining properties, see Microsoft.TimeSeriesInsights/environments objects
}
Objetos Microsoft.TimeSeriesInsights/environments
Defina a propriedade kind para especificar o tipo de objeto.
Para Gen1 , use:
{
kind: 'Gen1'
properties: {
dataRetentionTime: 'string'
partitionKeyProperties: [
{
name: 'string'
type: 'string'
}
]
storageLimitExceededBehavior: 'string'
}
}
Para Gen2 , use:
{
kind: 'Gen2'
properties: {
publicNetworkAccess: 'string'
storageConfiguration: {
accountName: 'string'
managementKey: 'string'
}
timeSeriesIdProperties: [
{
name: 'string'
type: 'string'
}
]
warmStoreConfiguration: {
dataRetention: 'string'
}
}
}
Valores de propriedade
CreateOrUpdateTrackedResourcePropertiesTags
Designação | Descrição | Valor |
---|
Gen1EnvironmentCreateOrUpdateParametersOrGen1EnvironmentResource
Designação | Descrição | Valor |
---|---|---|
tipo | O tipo de ambiente. | 'Gen1' (obrigatório) |
propriedades | Propriedades usadas para criar um ambiente Gen1. | Gen1EnvironmentCreationPropertiesOrGen1EnvironmentResourceProperties (obrigatório) |
Gen1EnvironmentCreationPropertiesOrGen1EnvironmentResourceProperties
Gen2EnvironmentCreateOrUpdateParametersOrGen2EnvironmentResource
Designação | Descrição | Valor |
---|---|---|
tipo | O tipo de ambiente. | 'Gen2' (obrigatório) |
propriedades | Propriedades usadas para criar um ambiente Gen2. | Gen2EnvironmentCreationPropertiesOrGen2EnvironmentResourceProperties (obrigatório) |
Gen2EnvironmentCreationPropertiesOrGen2EnvironmentResourceProperties
Designação | Descrição | Valor |
---|---|---|
publicNetworkAccess | Esse valor pode ser definido como 'habilitado' para evitar alterações significativas nos recursos e modelos existentes do cliente. Se definido como 'desativado', o tráfego na interface pública não é permitido, e as conexões de ponto final privado seriam o método de acesso exclusivo. | 'deficientes' 'habilitado' |
storageConfiguration | A configuração de armazenamento fornece os detalhes de conexão que permitem que o serviço Time Series Insights se conecte à conta de armazenamento do cliente usada para armazenar os dados do ambiente. | Gen2StorageConfigurationInputOrGen2StorageConfigurationOutput (obrigatório) |
timeSeriesIdProperties | A lista de propriedades de evento que serão usadas para definir a id de série temporal do ambiente. | TimeSeriesIdProperty[] (obrigatório) |
warmStoreConfiguration | A configuração de armazenamento quente fornece os detalhes para criar um cache de armazenamento quente que manterá uma cópia dos dados do ambiente disponíveis para consulta mais rápida. | WarmStoreConfigurationProperties |
Gen2StorageConfigurationInputOrGen2StorageConfigurationOutput
Designação | Descrição | Valor |
---|---|---|
nomedaconta; | O nome da conta de armazenamento que armazenará os dados Gen2 do ambiente. | string (obrigatório) |
gestãoChave | O valor da chave de gerenciamento que concede ao serviço Time Series Insights acesso de gravação à conta de armazenamento. Esta propriedade não é mostrada em respostas de ambiente. | string (obrigatório) |
Microsoft.TimeSeriesInsights/ambientes
Designação | Descrição | Valor |
---|---|---|
tipo | Defina como 'Gen1' para o tipo Gen1EnvironmentCreateOrUpdateParametersOrGen1EnvironmentResource. Defina como 'Gen2' para o tipo Gen2EnvironmentCreateOrUpdateParametersOrGen2EnvironmentResource. | 'Gen1' 'Gen2' (obrigatório) |
Localização | A localização do recurso. | string (obrigatório) |
Designação | O nome do recurso | string Restrições: Comprimento mínimo = 1 Comprimento máximo = 1 Padrão = ^[-\w\._\(\)]+$ (obrigatório) |
SKU | O sku determina o tipo de ambiente, Gen1 (S1 ou S2) ou Gen2 (L1). Para ambientes Gen1, o sku determina a capacidade do ambiente, a taxa de entrada e a taxa de faturamento. | Sku (obrigatório) |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
Referência
Designação | Descrição | Valor |
---|---|---|
capacidade | A capacidade do sku. Para ambientes Gen1, esse valor pode ser alterado para dar suporte à expansão de ambientes depois de criados. | Int Restrições: Valor mínimo = 1 Valor máximo = 10 (obrigatório) |
Designação | O nome deste SKU. | «L1» «P1» «S1» «S2» (obrigatório) |
TimeSeriesIdProperty
Designação | Descrição | Valor |
---|---|---|
Designação | O nome da propriedade. | string |
tipo | O tipo de propriedade. | 'String' |
WarmStoreConfigurationProperties
Designação | Descrição | Valor |
---|---|---|
retenção de dados | ISO8601 período de tempo especificando o número de dias em que os eventos do ambiente estarão disponíveis para consulta no Warm Store. | string (obrigatório) |
Definição de recurso de modelo ARM
O tipo de recurso de ambientes pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.TimeSeriesInsights/environments, adicione o seguinte JSON ao seu modelo.
{
"location": "string",
"name": "string",
"sku": {
"capacity": "int",
"name": "string"
},
"tags": {
"{customized property}": "string"
},
"kind": "string"
// For remaining properties, see Microsoft.TimeSeriesInsights/environments objects
}
Objetos Microsoft.TimeSeriesInsights/environments
Defina a propriedade kind para especificar o tipo de objeto.
Para Gen1 , use:
{
"kind": "Gen1",
"properties": {
"dataRetentionTime": "string",
"partitionKeyProperties": [
{
"name": "string",
"type": "string"
}
],
"storageLimitExceededBehavior": "string"
}
}
Para Gen2 , use:
{
"kind": "Gen2",
"properties": {
"publicNetworkAccess": "string",
"storageConfiguration": {
"accountName": "string",
"managementKey": "string"
},
"timeSeriesIdProperties": [
{
"name": "string",
"type": "string"
}
],
"warmStoreConfiguration": {
"dataRetention": "string"
}
}
}
Valores de propriedade
CreateOrUpdateTrackedResourcePropertiesTags
Designação | Descrição | Valor |
---|
Gen1EnvironmentCreateOrUpdateParametersOrGen1EnvironmentResource
Designação | Descrição | Valor |
---|---|---|
tipo | O tipo de ambiente. | 'Gen1' (obrigatório) |
propriedades | Propriedades usadas para criar um ambiente Gen1. | Gen1EnvironmentCreationPropertiesOrGen1EnvironmentResourceProperties (obrigatório) |
Gen1EnvironmentCreationPropertiesOrGen1EnvironmentResourceProperties
Gen2EnvironmentCreateOrUpdateParametersOrGen2EnvironmentResource
Designação | Descrição | Valor |
---|---|---|
tipo | O tipo de ambiente. | 'Gen2' (obrigatório) |
propriedades | Propriedades usadas para criar um ambiente Gen2. | Gen2EnvironmentCreationPropertiesOrGen2EnvironmentResourceProperties (obrigatório) |
Gen2EnvironmentCreationPropertiesOrGen2EnvironmentResourceProperties
Designação | Descrição | Valor |
---|---|---|
publicNetworkAccess | Esse valor pode ser definido como 'habilitado' para evitar alterações significativas nos recursos e modelos existentes do cliente. Se definido como 'desativado', o tráfego na interface pública não é permitido, e as conexões de ponto final privado seriam o método de acesso exclusivo. | 'deficientes' 'habilitado' |
storageConfiguration | A configuração de armazenamento fornece os detalhes de conexão que permitem que o serviço Time Series Insights se conecte à conta de armazenamento do cliente usada para armazenar os dados do ambiente. | Gen2StorageConfigurationInputOrGen2StorageConfigurationOutput (obrigatório) |
timeSeriesIdProperties | A lista de propriedades de evento que serão usadas para definir a id de série temporal do ambiente. | TimeSeriesIdProperty[] (obrigatório) |
warmStoreConfiguration | A configuração de armazenamento quente fornece os detalhes para criar um cache de armazenamento quente que manterá uma cópia dos dados do ambiente disponíveis para consulta mais rápida. | WarmStoreConfigurationProperties |
Gen2StorageConfigurationInputOrGen2StorageConfigurationOutput
Designação | Descrição | Valor |
---|---|---|
nomedaconta; | O nome da conta de armazenamento que armazenará os dados Gen2 do ambiente. | string (obrigatório) |
gestãoChave | O valor da chave de gerenciamento que concede ao serviço Time Series Insights acesso de gravação à conta de armazenamento. Esta propriedade não é mostrada em respostas de ambiente. | string (obrigatório) |
Microsoft.TimeSeriesInsights/ambientes
Designação | Descrição | Valor |
---|---|---|
apiVersion | A versão api | '2021-03-31-pré-visualização' |
tipo | Defina como 'Gen1' para o tipo Gen1EnvironmentCreateOrUpdateParametersOrGen1EnvironmentResource. Defina como 'Gen2' para o tipo Gen2EnvironmentCreateOrUpdateParametersOrGen2EnvironmentResource. | 'Gen1' 'Gen2' (obrigatório) |
Localização | A localização do recurso. | string (obrigatório) |
Designação | O nome do recurso | string Restrições: Comprimento mínimo = 1 Comprimento máximo = 1 Padrão = ^[-\w\._\(\)]+$ (obrigatório) |
SKU | O sku determina o tipo de ambiente, Gen1 (S1 ou S2) ou Gen2 (L1). Para ambientes Gen1, o sku determina a capacidade do ambiente, a taxa de entrada e a taxa de faturamento. | Sku (obrigatório) |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
tipo | O tipo de recurso | 'Microsoft.TimeSeriesInsights/ambientes' |
Referência
Designação | Descrição | Valor |
---|---|---|
capacidade | A capacidade do sku. Para ambientes Gen1, esse valor pode ser alterado para dar suporte à expansão de ambientes depois de criados. | Int Restrições: Valor mínimo = 1 Valor máximo = 10 (obrigatório) |
Designação | O nome deste SKU. | «L1» «P1» «S1» «S2» (obrigatório) |
TimeSeriesIdProperty
Designação | Descrição | Valor |
---|---|---|
Designação | O nome da propriedade. | string |
tipo | O tipo de propriedade. | 'String' |
WarmStoreConfigurationProperties
Designação | Descrição | Valor |
---|---|---|
retenção de dados | ISO8601 período de tempo especificando o número de dias em que os eventos do ambiente estarão disponíveis para consulta no Warm Store. | string (obrigatório) |
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo | Descrição |
---|---|
Criar um ambiente Pay As You Go (PAYG) com um Hub IoT |
Este modelo permite implantar um ambiente Pay As You Go (PAYG) Time Series Insights configurado para consumir eventos de um Hub IoT. |
Criar um ambiente com uma fonte de eventos do Hub de Eventos |
Este modelo permite implantar um ambiente do Time Series Insights configurado para consumir eventos de um Hub de Eventos. |
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso de ambientes pode ser implantado com operações que visam:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.TimeSeriesInsights/environments, adicione o seguinte Terraform ao seu modelo.
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
}
Objetos Microsoft.TimeSeriesInsights/environments
Defina a propriedade kind para especificar o tipo de objeto.
Para Gen1 , use:
{
kind = "Gen1"
properties = {
dataRetentionTime = "string"
partitionKeyProperties = [
{
name = "string"
type = "string"
}
]
storageLimitExceededBehavior = "string"
}
}
Para Gen2 , use:
{
kind = "Gen2"
properties = {
publicNetworkAccess = "string"
storageConfiguration = {
accountName = "string"
managementKey = "string"
}
timeSeriesIdProperties = [
{
name = "string"
type = "string"
}
]
warmStoreConfiguration = {
dataRetention = "string"
}
}
}
Valores de propriedade
CreateOrUpdateTrackedResourcePropertiesTags
Designação | Descrição | Valor |
---|
Gen1EnvironmentCreateOrUpdateParametersOrGen1EnvironmentResource
Designação | Descrição | Valor |
---|---|---|
tipo | O tipo de ambiente. | 'Gen1' (obrigatório) |
propriedades | Propriedades usadas para criar um ambiente Gen1. | Gen1EnvironmentCreationPropertiesOrGen1EnvironmentResourceProperties (obrigatório) |
Gen1EnvironmentCreationPropertiesOrGen1EnvironmentResourceProperties
Gen2EnvironmentCreateOrUpdateParametersOrGen2EnvironmentResource
Designação | Descrição | Valor |
---|---|---|
tipo | O tipo de ambiente. | 'Gen2' (obrigatório) |
propriedades | Propriedades usadas para criar um ambiente Gen2. | Gen2EnvironmentCreationPropertiesOrGen2EnvironmentResourceProperties (obrigatório) |
Gen2EnvironmentCreationPropertiesOrGen2EnvironmentResourceProperties
Designação | Descrição | Valor |
---|---|---|
publicNetworkAccess | Esse valor pode ser definido como 'habilitado' para evitar alterações significativas nos recursos e modelos existentes do cliente. Se definido como 'desativado', o tráfego na interface pública não é permitido, e as conexões de ponto final privado seriam o método de acesso exclusivo. | 'deficientes' 'habilitado' |
storageConfiguration | A configuração de armazenamento fornece os detalhes de conexão que permitem que o serviço Time Series Insights se conecte à conta de armazenamento do cliente usada para armazenar os dados do ambiente. | Gen2StorageConfigurationInputOrGen2StorageConfigurationOutput (obrigatório) |
timeSeriesIdProperties | A lista de propriedades de evento que serão usadas para definir a id de série temporal do ambiente. | TimeSeriesIdProperty[] (obrigatório) |
warmStoreConfiguration | A configuração de armazenamento quente fornece os detalhes para criar um cache de armazenamento quente que manterá uma cópia dos dados do ambiente disponíveis para consulta mais rápida. | WarmStoreConfigurationProperties |
Gen2StorageConfigurationInputOrGen2StorageConfigurationOutput
Designação | Descrição | Valor |
---|---|---|
nomedaconta; | O nome da conta de armazenamento que armazenará os dados Gen2 do ambiente. | string (obrigatório) |
gestãoChave | O valor da chave de gerenciamento que concede ao serviço Time Series Insights acesso de gravação à conta de armazenamento. Esta propriedade não é mostrada em respostas de ambiente. | string (obrigatório) |
Microsoft.TimeSeriesInsights/ambientes
Designação | Descrição | Valor |
---|---|---|
tipo | Defina como 'Gen1' para o tipo Gen1EnvironmentCreateOrUpdateParametersOrGen1EnvironmentResource. Defina como 'Gen2' para o tipo Gen2EnvironmentCreateOrUpdateParametersOrGen2EnvironmentResource. | 'Gen1' 'Gen2' (obrigatório) |
Localização | A localização do recurso. | string (obrigatório) |
Designação | O nome do recurso | string Restrições: Comprimento mínimo = 1 Comprimento máximo = 1 Padrão = ^[-\w\._\(\)]+$ (obrigatório) |
SKU | O sku determina o tipo de ambiente, Gen1 (S1 ou S2) ou Gen2 (L1). Para ambientes Gen1, o sku determina a capacidade do ambiente, a taxa de entrada e a taxa de faturamento. | Sku (obrigatório) |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. |
tipo | O tipo de recurso | "Microsoft.TimeSeriesInsights/environments@2021-03-31-preview" |
Referência
Designação | Descrição | Valor |
---|---|---|
capacidade | A capacidade do sku. Para ambientes Gen1, esse valor pode ser alterado para dar suporte à expansão de ambientes depois de criados. | Int Restrições: Valor mínimo = 1 Valor máximo = 10 (obrigatório) |
Designação | O nome deste SKU. | «L1» «P1» «S1» «S2» (obrigatório) |
TimeSeriesIdProperty
Designação | Descrição | Valor |
---|---|---|
Designação | O nome da propriedade. | string |
tipo | O tipo de propriedade. | 'String' |
WarmStoreConfigurationProperties
Designação | Descrição | Valor |
---|---|---|
retenção de dados | ISO8601 período de tempo especificando o número de dias em que os eventos do ambiente estarão disponíveis para consulta no Warm Store. | string (obrigatório) |