Поделиться через


База данных Microsoft.DocumentDBAccounts/apis/keyspaces/tables 2015-04-01

Определение ресурса Bicep

Тип ресурса databaseAccounts/apis/keyspaces/tables можно развернуть с помощью операций, предназначенных для:

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.DocumentDB/databaseAccounts/apis/keyspaces/tables, добавьте в шаблон следующий Bicep.

resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/apis/keyspaces/tables@2015-04-01' = {
  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'
          }
        ]
      }
    }
  }
}

Значения свойств

databaseAccounts/apis/keyspaces/tables

Имя Описание Значение
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в Bicep.
string (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить только в том случае, если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: keyspaces
properties Свойства для создания и обновления таблицы Cassandra в Azure Cosmos DB. CassandraTableCreateUpdatePropertiesOrCassandraTable... (обязательно)

CassandraTableCreateUpdatePropertiesOrCassandraTable...

Имя Описание Значение
options Пара параметров "ключ-значение", применяемая к запросу. Это соответствует заголовкам, отправленным с запросом. CreateUpdateOptions (обязательно)
ресурс Стандартный формат JSON таблицы Cassandra CassandraTableResource (обязательно)

CreateUpdateOptions

Имя Описание Значение
{настраиваемое свойство} строка

CassandraTableResource

Имя Описание Значение
defaultTtl Время жизни таблицы Cassandra в Cosmos DB INT
идентификатор Имя таблицы Cassandra Cosmos DB string (обязательно)
схема Схема таблицы Cassandra Cosmos DB CassandraSchema

CassandraSchema

Имя Описание Значение
clusterKeys Список ключей кластера. ClusterKey[]
столбцы Список столбцов таблицы Cassandra. Столбец[]
partitionKeys Список ключей секции. CassandraPartitionKey[]

ClusterKey

Имя Описание Значение
name Имя ключа кластера таблицы Cassandra Для Cosmos DB строка
orderBy Порядок ключа кластера таблицы Cassandra в Cosmos DB поддерживает только "Asc" и "Desc" строка

Столбец

Имя Описание Значение
name Имя табличного столбца Cosmos DB Cassandra строка
type Тип табличного столбца Cosmos DB Cassandra строка

CassandraPartitionKey

Имя Описание Значение
name Имя ключа секции таблицы Cassandra Cosmos DB строка

Определение ресурса шаблона ARM

Тип ресурса databaseAccounts/apis/keyspaces/tables можно развернуть с помощью следующих операций:

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.DocumentDB/databaseAccounts/apis/keyspaces/tables, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.DocumentDB/databaseAccounts/apis/keyspaces/tables",
  "apiVersion": "2015-04-01",
  "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"
          }
        ]
      }
    }
  }
}

Значения свойств

databaseAccounts/apis/keyspaces/tables

Имя Описание Значение
тип Тип ресурса Microsoft.DocumentDB/databaseAccounts/apis/keyspaces/tables
версия_API Версия API ресурсов '2015-04-01'
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в шаблонах JSON ARM.
строка (обязательно)
properties Свойства для создания и обновления таблицы Cassandra в Azure Cosmos DB. CassandraTableCreateUpdatePropertiesOrCassandraTable... (обязательно)

CassandraTableCreateUpdatePropertiesOrCassandraTable...

Имя Описание Значение
options Пара параметров "ключ-значение", применяемая к запросу. Это соответствует заголовкам, отправленным вместе с запросом. CreateUpdateOptions (обязательно)
ресурс Стандартный формат JSON таблицы Cassandra CassandraTableResource (обязательно)

CreateUpdateOptions

Имя Описание Значение
{настроенное свойство} строка

CassandraTableResource

Имя Описание Значение
defaultTtl Время жизни таблицы Cassandra Cosmos DB INT
идентификатор Имя таблицы Cassandra Cosmos DB строка (обязательно)
схема Схема таблицы Cassandra в Cosmos DB CassandraSchema

CassandraSchema

Имя Описание Значение
clusterKeys Список ключей кластера. ClusterKey[]
столбцы Список столбцов таблицы Cassandra. Column[]
partitionKeys Список ключей секции. CassandraPartitionKey[]

ClusterKey

Имя Описание Значение
name Имя ключа кластера таблицы Cassandra Cosmos DB строка
orderBy Порядок ключа кластера таблицы Cassandra в Cosmos DB, поддерживаются только "Asc" и "Desc" строка

Столбец

Имя Описание Значение
name Имя столбца таблицы Cassandra Cosmos DB строка
type Тип столбца таблицы Cassandra Cosmos DB строка

CassandraPartitionKey

Имя Описание Значение
name Имя ключа секции таблицы Cassandra Cosmos DB строка

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса databaseAccounts/apis/keyspaces/tables можно развернуть с помощью следующих операций:

  • Группы ресурсов

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.DocumentDB/databaseAccounts/apis/keyspaces/tables, добавьте следующую terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DocumentDB/databaseAccounts/apis/keyspaces/tables@2015-04-01"
  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"
            }
          ]
        }
      }
    }
  })
}

Значения свойств

databaseAccounts/apis/keyspaces/tables

Имя Описание Значение
тип Тип ресурса "Microsoft.DocumentDB/databaseAccounts/apis/keyspaces/tables@2015-04-01"
name имя ресурса. string (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: keyspaces
properties Свойства для создания и обновления таблицы Cassandra в Azure Cosmos DB. CassandraTableCreateUpdatePropertiesOrCassandraTable... (обязательно)

CassandraTableCreateUpdatePropertiesOrCassandraTable...

Имя Описание Значение
options Пара параметров "ключ-значение", применяемая к запросу. Это соответствует заголовкам, отправленным с запросом. CreateUpdateOptions (обязательно)
ресурс Стандартный формат JSON таблицы Cassandra CassandraTableResource (обязательно)

CreateUpdateOptions

Имя Описание Значение
{настраиваемое свойство} строка

CassandraTableResource

Имя Описание Значение
defaultTtl Время жизни таблицы Cassandra в Cosmos DB INT
идентификатор Имя таблицы Cassandra Cosmos DB string (обязательно)
схема Схема таблицы Cassandra Cosmos DB CassandraSchema

CassandraSchema

Имя Описание Значение
clusterKeys Список ключей кластера. ClusterKey[]
столбцы Список столбцов таблицы Cassandra. Столбец[]
partitionKeys Список ключей секции. CassandraPartitionKey[]

ClusterKey

Имя Описание Значение
name Имя ключа кластера таблицы Cassandra Для Cosmos DB строка
orderBy Порядок ключа кластера таблицы Cassandra в Cosmos DB поддерживает только "Asc" и "Desc" строка

Столбец

Имя Описание Значение
name Имя табличного столбца Cosmos DB Cassandra строка
type Тип табличного столбца Cosmos DB Cassandra строка

CassandraPartitionKey

Имя Описание Значение
name Имя ключа секции таблицы Cassandra в Cosmos DB строка