Microsoft.DocumentDB-databaseAccounts/apis/keyspaces/tables 2015-04-08
Artikel 06/03/2024
1 inzender
Feedback
In dit artikel
Bicep-resourcedefinitie
Het resourcetype databaseAccounts/apis/keyspaces/tables kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een resource Microsoft.DocumentDB/databaseAccounts/apis/keyspaces/tables wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/apis/keyspaces/tables@2015-04-08' = {
name: 'string'
parent: resourceSymbolicName
properties: {
options: {
{customized property}: 'string'
}
resource: {
defaultTtl: int
id: 'string'
schema: {
clusterKeys: [
{
name: 'string'
orderBy: 'string'
}
]
columns: [
{
name: 'string'
type: 'string'
}
]
partitionKeys: [
{
name: 'string'
}
]
}
}
}
}
Eigenschapswaarden
databaseAccounts/apis/keyspaces/tables
Naam
Description
Waarde
naam
De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep .
tekenreeks (vereist)
Bovenliggende
In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie Onderliggende resource buiten bovenliggende resource voor meer informatie.
Symbolische naam voor resource van het type: keyspaces
properties
Eigenschappen voor het maken en bijwerken van Azure Cosmos DB Cassandra-tabel.
CassandraTableCreateUpdatePropertiesOrCassandraTable... (vereist)
CassandraTableCreateUpdatePropertiesOrCassandraTable...
Naam
Description
Waarde
opties
Een sleutel-waardepaar met opties die moeten worden toegepast op de aanvraag. Dit komt overeen met de headers die met de aanvraag zijn verzonden.
CreateUpdateOptions (vereist)
resource
De standaard-JSON-indeling van een Cassandra-tabel
CassandraTableResource (vereist)
CreateUpdateOptions
Naam
Description
Waarde
{aangepaste eigenschap}
tekenreeks
CassandraTableResource
Naam
Description
Waarde
defaultTtl
Time to live van de Cosmos DB Cassandra-tabel
int
id
Naam van de Cosmos DB Cassandra-tabel
tekenreeks (vereist)
schema
Schema van de Cosmos DB Cassandra-tabel
CassandraSchema
CassandraSchema
Naam
Description
Waarde
clusterKeys
Lijst met clustersleutels.
ClusterKey []
kolommen
Lijst met Cassandra-tabelkolommen.
Kolom []
partitionKeys
Lijst met partitiesleutel.
CassandraPartitionKey []
ClusterKey
Naam
Description
Waarde
naam
Naam van de Cosmos DB Cassandra-tabelclustersleutel
tekenreeks
Orderby
Volgorde van de Cosmos DB Cassandra-tabelclustersleutel, alleen ondersteuning voor 'Asc' en 'Desc'
tekenreeks
Kolom
Naam
Description
Waarde
naam
Naam van de cosmos DB Cassandra-tabelkolom
tekenreeks
type
Type van de Cosmos DB Cassandra-tabelkolom
tekenreeks
CassandraPartitionKey
Naam
Description
Waarde
naam
Naam van de partitiesleutel van de Cosmos DB Cassandra-tabel
tekenreeks
Resourcedefinitie van ARM-sjabloon
Het resourcetype databaseAccounts/apis/keyspaces/tables kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een resource Microsoft.DocumentDB/databaseAccounts/apis/keyspaces/tables wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.DocumentDB/databaseAccounts/apis/keyspaces/tables",
"apiVersion": "2015-04-08",
"name": "string",
"properties": {
"options": {
"{customized property}": "string"
},
"resource": {
"defaultTtl": "int",
"id": "string",
"schema": {
"clusterKeys": [
{
"name": "string",
"orderBy": "string"
}
],
"columns": [
{
"name": "string",
"type": "string"
}
],
"partitionKeys": [
{
"name": "string"
}
]
}
}
}
}
Eigenschapswaarden
databaseAccounts/apis/keyspaces/tables
Naam
Description
Waarde
type
Het resourcetype
'Microsoft.DocumentDB/databaseAccounts/apis/keyspaces/tables'
apiVersion
De resource-API-versie
'2015-04-08'
naam
De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen .
tekenreeks (vereist)
properties
Eigenschappen voor het maken en bijwerken van Azure Cosmos DB Cassandra-tabel.
CassandraTableCreateUpdatePropertiesOrCassandraTable... (vereist)
CassandraTableCreateUpdatePropertiesOrCassandraTable...
Naam
Description
Waarde
opties
Een sleutel-waardepaar met opties die voor de aanvraag moeten worden toegepast. Dit komt overeen met de headers die met de aanvraag zijn verzonden.
CreateUpdateOptions (vereist)
resource
De standaard-JSON-indeling van een Cassandra-tabel
CassandraTableResource (vereist)
CreateUpdateOptions
Naam
Description
Waarde
{aangepaste eigenschap}
tekenreeks
CassandraTableResource
Naam
Description
Waarde
defaultTtl
Time to live van de Cosmos DB Cassandra-tabel
int
id
Naam van de Cosmos DB Cassandra-tabel
tekenreeks (vereist)
schema
Schema van de Cosmos DB Cassandra-tabel
CassandraSchema
CassandraSchema
Naam
Description
Waarde
clusterKeys
Lijst met clustersleutels.
ClusterKey []
kolommen
Lijst met Cassandra-tabelkolommen.
Kolom []
partitionKeys
Lijst met partitiesleutels.
CassandraPartitionKey []
ClusterKey
Naam
Description
Waarde
naam
Naam van de Cosmos DB Cassandra-tabelclustersleutel
tekenreeks
Orderby
Volgorde van de Cosmos DB Cassandra-tabelclustersleutel, ondersteunt alleen 'Asc' en 'Desc'
tekenreeks
Kolom
Naam
Description
Waarde
naam
Naam van de Cosmos DB Cassandra-tabelkolom
tekenreeks
type
Type van de cosmos DB Cassandra-tabelkolom
tekenreeks
CassandraPartitionKey
Naam
Description
Waarde
naam
Naam van de partitiesleutel van de Cosmos DB Cassandra-tabel
tekenreeks
Het resourcetype databaseAccounts/apis/keyspaces/tables kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een resource Microsoft.DocumentDB/databaseAccounts/apis/keyspaces/tables wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/apis/keyspaces/tables@2015-04-08"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
options = {
{customized property} = "string"
}
resource = {
defaultTtl = int
id = "string"
schema = {
clusterKeys = [
{
name = "string"
orderBy = "string"
}
]
columns = [
{
name = "string"
type = "string"
}
]
partitionKeys = [
{
name = "string"
}
]
}
}
}
})
}
Eigenschapswaarden
databaseAccounts/apis/keyspaces/tables
Naam
Description
Waarde
type
Het resourcetype
"Microsoft.DocumentDB/databaseAccounts/apis/keyspaces/tables@2015-04-08"
naam
De resourcenaam
tekenreeks (vereist)
parent_id
De id van de resource die het bovenliggende item voor deze resource is.
Id voor resource van het type: keyspaces
properties
Eigenschappen voor het maken en bijwerken van Azure Cosmos DB Cassandra-tabel.
CassandraTableCreateUpdatePropertiesOrCassandraTable... (vereist)
CassandraTableCreateUpdatePropertiesOrCassandraTable...
Naam
Description
Waarde
opties
Een sleutel-waardepaar met opties die moeten worden toegepast op de aanvraag. Dit komt overeen met de headers die met de aanvraag zijn verzonden.
CreateUpdateOptions (vereist)
resource
De standaard-JSON-indeling van een Cassandra-tabel
CassandraTableResource (vereist)
CreateUpdateOptions
Naam
Description
Waarde
{aangepaste eigenschap}
tekenreeks
CassandraTableResource
Naam
Description
Waarde
defaultTtl
Time to live van de Cosmos DB Cassandra-tabel
int
id
Naam van de Cosmos DB Cassandra-tabel
tekenreeks (vereist)
schema
Schema van de Cosmos DB Cassandra-tabel
CassandraSchema
CassandraSchema
Naam
Description
Waarde
clusterKeys
Lijst met clustersleutels.
ClusterKey []
kolommen
Lijst met Cassandra-tabelkolommen.
Kolom []
partitionKeys
Lijst met partitiesleutel.
CassandraPartitionKey []
ClusterKey
Naam
Description
Waarde
naam
Naam van de Cosmos DB Cassandra-tabelclustersleutel
tekenreeks
Orderby
Volgorde van de Cosmos DB Cassandra-tabelclustersleutel, alleen ondersteuning voor 'Asc' en 'Desc'
tekenreeks
Kolom
Naam
Description
Waarde
naam
Naam van de cosmos DB Cassandra-tabelkolom
tekenreeks
type
Type van de Cosmos DB Cassandra-tabelkolom
tekenreeks
CassandraPartitionKey
Naam
Description
Waarde
naam
Naam van de partitiesleutel van de Cosmos DB Cassandra-tabel
tekenreeks