Microsoft.DocumentDB databaseAccounts/sqlDatabases/containers/throughputSettings 2020-09-01
Artigo 21/12/2024
2 contribuidores
Comentários
Neste artigo
Definição de recursos do bíceps
Formato do recurso
Valores de propriedade
Definição de recurso de modelo ARM
Formato do recurso
Valores de propriedade
Definição de recursos Terraform (provedor AzAPI)
Formato do recurso
Valores de propriedade
Mostrar mais 5
API Versions:
2020-09-01
Definição de recursos do bíceps
O tipo de recurso databaseAccounts/sqlDatabases/containers/throughputSettings pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações .
Para criar um recurso Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/throughputSettings, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/throughputSettings@2020-09-01' = {
parent: resourceSymbolicName
location: 'string'
name: 'default'
properties: {
resource: {
autoscaleSettings: {
autoUpgradePolicy: {
throughputPolicy: {
incrementPercent: int
isEnabled: bool
}
}
maxThroughput: int
}
throughput: int
}
}
tags: {
{customized property}: 'string'
}
}
AutoscaleSettingsResource
Expandir tabela
Designação
Descrição
Valor
autoUpgradePolicy
Política de atualização automática de recursos do Cosmos DB
AutoUpgradePolicyResource
maxTaxa de transferência
Representa a taxa de transferência máxima que o contêiner pode dimensionar.
int (obrigatório)
AutoUpgradePolicyResource
Expandir tabela
Designação
Descrição
Valor
taxa de transferênciaPolítica
Representa a política de taxa de transferência à qual o serviço deve aderir para atualização automática
ThroughputPolicyResource
Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/throughputSettings
Expandir tabela
Designação
Descrição
Valor
Localização
O local do grupo de recursos ao qual o recurso pertence.
string
Designação
O nome do recurso
'default' (obrigatório)
pai
No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai. Para obter mais informações, consulte recurso filho fora do recurso pai .
Nome simbólico para recurso do tipo: databaseAccounts/sqlDatabases/containers
propriedades
Propriedades para atualizar a taxa de transferência de recursos do Azure Cosmos DB.
ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties (obrigatório)
Etiquetas
Tags de recursos
Dicionário de nomes e valores de tags. Consulte Tags em modelos
Expandir tabela
Designação
Descrição
Valor
Expandir tabela
Designação
Descrição
Valor
incrementoPercentagem
Representa a porcentagem pela qual a taxa de transferência pode aumentar sempre que a política de taxa de transferência é iniciada.
Int
isEnabled
Determina se a ThroughputPolicy está ativa ou não
Bool
ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource
Expandir tabela
Designação
Descrição
Valor
autoscaleConfigurações
Recurso do Cosmos DB para configurações de dimensionamento automático. A taxa de transferência é necessária ou o autoscaleSettings é necessário, mas não ambos.
AutoscaleSettingsResource
taxa de transferência
Valor da taxa de transferência de recursos do Cosmos DB. A taxa de transferência é necessária ou o autoscaleSettings é necessário, mas não ambos.
Int
ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties
Expandir tabela
Designação
Descrição
Valor
recurso
O formato JSON padrão de uma taxa de transferência de recursos
ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource (obrigatório)
Definição de recurso de modelo ARM
O tipo de recurso databaseAccounts/sqlDatabases/containers/throughputSettings pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações .
Para criar um recurso Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/throughputSettings, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/throughputSettings",
"apiVersion": "2020-09-01",
"name": "string",
"location": "string",
"properties": {
"resource": {
"autoscaleSettings": {
"autoUpgradePolicy": {
"throughputPolicy": {
"incrementPercent": "int",
"isEnabled": "bool"
}
},
"maxThroughput": "int"
},
"throughput": "int"
}
},
"tags": {
"{customized property}": "string"
}
}
AutoscaleSettingsResource
Expandir tabela
Designação
Descrição
Valor
autoUpgradePolicy
Política de atualização automática de recursos do Cosmos DB
AutoUpgradePolicyResource
maxTaxa de transferência
Representa a taxa de transferência máxima que o contêiner pode dimensionar.
int (obrigatório)
AutoUpgradePolicyResource
Expandir tabela
Designação
Descrição
Valor
taxa de transferênciaPolítica
Representa a política de taxa de transferência à qual o serviço deve aderir para atualização automática
ThroughputPolicyResource
Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/throughputSettings
Expandir tabela
Designação
Descrição
Valor
apiVersion
A versão api
'2020-09-01'
Localização
O local do grupo de recursos ao qual o recurso pertence.
string
Designação
O nome do recurso
'default' (obrigatório)
propriedades
Propriedades para atualizar a taxa de transferência de recursos do Azure Cosmos DB.
ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties (obrigatório)
Etiquetas
Tags de recursos
Dicionário de nomes e valores de tags. Consulte Tags em modelos
tipo
O tipo de recurso
'Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/throughputSettings'
Expandir tabela
Designação
Descrição
Valor
Expandir tabela
Designação
Descrição
Valor
incrementoPercentagem
Representa a porcentagem pela qual a taxa de transferência pode aumentar sempre que a política de taxa de transferência é iniciada.
Int
isEnabled
Determina se a ThroughputPolicy está ativa ou não
Bool
ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource
Expandir tabela
Designação
Descrição
Valor
autoscaleConfigurações
Recurso do Cosmos DB para configurações de dimensionamento automático. A taxa de transferência é necessária ou o autoscaleSettings é necessário, mas não ambos.
AutoscaleSettingsResource
taxa de transferência
Valor da taxa de transferência de recursos do Cosmos DB. A taxa de transferência é necessária ou o autoscaleSettings é necessário, mas não ambos.
Int
ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties
Expandir tabela
Designação
Descrição
Valor
recurso
O formato JSON padrão de uma taxa de transferência de recursos
ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource (obrigatório)
O tipo de recurso databaseAccounts/sqlDatabases/containers/throughputSettings pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações .
Para criar um recurso Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/throughputSettings, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/throughputSettings@2020-09-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
resource = {
autoscaleSettings = {
autoUpgradePolicy = {
throughputPolicy = {
incrementPercent = int
isEnabled = bool
}
}
maxThroughput = int
}
throughput = int
}
}
})
}
AutoscaleSettingsResource
Expandir tabela
Designação
Descrição
Valor
autoUpgradePolicy
Política de atualização automática de recursos do Cosmos DB
AutoUpgradePolicyResource
maxTaxa de transferência
Representa a taxa de transferência máxima que o contêiner pode dimensionar.
int (obrigatório)
AutoUpgradePolicyResource
Expandir tabela
Designação
Descrição
Valor
taxa de transferênciaPolítica
Representa a política de taxa de transferência à qual o serviço deve aderir para atualização automática
ThroughputPolicyResource
Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/throughputSettings
Expandir tabela
Designação
Descrição
Valor
Localização
O local do grupo de recursos ao qual o recurso pertence.
string
Designação
O nome do recurso
'default' (obrigatório)
parent_id
A ID do recurso que é o pai para este recurso.
ID para recurso do tipo: databaseAccounts/sqlDatabases/containers
propriedades
Propriedades para atualizar a taxa de transferência de recursos do Azure Cosmos DB.
ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties (obrigatório)
Etiquetas
Tags de recursos
Dicionário de nomes e valores de tags.
tipo
O tipo de recurso
"Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/throughputSettings@2020-09-01"
Expandir tabela
Designação
Descrição
Valor
Expandir tabela
Designação
Descrição
Valor
incrementoPercentagem
Representa a porcentagem pela qual a taxa de transferência pode aumentar sempre que a política de taxa de transferência é iniciada.
Int
isEnabled
Determina se a ThroughputPolicy está ativa ou não
Bool
ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource
Expandir tabela
Designação
Descrição
Valor
autoscaleConfigurações
Recurso do Cosmos DB para configurações de dimensionamento automático. A taxa de transferência é necessária ou o autoscaleSettings é necessário, mas não ambos.
AutoscaleSettingsResource
taxa de transferência
Valor da taxa de transferência de recursos do Cosmos DB. A taxa de transferência é necessária ou o autoscaleSettings é necessário, mas não ambos.
Int
ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties
Expandir tabela
Designação
Descrição
Valor
recurso
O formato JSON padrão de uma taxa de transferência de recursos
ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource (obrigatório)