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


База данных Microsoft.DocumentDBAccounts/mongodbUserDefinitions 2022-11-15

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

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

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

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

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

resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions@2022-11-15' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    customData: 'string'
    databaseName: 'string'
    mechanisms: 'string'
    password: 'string'
    roles: [
      {
        db: 'string'
        role: 'string'
      }
    ]
    userName: 'string'
  }
}

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

databaseAccounts/mongodbUserDefinitions

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

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

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: databaseAccounts
properties Свойства для создания и обновления определения пользователя Mongo в Azure Cosmos DB. MongoUserDefinitionResource

MongoUserDefinitionResource

Имя Описание Значение
customData Пользовательское определение для определения USer. строка
databaseName Имя базы данных, для которой предоставляется доступ для этого определения пользователя. строка
механизмы Механизм проверки подлинности Mongo. Сейчас мы поддерживаем только механизм проверки подлинности SCRAM-SHA-256. строка
password Пароль для определения пользователя. Ответ не содержит пароль пользователя. строка
Роли Набор ролей, унаследованных определением пользователя. Role[]
userName Имя пользователя для определения пользователя. строка

Роль

Имя Описание Значение
db Имя базы данных, к роли применяется. строка
роль Имя роли. строка

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

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

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

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

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

{
  "type": "Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions",
  "apiVersion": "2022-11-15",
  "name": "string",
  "properties": {
    "customData": "string",
    "databaseName": "string",
    "mechanisms": "string",
    "password": "string",
    "roles": [
      {
        "db": "string",
        "role": "string"
      }
    ],
    "userName": "string"
  }
}

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

databaseAccounts/mongodbUserDefinitions

Имя Описание Значение
тип Тип ресурса Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions
версия_API Версия API ресурсов '2022-11-15'
name имя ресурса.

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

MongoUserDefinitionResource

Имя Описание Значение
customData Пользовательское определение для определения USer. строка
databaseName Имя базы данных, для которой предоставляется доступ для этого определения пользователя. строка
механизмы Механизм проверки подлинности Mongo. Сейчас мы поддерживаем только механизм проверки подлинности SCRAM-SHA-256. строка
password Пароль для определения пользователя. Ответ не содержит пароль пользователя. строка
Роли Набор ролей, унаследованных определением пользователя. Role[]
userName Имя пользователя для определения пользователя. строка

Роль

Имя Описание Значение
db Имя базы данных, к роли применяется. строка
роль Имя роли. строка

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions@2022-11-15"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      customData = "string"
      databaseName = "string"
      mechanisms = "string"
      password = "string"
      roles = [
        {
          db = "string"
          role = "string"
        }
      ]
      userName = "string"
    }
  })
}

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

databaseAccounts/mongodbUserDefinitions

Имя Описание Значение
тип Тип ресурса "Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions@2022-11-15"
name имя ресурса. string (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: databaseAccounts
properties Свойства для создания и обновления определения пользователя Mongo в Azure Cosmos DB. MongoUserDefinitionResource

MongoUserDefinitionResource

Имя Описание Значение
customData Пользовательское определение для определения USer. строка
databaseName Имя базы данных, для которой предоставляется доступ для этого определения пользователя. строка
механизмы Механизм проверки подлинности Mongo. Сейчас мы поддерживаем только механизм проверки подлинности SCRAM-SHA-256. строка
password Пароль для определения пользователя. Ответ не содержит пароль пользователя. строка
Роли Набор ролей, унаследованных определением пользователя. Role[]
userName Имя пользователя для определения пользователя. строка

Роль

Имя Описание Значение
db Имя базы данных, к роли применяется. строка
роль Имя роли. строка