Aracılığıyla paylaş


Microsoft.DocumentDB databaseAccounts/mongodbUserDefinitions 2023-03-15-preview

Bicep kaynak tanımı

databaseAccounts/mongodbUserDefinitions kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions kaynağı oluşturmak için, şablonunuza aşağıdaki Bicep'i ekleyin.

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

Özellik Değerleri

Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions

Ad Açıklama Değer
ad Kaynak adı dize (gerekli)
ebeveyn Bicep'te bir alt kaynak için üst kaynak belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz. Alt kaynaküst kaynak dışında.
Kaynak türü için sembolik ad: databaseAccounts
Özellikler Azure Cosmos DB Mongo Kullanıcı Tanımı oluşturma ve güncelleştirme özellikleri. MongoUserDefinitionResource

MongoUserDefinitionResource

Ad Açıklama Değer
customData USer Tanımı için özel bir tanım. dizgi
databaseName Bu Kullanıcı Tanımı için erişim verilen veritabanı adı. dizgi
Mekanizma -ları Mongo Kimlik Doğrulama mekanizması. Şimdilik yalnızca SCRAM-SHA-256 kimlik doğrulama mekanizmasını destekliyoruz. dizgi
parola Kullanıcı Tanımı parolası. Yanıt kullanıcı parolası içermiyor. dizgi
Rolleri Kullanıcı Tanımı tarafından devralınan rol kümesi. Rol[]
kullanıcı adı Kullanıcı Tanımı için kullanıcı adı. dizgi

Rol

Ad Açıklama Değer
Db Rolün uygulandığı veritabanı adı. dizgi
rol Rol adı. dizgi

ARM şablonu kaynak tanımı

databaseAccounts/mongodbUserDefinitions kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions kaynağı oluşturmak için, şablonunuza aşağıdaki JSON'u ekleyin.

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

Özellik Değerleri

Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions

Ad Açıklama Değer
apiVersion API sürümü '2023-03-15-preview'
ad Kaynak adı dize (gerekli)
Özellikler Azure Cosmos DB Mongo Kullanıcı Tanımı oluşturma ve güncelleştirme özellikleri. MongoUserDefinitionResource
tür Kaynak türü 'Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions'

MongoUserDefinitionResource

Ad Açıklama Değer
customData USer Tanımı için özel bir tanım. dizgi
databaseName Bu Kullanıcı Tanımı için erişim verilen veritabanı adı. dizgi
Mekanizma -ları Mongo Kimlik Doğrulama mekanizması. Şimdilik yalnızca SCRAM-SHA-256 kimlik doğrulama mekanizmasını destekliyoruz. dizgi
parola Kullanıcı Tanımı parolası. Yanıt kullanıcı parolası içermiyor. dizgi
Rolleri Kullanıcı Tanımı tarafından devralınan rol kümesi. Rol[]
kullanıcı adı Kullanıcı Tanımı için kullanıcı adı. dizgi

Rol

Ad Açıklama Değer
Db Rolün uygulandığı veritabanı adı. dizgi
rol Rol adı. dizgi

Kullanım Örnekleri

Terraform (AzAPI sağlayıcısı) kaynak tanımı

databaseAccounts/mongodbUserDefinitions kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions kaynağı oluşturmak için, şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions@2023-03-15-preview"
  name = "string"
  body = {
    properties = {
      customData = "string"
      databaseName = "string"
      mechanisms = "string"
      password = "string"
      roles = [
        {
          db = "string"
          role = "string"
        }
      ]
      userName = "string"
    }
  }
}

Özellik Değerleri

Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions

Ad Açıklama Değer
ad Kaynak adı dize (gerekli)
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Tür kaynağı kimliği: databaseAccounts
Özellikler Azure Cosmos DB Mongo Kullanıcı Tanımı oluşturma ve güncelleştirme özellikleri. MongoUserDefinitionResource
tür Kaynak türü "Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions@2023-03-15-preview"

MongoUserDefinitionResource

Ad Açıklama Değer
customData USer Tanımı için özel bir tanım. dizgi
databaseName Bu Kullanıcı Tanımı için erişim verilen veritabanı adı. dizgi
Mekanizma -ları Mongo Kimlik Doğrulama mekanizması. Şimdilik yalnızca SCRAM-SHA-256 kimlik doğrulama mekanizmasını destekliyoruz. dizgi
parola Kullanıcı Tanımı parolası. Yanıt kullanıcı parolası içermiyor. dizgi
Rolleri Kullanıcı Tanımı tarafından devralınan rol kümesi. Rol[]
kullanıcı adı Kullanıcı Tanımı için kullanıcı adı. dizgi

Rol

Ad Açıklama Değer
Db Rolün uygulandığı veritabanı adı. dizgi
rol Rol adı. dizgi