Banco de dados Microsoft.DocumentDBcontas/cassandraKeyspaces/tables 2021-03-15
Artigo 12/21/2024
2 contribuidores
Comentários
Neste artigo
Definição de recursos do bíceps
O tipo de recurso databaseAccounts/cassandraKeyspaces/tables 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/cassandraKeyspaces/tables, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables@2021-03-15' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
options: {
autoscaleSettings: {
maxThroughput: int
}
throughput: int
}
resource: {
analyticalStorageTtl: int
defaultTtl: int
id: 'string'
schema: {
clusterKeys: [
{
name: 'string'
orderBy: 'string'
}
]
columns: [
{
name: 'string'
type: 'string'
}
]
partitionKeys: [
{
name: 'string'
}
]
}
}
}
tags: {
{customized property}: 'string'
}
}
Valores de propriedade
AutoscaleSettings
Designação
Descrição
Valor
maxTaxa de transferência
Representa a taxa de transferência máxima, até a qual o recurso pode ser dimensionado.
Int
CassandraPartitionKey
Designação
Descrição
Valor
Designação
Nome da chave de partição da tabela Cassandra do Cosmos DB
string
CassandraSchema
Designação
Descrição
Valor
clusterKeys
Lista de chave de cluster.
ClusterKey []
colunas
Lista de colunas da tabela Cassandra.
Coluna []
chaves de partição
Lista de chave de partição.
CassandraPartitionKey []
CassandraTableCreateUpdatePropertiesOrCassandraTableGetProperties
CassandraTableResourceOrCassandraTableGetPropertiesResource
Designação
Descrição
Valor
analíticoStorageTtl
TTL analítico.
Int
padrãoTtl
Tempo de viver da mesa Cosmos DB Cassandra
Int
ID
Nome da tabela Cassandra do Cosmos DB
string (obrigatório)
Esquema
Esquema da tabela Cassandra do Cosmos DB
CassandraSchema
Chave de Cluster
Designação
Descrição
Valor
Designação
Nome da chave de cluster de tabela Cassandra do Cosmos DB
string
orderBy
Ordem da chave de cluster da tabela Cassandra do Cosmos DB, suporta apenas "Asc" e "Desc"
string
Coluna
Designação
Descrição
Valor
Designação
Nome da coluna da tabela Cassandra do Cosmos DB
string
tipo
Tipo de coluna da tabela Cassandra do Cosmos DB
string
CreateUpdateOptionsOrCassandraTableGetPropertiesOptions
Designação
Descrição
Valor
autoscaleConfigurações
Especifica as configurações de dimensionamento automático.
AutoscaleSettings
taxa de transferência
Solicite unidades por segundo. Por exemplo, "taxa de transferência": 10000.
Int
Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables
Designação
Descrição
Valor
Exemplos de início rápido
Os exemplos de início rápido a seguir implantam esse tipo de recurso.
Arquivo Bicep
Descrição
Criar uma conta do Azure Cosmos DB para de API Cassandra
Este modelo cria uma conta do Azure Cosmos DB para a API Cassandra em duas regiões com um espaço de chave e uma tabela com taxa de transferência dedicada.
Criar conta do Azure Cosmos DB em escala automática para de API Cassandra
Este modelo cria uma conta do Azure Cosmos DB para a API Cassandra em duas regiões com um espaço de chave e uma tabela com taxa de transferência de dimensionamento automático.
Definição de recurso de modelo ARM
O tipo de recurso databaseAccounts/cassandraKeyspaces/tables 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/cassandraKeyspaces/tables, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables",
"apiVersion": "2021-03-15",
"name": "string",
"location": "string",
"properties": {
"options": {
"autoscaleSettings": {
"maxThroughput": "int"
},
"throughput": "int"
},
"resource": {
"analyticalStorageTtl": "int",
"defaultTtl": "int",
"id": "string",
"schema": {
"clusterKeys": [
{
"name": "string",
"orderBy": "string"
}
],
"columns": [
{
"name": "string",
"type": "string"
}
],
"partitionKeys": [
{
"name": "string"
}
]
}
}
},
"tags": {
"{customized property}": "string"
}
}
Valores de propriedade
AutoscaleSettings
Designação
Descrição
Valor
maxTaxa de transferência
Representa a taxa de transferência máxima, até a qual o recurso pode ser dimensionado.
Int
CassandraPartitionKey
Designação
Descrição
Valor
Designação
Nome da chave de partição da tabela Cassandra do Cosmos DB
string
CassandraSchema
Designação
Descrição
Valor
clusterKeys
Lista de chave de cluster.
ClusterKey []
colunas
Lista de colunas da tabela Cassandra.
Coluna []
chaves de partição
Lista de chave de partição.
CassandraPartitionKey []
CassandraTableCreateUpdatePropertiesOrCassandraTableGetProperties
CassandraTableResourceOrCassandraTableGetPropertiesResource
Designação
Descrição
Valor
analíticoStorageTtl
TTL analítico.
Int
padrãoTtl
Tempo de viver da mesa Cosmos DB Cassandra
Int
ID
Nome da tabela Cassandra do Cosmos DB
string (obrigatório)
Esquema
Esquema da tabela Cassandra do Cosmos DB
CassandraSchema
Chave de Cluster
Designação
Descrição
Valor
Designação
Nome da chave de cluster de tabela Cassandra do Cosmos DB
string
orderBy
Ordem da chave de cluster da tabela Cassandra do Cosmos DB, suporta apenas "Asc" e "Desc"
string
Coluna
Designação
Descrição
Valor
Designação
Nome da coluna da tabela Cassandra do Cosmos DB
string
tipo
Tipo de coluna da tabela Cassandra do Cosmos DB
string
CreateUpdateOptionsOrCassandraTableGetPropertiesOptions
Designação
Descrição
Valor
autoscaleConfigurações
Especifica as configurações de dimensionamento automático.
AutoscaleSettings
taxa de transferência
Solicite unidades por segundo. Por exemplo, "taxa de transferência": 10000.
Int
Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables
Designação
Descrição
Valor
apiVersion
A versão api
'2021-03-15'
Localização
O local do grupo de recursos ao qual o recurso pertence.
string
Designação
O nome do recurso
string (obrigatório)
propriedades
Propriedades para criar e atualizar a tabela Cassandra do Azure Cosmos DB.
CassandraTableCreateUpdatePropertiesOrCassandraTableGetProperties (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/cassandraKeyspaces/tables'
Designação
Descrição
Valor
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo
Descrição
Criar uma conta do Azure Cosmos DB para de API Cassandra
Este modelo cria uma conta do Azure Cosmos DB para a API Cassandra em duas regiões com um espaço de chave e uma tabela com taxa de transferência dedicada.
Criar conta do Azure Cosmos DB em escala automática para de API Cassandra
Este modelo cria uma conta do Azure Cosmos DB para a API Cassandra em duas regiões com um espaço de chave e uma tabela com taxa de transferência de dimensionamento automático.
O tipo de recurso databaseAccounts/cassandraKeyspaces/tables 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/cassandraKeyspaces/tables, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables@2021-03-15"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
options = {
autoscaleSettings = {
maxThroughput = int
}
throughput = int
}
resource = {
analyticalStorageTtl = int
defaultTtl = int
id = "string"
schema = {
clusterKeys = [
{
name = "string"
orderBy = "string"
}
]
columns = [
{
name = "string"
type = "string"
}
]
partitionKeys = [
{
name = "string"
}
]
}
}
}
})
}
Valores de propriedade
AutoscaleSettings
Designação
Descrição
Valor
maxTaxa de transferência
Representa a taxa de transferência máxima, até a qual o recurso pode ser dimensionado.
Int
CassandraPartitionKey
Designação
Descrição
Valor
Designação
Nome da chave de partição da tabela Cassandra do Cosmos DB
string
CassandraSchema
Designação
Descrição
Valor
clusterKeys
Lista de chave de cluster.
ClusterKey []
colunas
Lista de colunas da tabela Cassandra.
Coluna []
chaves de partição
Lista de chave de partição.
CassandraPartitionKey []
CassandraTableCreateUpdatePropertiesOrCassandraTableGetProperties
CassandraTableResourceOrCassandraTableGetPropertiesResource
Designação
Descrição
Valor
analíticoStorageTtl
TTL analítico.
Int
padrãoTtl
Tempo de viver da mesa Cosmos DB Cassandra
Int
ID
Nome da tabela Cassandra do Cosmos DB
string (obrigatório)
Esquema
Esquema da tabela Cassandra do Cosmos DB
CassandraSchema
Chave de Cluster
Designação
Descrição
Valor
Designação
Nome da chave de cluster de tabela Cassandra do Cosmos DB
string
orderBy
Ordem da chave de cluster da tabela Cassandra do Cosmos DB, suporta apenas "Asc" e "Desc"
string
Coluna
Designação
Descrição
Valor
Designação
Nome da coluna da tabela Cassandra do Cosmos DB
string
tipo
Tipo de coluna da tabela Cassandra do Cosmos DB
string
CreateUpdateOptionsOrCassandraTableGetPropertiesOptions
Designação
Descrição
Valor
autoscaleConfigurações
Especifica as configurações de dimensionamento automático.
AutoscaleSettings
taxa de transferência
Solicite unidades por segundo. Por exemplo, "taxa de transferência": 10000.
Int
Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables
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
string (obrigatório)
parent_id
A ID do recurso que é o pai para este recurso.
ID para recurso do tipo: databaseAccounts/cassandraKeyspaces
propriedades
Propriedades para criar e atualizar a tabela Cassandra do Azure Cosmos DB.
CassandraTableCreateUpdatePropertiesOrCassandraTableGetProperties (obrigatório)
Etiquetas
Tags de recursos
Dicionário de nomes e valores de tags.
tipo
O tipo de recurso
"Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables@2021-03-15"
Designação
Descrição
Valor