Dela via


Microsoft.DocumentDB databaseAccounts/mongodbUserDefinitions 2024-12-01-preview

Bicep-resursdefinition

Resurstypen databaseAccounts/mongodbUserDefinitions kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions-resurs lägger du till följande Bicep i mallen.

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

Egenskapsvärden

Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions

Namn Beskrivning Värde
Namn Resursnamnet sträng (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: databaseAccounts
Egenskaper Egenskaper för att skapa och uppdatera en Mongo-användardefinition för Azure Cosmos DB. MongoUserDefinitionResource

MongoUserDefinitionResource

Namn Beskrivning Värde
customData En anpassad definition för USer-definitionen. sträng
databaseName Databasnamnet som åtkomst beviljas för för den här användardefinitionen. sträng
Mekanismer Mongo Auth-mekanismen. För tillfället stöder vi bara autentiseringsmekanismen SCRAM-SHA-256. sträng
lösenord Lösenordet för användardefinition. Svaret innehåller inte användarlösenord. sträng
Roller Den uppsättning roller som ärvts av användardefinitionen. roll[]
userName Användarnamnet för Användardefinition. sträng

Roll

Namn Beskrivning Värde
Db Databasnamnet som rollen tillämpas på. sträng
roll Rollnamnet. sträng

Resursdefinition för ARM-mall

Resurstypen databaseAccounts/mongodbUserDefinitions kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions-resurs lägger du till följande JSON i mallen.

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

Egenskapsvärden

Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions

Namn Beskrivning Värde
apiVersion API-versionen "2024-12-01-preview"
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för att skapa och uppdatera en Mongo-användardefinition för Azure Cosmos DB. MongoUserDefinitionResource
typ Resurstypen "Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions"

MongoUserDefinitionResource

Namn Beskrivning Värde
customData En anpassad definition för USer-definitionen. sträng
databaseName Databasnamnet som åtkomst beviljas för för den här användardefinitionen. sträng
Mekanismer Mongo Auth-mekanismen. För tillfället stöder vi bara autentiseringsmekanismen SCRAM-SHA-256. sträng
lösenord Lösenordet för användardefinition. Svaret innehåller inte användarlösenord. sträng
Roller Den uppsättning roller som ärvts av användardefinitionen. roll[]
userName Användarnamnet för Användardefinition. sträng

Roll

Namn Beskrivning Värde
Db Databasnamnet som rollen tillämpas på. sträng
roll Rollnamnet. sträng

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen databaseAccounts/mongodbUserDefinitions kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions-resurs lägger du till följande Terraform i mallen.

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

Egenskapsvärden

Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions

Namn Beskrivning Värde
Namn Resursnamnet sträng (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: databaseAccounts
Egenskaper Egenskaper för att skapa och uppdatera en Mongo-användardefinition för Azure Cosmos DB. MongoUserDefinitionResource
typ Resurstypen "Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions@2024-12-01-preview"

MongoUserDefinitionResource

Namn Beskrivning Värde
customData En anpassad definition för USer-definitionen. sträng
databaseName Databasnamnet som åtkomst beviljas för för den här användardefinitionen. sträng
Mekanismer Mongo Auth-mekanismen. För tillfället stöder vi bara autentiseringsmekanismen SCRAM-SHA-256. sträng
lösenord Lösenordet för användardefinition. Svaret innehåller inte användarlösenord. sträng
Roller Den uppsättning roller som ärvts av användardefinitionen. roll[]
userName Användarnamnet för Användardefinition. sträng

Roll

Namn Beskrivning Värde
Db Databasnamnet som rollen tillämpas på. sträng
roll Rollnamnet. sträng