Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.
Ressourcenformat
Um eine Ressource "Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions" zu erstellen, fügen Sie der Vorlage die folgende Bicep-Ressource hinzu.
Weitere Informationen finden Sie unter Festlegen von Namen und Typen für untergeordnete Ressourcen in Bicep.
Zeichenfolge (erforderlich)
parent
In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird.
Der Datenbankname, für den zugriff für diese Rollendefinition gewährt wird.
Zeichenfolge
Berechtigungen
Ein Satz von Berechtigungen, die in der Rollendefinition enthalten sind. Dies ermöglicht die Anwendung dieser Rollendefinition auf das gesamte Datenbankkonto oder eine zugrunde liegende Datenbank/Sammlung. Bereiche, die höher als Datenbank sind, können nicht als Berechtigungen erzwungen werden.
Der Datenbankname, für den zugriff für diese Rollendefinition gewährt wird.
Zeichenfolge
Berechtigungen
Eine Gruppe von Berechtigungen, die in der Rollendefinition enthalten sind. Dies ermöglicht die Anwendung dieser Rollendefinition auf das gesamte Datenbankkonto oder eine beliebige zugrunde liegende Datenbank/Sammlung. Bereiche, die höher als Die Datenbank sind, sind nicht als Berechtigungen erzwingbar.
Der Auflistungsname, den die Rolle angewendet wird.
Zeichenfolge
db
Der Datenbankname, den die Rolle angewendet wird.
Zeichenfolge
Role
Name
BESCHREIBUNG
Wert
db
Der Datenbankname, den die Rolle angewendet wird.
Zeichenfolge
Rolle (role)
Der Name der Rolle.
Zeichenfolge
Terraform (AzAPI-Anbieter) Ressourcendefinition
Der Ressourcentyp databaseAccounts/mongodbRoleDefinitions kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions-Ressource zu erstellen, fügen Sie der Vorlage die folgende Terraform-Ressource hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions@2022-08-15-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
databaseName = "string"
privileges = [
{
actions = [
"string"
]
resource = {
collection = "string"
db = "string"
}
}
]
roleName = "string"
roles = [
{
db = "string"
role = "string"
}
]
type = int
}
})
}
Der Datenbankname, für den zugriff für diese Rollendefinition gewährt wird.
Zeichenfolge
Berechtigungen
Eine Gruppe von Berechtigungen, die in der Rollendefinition enthalten sind. Dies ermöglicht die Anwendung dieser Rollendefinition auf das gesamte Datenbankkonto oder eine beliebige zugrunde liegende Datenbank/Sammlung. Bereiche, die höher als Die Datenbank sind, sind nicht als Berechtigungen erzwingbar.