Microsoft.DocumentDB databaseAccounts/mongodbRoleDefinitions 2023-09-15
Článek 12/20/2024
Přispěvatelé: 2
Váš názor
V tomto článku
Definice prostředku Bicep
Typ prostředku databaseAccounts/mongodbRoleDefinitions je možné nasadit s operacemi, které cílí:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn .
Pokud chcete vytvořit prostředek Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions@2023-09-15' = {
parent: resourceSymbolicName
name: 'string'
properties: {
databaseName: 'string'
privileges: [
{
actions: [
'string'
]
resource: {
collection: 'string'
db: 'string'
}
}
]
roleName: 'string'
roles: [
{
db: 'string'
role: 'string'
}
]
type: 'string'
}
}
Hodnoty vlastností
Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions
Jméno
Popis
Hodnota
Jméno
Název prostředku
string (povinné)
rodič
V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek. Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek .
Symbolický název prostředku typu: databaseAccounts
vlastnosti
Vlastnosti pro vytvoření a aktualizaci definice role Mongo služby Azure Cosmos DB
MongoRoleDefinitionResource
MongoRoleDefinitionResource
Jméno
Popis
Hodnota
databaseName
Název databáze, pro kterou se uděluje přístup pro tuto definici role.
řetězec
privilegia
Sada oprávnění obsažených v definici role. To umožní použití této definice role pro celý účet databáze nebo jakoukoli podkladovou databázi nebo kolekci. Obory vyšší než databáze nejsou vynucovatelné jako oprávnění.
oprávnění []
roleName
Uživatelsky přívětivý název definice role. Pro databázový účet musí být jedinečný.
řetězec
role
Sada rolí zděděných touto definicí role.
role []
typ
Určuje, jestli byla definice role vytvořená předdefinovaná nebo vytvořená uživatelem.
BuiltInRole CustomRole
Výsada
Jméno
Popis
Hodnota
Akce
Pole povolených akcí.
string[]
zdroj
Prostředek Mongo DB služby Azure Cosmos DB.
PrivilegeResource
PrivilegeResource
Jméno
Popis
Hodnota
sbírka
Název kolekce, na který se role použije.
řetězec
dB
Použije se název databáze, ve které se role použije.
řetězec
Role
Jméno
Popis
Hodnota
dB
Použije se název databáze, ve které se role použije.
řetězec
role
Název role.
řetězec
Definice prostředku šablony ARM
Typ prostředku databaseAccounts/mongodbRoleDefinitions je možné nasadit s operacemi, které cílí:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn .
Pokud chcete vytvořit prostředek Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions, přidejte do šablony následující JSON.
{
"type": "Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions",
"apiVersion": "2023-09-15",
"name": "string",
"properties": {
"databaseName": "string",
"privileges": [
{
"actions": [ "string" ],
"resource": {
"collection": "string",
"db": "string"
}
}
],
"roleName": "string",
"roles": [
{
"db": "string",
"role": "string"
}
],
"type": "string"
}
}
Hodnoty vlastností
Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions
Jméno
Popis
Hodnota
apiVersion
Verze rozhraní API
'2023-09-15'
Jméno
Název prostředku
string (povinné)
vlastnosti
Vlastnosti pro vytvoření a aktualizaci definice role Mongo služby Azure Cosmos DB
MongoRoleDefinitionResource
typ
Typ prostředku
Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions
MongoRoleDefinitionResource
Jméno
Popis
Hodnota
databaseName
Název databáze, pro kterou se uděluje přístup pro tuto definici role.
řetězec
privilegia
Sada oprávnění obsažených v definici role. To umožní použití této definice role pro celý účet databáze nebo jakoukoli podkladovou databázi nebo kolekci. Obory vyšší než databáze nejsou vynucovatelné jako oprávnění.
oprávnění []
roleName
Uživatelsky přívětivý název definice role. Pro databázový účet musí být jedinečný.
řetězec
role
Sada rolí zděděných touto definicí role.
role []
typ
Určuje, jestli byla definice role vytvořená předdefinovaná nebo vytvořená uživatelem.
BuiltInRole CustomRole
Výsada
Jméno
Popis
Hodnota
Akce
Pole povolených akcí.
string[]
zdroj
Prostředek Mongo DB služby Azure Cosmos DB.
PrivilegeResource
PrivilegeResource
Jméno
Popis
Hodnota
sbírka
Název kolekce, na který se role použije.
řetězec
dB
Použije se název databáze, ve které se role použije.
řetězec
Role
Jméno
Popis
Hodnota
dB
Použije se název databáze, ve které se role použije.
řetězec
role
Název role.
řetězec
Příklady použití
Typ prostředku databaseAccounts/mongodbRoleDefinitions je možné nasadit s operacemi, které cílí:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn .
Pokud chcete vytvořit prostředek Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions@2023-09-15"
name = "string"
body = jsonencode({
properties = {
databaseName = "string"
privileges = [
{
actions = [
"string"
]
resource = {
collection = "string"
db = "string"
}
}
]
roleName = "string"
roles = [
{
db = "string"
role = "string"
}
]
type = "string"
}
})
}
Hodnoty vlastností
Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions
Jméno
Popis
Hodnota
Jméno
Název prostředku
string (povinné)
parent_id
ID prostředku, který je nadřazený pro tento prostředek.
ID prostředku typu: databaseAccounts
vlastnosti
Vlastnosti pro vytvoření a aktualizaci definice role Mongo služby Azure Cosmos DB
MongoRoleDefinitionResource
typ
Typ prostředku
Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions@2023-09-15
MongoRoleDefinitionResource
Jméno
Popis
Hodnota
databaseName
Název databáze, pro kterou se uděluje přístup pro tuto definici role.
řetězec
privilegia
Sada oprávnění obsažených v definici role. To umožní použití této definice role pro celý účet databáze nebo jakoukoli podkladovou databázi nebo kolekci. Obory vyšší než databáze nejsou vynucovatelné jako oprávnění.
oprávnění []
roleName
Uživatelsky přívětivý název definice role. Pro databázový účet musí být jedinečný.
řetězec
role
Sada rolí zděděných touto definicí role.
role []
typ
Určuje, jestli byla definice role vytvořená předdefinovaná nebo vytvořená uživatelem.
BuiltInRole CustomRole
Výsada
Jméno
Popis
Hodnota
Akce
Pole povolených akcí.
string[]
zdroj
Prostředek Mongo DB služby Azure Cosmos DB.
PrivilegeResource
PrivilegeResource
Jméno
Popis
Hodnota
sbírka
Název kolekce, na který se role použije.
řetězec
dB
Použije se název databáze, ve které se role použije.
řetězec
Role
Jméno
Popis
Hodnota
dB
Použije se název databáze, ve které se role použije.
řetězec
role
Název role.
řetězec