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


База данных Microsoft.DocumentDBAccounts/cassandraKeyspaces/tables 2021-03-01-preview

Определение ресурсов Bicep

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

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

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

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

resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables@2021-03-01-preview' = {
  parent: resourceSymbolicName
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  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'
  }
}

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

АвтомасштабированиеSettings

Имя Описание Ценность
maxThroughput Представляет максимальную пропускную способность, ресурс может масштабироваться до. int

CassandraPartitionKey

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

CassandraSchema

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

CassandraTableCreateUpdatePropertiesOrCassandraTableGetProperties

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

CassandraTableResourceOrCassandraTableGetPropertiesResource

Имя Описание Ценность
analyticStorageTtl Аналитический TTL. int
defaultTtl Время жизни таблицы Cassandra Cosmos DB int
идентификатор Имя таблицы Cassandra Cosmos DB строка (обязательно)
схема Схема таблицы Cassandra Cosmos DB CassandraSchema

ClusterKey

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

Столбец

Имя Описание Ценность
имя Имя столбца таблицы Cassandra Cosmos DB струна
тип Тип столбца таблицы Cassandra Cosmos DB струна

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Имя Описание Ценность

CreateUpdateOptionsOrCassandraTableGetPropertiesOptions

Имя Описание Ценность
autoscaleSettings Задает параметры автомасштабирования. AutoscaleSettings
производительность Единицы запроса в секунду. Например, "пропускная способность": 10000. int

ManagedServiceIdentity

Имя Описание Ценность
тип Тип удостоверения, используемого для ресурса. Тип SystemAssigned,UserAssigned включает как неявное созданное удостоверение, так и набор назначенных пользователем удостоверений. Тип "Нет" удаляет все удостоверения из службы. "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Имя Описание Ценность

Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables

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

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: databaseAccounts/cassandraKeyspaces
свойства Свойства для создания и обновления таблицы Cassandra Azure Cosmos DB. CassandraTableCreateUpdatePropertiesOrCassandraTableGetProperties (обязательно)
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

Теги

Имя Описание Ценность

Примеры краткого руководства

Следующие примеры краткого руководства по развертыванию этого типа ресурса.

Bicep-файл Описание
создание учетной записи Azure Cosmos DB для API Cassandra Этот шаблон создает учетную запись Azure Cosmos DB для API Cassandra в двух регионах с пространством ключей и таблицей с выделенной пропускной способностью.
Создание учетной записи azure Cosmos DB автомасштабирования для API Cassandra Этот шаблон создает учетную запись Azure Cosmos DB для API Cassandra в двух регионах с пространством ключей и таблицей с пропускной способностью автомасштабирования.

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

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

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

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

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

{
  "type": "Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables",
  "apiVersion": "2021-03-01-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "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"
  }
}

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

АвтомасштабированиеSettings

Имя Описание Ценность
maxThroughput Представляет максимальную пропускную способность, ресурс может масштабироваться до. int

CassandraPartitionKey

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

CassandraSchema

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

CassandraTableCreateUpdatePropertiesOrCassandraTableGetProperties

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

CassandraTableResourceOrCassandraTableGetPropertiesResource

Имя Описание Ценность
analyticStorageTtl Аналитический TTL. int
defaultTtl Время жизни таблицы Cassandra Cosmos DB int
идентификатор Имя таблицы Cassandra Cosmos DB строка (обязательно)
схема Схема таблицы Cassandra Cosmos DB CassandraSchema

ClusterKey

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

Столбец

Имя Описание Ценность
имя Имя столбца таблицы Cassandra Cosmos DB струна
тип Тип столбца таблицы Cassandra Cosmos DB струна

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Имя Описание Ценность

CreateUpdateOptionsOrCassandraTableGetPropertiesOptions

Имя Описание Ценность
autoscaleSettings Задает параметры автомасштабирования. AutoscaleSettings
производительность Единицы запроса в секунду. Например, "пропускная способность": 10000. int

ManagedServiceIdentity

Имя Описание Ценность
тип Тип удостоверения, используемого для ресурса. Тип SystemAssigned,UserAssigned включает как неявное созданное удостоверение, так и набор назначенных пользователем удостоверений. Тип "Нет" удаляет все удостоверения из службы. "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Имя Описание Ценность

Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables

Имя Описание Ценность
apiVersion Версия API '2021-03-01-preview'
тождество Удостоверение ресурса. ManagedServiceIdentity
местоположение Расположение группы ресурсов, к которой принадлежит ресурс. струна
имя Имя ресурса строка (обязательно)
свойства Свойства для создания и обновления таблицы Cassandra Azure Cosmos DB. CassandraTableCreateUpdatePropertiesOrCassandraTableGetProperties (обязательно)
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables"

Теги

Имя Описание Ценность

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
создание учетной записи Azure Cosmos DB для API Cassandra

развертывание в Azure
Этот шаблон создает учетную запись Azure Cosmos DB для API Cassandra в двух регионах с пространством ключей и таблицей с выделенной пропускной способностью.
Создание учетной записи azure Cosmos DB автомасштабирования для API Cassandra

развертывание в Azure
Этот шаблон создает учетную запись Azure Cosmos DB для API Cassandra в двух регионах с пространством ключей и таблицей с пропускной способностью автомасштабирования.

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

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

  • групп ресурсов

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables@2021-03-01-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  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"
            }
          ]
        }
      }
    }
  })
}

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

АвтомасштабированиеSettings

Имя Описание Ценность
maxThroughput Представляет максимальную пропускную способность, ресурс может масштабироваться до. int

CassandraPartitionKey

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

CassandraSchema

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

CassandraTableCreateUpdatePropertiesOrCassandraTableGetProperties

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

CassandraTableResourceOrCassandraTableGetPropertiesResource

Имя Описание Ценность
analyticStorageTtl Аналитический TTL. int
defaultTtl Время жизни таблицы Cassandra Cosmos DB int
идентификатор Имя таблицы Cassandra Cosmos DB строка (обязательно)
схема Схема таблицы Cassandra Cosmos DB CassandraSchema

ClusterKey

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

Столбец

Имя Описание Ценность
имя Имя столбца таблицы Cassandra Cosmos DB струна
тип Тип столбца таблицы Cassandra Cosmos DB струна

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Имя Описание Ценность

CreateUpdateOptionsOrCassandraTableGetPropertiesOptions

Имя Описание Ценность
autoscaleSettings Задает параметры автомасштабирования. AutoscaleSettings
производительность Единицы запроса в секунду. Например, "пропускная способность": 10000. int

ManagedServiceIdentity

Имя Описание Ценность
тип Тип удостоверения, используемого для ресурса. Тип SystemAssigned,UserAssigned включает как неявное созданное удостоверение, так и набор назначенных пользователем удостоверений. Тип "Нет" удаляет все удостоверения из службы. "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Имя Описание Ценность

Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables

Имя Описание Ценность
тождество Удостоверение ресурса. ManagedServiceIdentity
местоположение Расположение группы ресурсов, к которой принадлежит ресурс. струна
имя Имя ресурса строка (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: databaseAccounts/cassandraKeyspaces
свойства Свойства для создания и обновления таблицы Cassandra Azure Cosmos DB. CassandraTableCreateUpdatePropertiesOrCassandraTableGetProperties (обязательно)
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables@2021-03-01-preview"

Теги

Имя Описание Ценность