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


Microsoft.DocumentDB cassandraClusters/dataCenters 2022-05-15

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

Тип ресурса cassandraClusters/dataCenters можно развернуть с помощью операций, целевых:

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

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

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

resource symbolicname 'Microsoft.DocumentDB/cassandraClusters/dataCenters@2022-05-15' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    availabilityZone: bool
    backupStorageCustomerKeyUri: 'string'
    base64EncodedCassandraYamlFragment: 'string'
    dataCenterLocation: 'string'
    delegatedSubnetId: 'string'
    diskCapacity: int
    diskSku: 'string'
    managedDiskCustomerKeyUri: 'string'
    nodeCount: int
    provisioningState: 'string'
    sku: 'string'
  }
}

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

DataCenterResourceProperties

Имя Описание Ценность
availabilityZone Если центр обработки данных Azure поддерживает зону доступности, примените ее к Масштабируемой набору виртуальных машин, на которых размещаются виртуальные машины центра обработки данных cassandra. bool
backupStorageCustomerKeyUri Указывает универсальный код ресурса (URI) ключа клиента для шифрования учетной записи хранения резервной копии. струна
base64EncodedCassandraYamlFragment Фрагмент файла конфигурации cassandra.yaml, который будет включен в cassandra.yaml для всех узлов в этом центре обработки данных. Фрагмент должен быть закодирован в Кодировке Base64, и разрешено только подмножество ключей. струна
dataCenterLocation Регион, в который должен быть создан этот центр обработки данных. струна
delegatedSubnetId Идентификатор ресурса подсети узлов в этом центре обработки данных должен быть подключен к сетевым интерфейсам. Подсеть должна находиться в том же регионе, указанном в dataCenterLocation, и должна иметь возможность перенаправления в подсеть, указанную в свойстве "delegatedManagementSubnetId". Этот идентификатор ресурса будет иметь форму "/subscriptions/<идентификатор подписки>/resourceGroups/<группы ресурсов>/providers/Microsoft.Network/virtualNetworks/<виртуальной сети>/subnets/<подсети>". струна
diskCapacity Количество дисков, используемых для центров обработки данных. Значение по умолчанию — 4. int
diskSku Номер SKU диска, используемый для центров обработки данных. Значение по умолчанию — P30. струна
managedDiskCustomerKeyUri Универсальный код ресурса (URI) ключа для шифрования управляемых дисков. Убедитесь, что удостоверение, назначенное системой кластера, было назначено соответствующие разрешения (ключ get/wrap/unwrap) для ключа. струна
nodeCount Количество узлов, которые должен иметь центр обработки данных. Это нужное число. После установки может потребоваться некоторое время для масштабирования центра обработки данных для сопоставления. Чтобы отслеживать количество узлов и их состояние, используйте метод fetchNodeStatus в кластере. int
provisioningState Состояние ресурса во время вызова операции. "Отменено"
Создание
Удаление
"Не удалось"
"Успешно"
"Обновление"
SKU Номер SKU виртуальной машины, используемый для центров обработки данных. Значение по умолчанию — Standard_DS14_v2 струна

Microsoft.DocumentDB/cassandraClusters/dataCenters

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

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 1
Pattern = ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*$ (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: cassandraClusters
свойства Свойства управляемого центра обработки данных Cassandra. DataCenterResourceProperties

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

Тип ресурса cassandraClusters/dataCenters можно развернуть с помощью операций, целевых:

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

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

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

{
  "type": "Microsoft.DocumentDB/cassandraClusters/dataCenters",
  "apiVersion": "2022-05-15",
  "name": "string",
  "properties": {
    "availabilityZone": "bool",
    "backupStorageCustomerKeyUri": "string",
    "base64EncodedCassandraYamlFragment": "string",
    "dataCenterLocation": "string",
    "delegatedSubnetId": "string",
    "diskCapacity": "int",
    "diskSku": "string",
    "managedDiskCustomerKeyUri": "string",
    "nodeCount": "int",
    "provisioningState": "string",
    "sku": "string"
  }
}

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

DataCenterResourceProperties

Имя Описание Ценность
availabilityZone Если центр обработки данных Azure поддерживает зону доступности, примените ее к Масштабируемой набору виртуальных машин, на которых размещаются виртуальные машины центра обработки данных cassandra. bool
backupStorageCustomerKeyUri Указывает универсальный код ресурса (URI) ключа клиента для шифрования учетной записи хранения резервной копии. струна
base64EncodedCassandraYamlFragment Фрагмент файла конфигурации cassandra.yaml, который будет включен в cassandra.yaml для всех узлов в этом центре обработки данных. Фрагмент должен быть закодирован в Кодировке Base64, и разрешено только подмножество ключей. струна
dataCenterLocation Регион, в который должен быть создан этот центр обработки данных. струна
delegatedSubnetId Идентификатор ресурса подсети узлов в этом центре обработки данных должен быть подключен к сетевым интерфейсам. Подсеть должна находиться в том же регионе, указанном в dataCenterLocation, и должна иметь возможность перенаправления в подсеть, указанную в свойстве "delegatedManagementSubnetId". Этот идентификатор ресурса будет иметь форму "/subscriptions/<идентификатор подписки>/resourceGroups/<группы ресурсов>/providers/Microsoft.Network/virtualNetworks/<виртуальной сети>/subnets/<подсети>". струна
diskCapacity Количество дисков, используемых для центров обработки данных. Значение по умолчанию — 4. int
diskSku Номер SKU диска, используемый для центров обработки данных. Значение по умолчанию — P30. струна
managedDiskCustomerKeyUri Универсальный код ресурса (URI) ключа для шифрования управляемых дисков. Убедитесь, что удостоверение, назначенное системой кластера, было назначено соответствующие разрешения (ключ get/wrap/unwrap) для ключа. струна
nodeCount Количество узлов, которые должен иметь центр обработки данных. Это нужное число. После установки может потребоваться некоторое время для масштабирования центра обработки данных для сопоставления. Чтобы отслеживать количество узлов и их состояние, используйте метод fetchNodeStatus в кластере. int
provisioningState Состояние ресурса во время вызова операции. "Отменено"
Создание
Удаление
"Не удалось"
"Успешно"
"Обновление"
SKU Номер SKU виртуальной машины, используемый для центров обработки данных. Значение по умолчанию — Standard_DS14_v2 струна

Microsoft.DocumentDB/cassandraClusters/dataCenters

Имя Описание Ценность
apiVersion Версия API '2022-05-15'
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 1
Pattern = ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*$ (обязательно)
свойства Свойства управляемого центра обработки данных Cassandra. DataCenterResourceProperties
тип Тип ресурса "Microsoft.DocumentDB/cassandraClusters/dataCenters"

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

Тип ресурса cassandraClusters/dataCenters можно развернуть с помощью операций, целевых:

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DocumentDB/cassandraClusters/dataCenters@2022-05-15"
  name = "string"
  body = jsonencode({
    properties = {
      availabilityZone = bool
      backupStorageCustomerKeyUri = "string"
      base64EncodedCassandraYamlFragment = "string"
      dataCenterLocation = "string"
      delegatedSubnetId = "string"
      diskCapacity = int
      diskSku = "string"
      managedDiskCustomerKeyUri = "string"
      nodeCount = int
      provisioningState = "string"
      sku = "string"
    }
  })
}

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

DataCenterResourceProperties

Имя Описание Ценность
availabilityZone Если центр обработки данных Azure поддерживает зону доступности, примените ее к Масштабируемой набору виртуальных машин, на которых размещаются виртуальные машины центра обработки данных cassandra. bool
backupStorageCustomerKeyUri Указывает универсальный код ресурса (URI) ключа клиента для шифрования учетной записи хранения резервной копии. струна
base64EncodedCassandraYamlFragment Фрагмент файла конфигурации cassandra.yaml, который будет включен в cassandra.yaml для всех узлов в этом центре обработки данных. Фрагмент должен быть закодирован в Кодировке Base64, и разрешено только подмножество ключей. струна
dataCenterLocation Регион, в который должен быть создан этот центр обработки данных. струна
delegatedSubnetId Идентификатор ресурса подсети узлов в этом центре обработки данных должен быть подключен к сетевым интерфейсам. Подсеть должна находиться в том же регионе, указанном в dataCenterLocation, и должна иметь возможность перенаправления в подсеть, указанную в свойстве "delegatedManagementSubnetId". Этот идентификатор ресурса будет иметь форму "/subscriptions/<идентификатор подписки>/resourceGroups/<группы ресурсов>/providers/Microsoft.Network/virtualNetworks/<виртуальной сети>/subnets/<подсети>". струна
diskCapacity Количество дисков, используемых для центров обработки данных. Значение по умолчанию — 4. int
diskSku Номер SKU диска, используемый для центров обработки данных. Значение по умолчанию — P30. струна
managedDiskCustomerKeyUri Универсальный код ресурса (URI) ключа для шифрования управляемых дисков. Убедитесь, что удостоверение, назначенное системой кластера, было назначено соответствующие разрешения (ключ get/wrap/unwrap) для ключа. струна
nodeCount Количество узлов, которые должен иметь центр обработки данных. Это нужное число. После установки может потребоваться некоторое время для масштабирования центра обработки данных для сопоставления. Чтобы отслеживать количество узлов и их состояние, используйте метод fetchNodeStatus в кластере. int
provisioningState Состояние ресурса во время вызова операции. "Отменено"
Создание
Удаление
"Не удалось"
"Успешно"
"Обновление"
SKU Номер SKU виртуальной машины, используемый для центров обработки данных. Значение по умолчанию — Standard_DS14_v2 струна

Microsoft.DocumentDB/cassandraClusters/dataCenters

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

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 1
Pattern = ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*$ (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: cassandraClusters
свойства Свойства управляемого центра обработки данных Cassandra. DataCenterResourceProperties
тип Тип ресурса "Microsoft.DocumentDB/cassandraClusters/dataCenters@2022-05-15"