Databáze Microsoft.DocumentDBAccounts/mongodbRoleDefinitions 2022-11-15
Článek 06/03/2024
1 přispěvatel
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í na:
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@2022-11-15' = {
name: 'string'
parent: resourceSymbolicName
properties: {
databaseName: 'string'
privileges: [
{
actions: [
'string'
]
resource: {
collection: 'string'
db: 'string'
}
}
]
roleName: 'string'
roles: [
{
db: 'string'
role: 'string'
}
]
type: int
}
}
Hodnoty vlastností
databaseAccounts/mongodbRoleDefinitions
Název
Description
Hodnota
name
Název prostředku Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v nástroji Bicep .
string (povinné)
Nadřazené
V nástroji Bicep můžete zadat nadřazený prostředek podřízeného prostředku. Tuto vlastnost stačí 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
properties
Vlastnosti pro vytvoření a aktualizaci definice role Mongo služby Azure Cosmos DB
MongoRoleDefinitionResource
MongoRoleDefinitionResource
Název
Description
Hodnota
databaseName
Název databáze, pro kterou je udělen přístup pro tuto definici role.
řetězec
Oprávnění
Sada oprávnění obsažená 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 se nedají vynutit jako oprávnění.
Oprávnění []
Rolename
Popisný název definice role. Musí být jedinečný pro účet databáze.
řetězec
Role
Sada rolí zděděných touto definicí role.
Role []
typ
Určuje, jestli byla definice role předdefinována nebo vytvořena uživatelem.
int
Privilege
Název
Description
Hodnota
akce
Pole povolených akcí
string[]
prostředek
Prostředek Mongo DB služby Azure Cosmos DB.
Prostředek PrivilegeResource
Prostředek PrivilegeResource
Název
Description
Hodnota
– kolekce
Název kolekce, který role použije.
řetězec
Db
Název databáze, ve které se role použije.
řetězec
Role
Name
Description
Hodnota
Db
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í na:
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í kód JSON.
{
"type": "Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions",
"apiVersion": "2022-11-15",
"name": "string",
"properties": {
"databaseName": "string",
"privileges": [
{
"actions": [ "string" ],
"resource": {
"collection": "string",
"db": "string"
}
}
],
"roleName": "string",
"roles": [
{
"db": "string",
"role": "string"
}
],
"type": "int"
}
}
Hodnoty vlastností
databaseAccounts/mongodbRoleDefinitions
Název
Description
Hodnota
typ
Typ prostředku
Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions
apiVersion
Verze rozhraní API prostředku
'2022-11-15'
name
Název prostředku Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM .
string (povinné)
properties
Vlastnosti pro vytvoření a aktualizaci definice role Mongo služby Azure Cosmos DB
MongoRoleDefinitionResource
MongoRoleDefinitionResource
Název
Description
Hodnota
databaseName
Název databáze, pro kterou je udělen přístup pro tuto definici role.
řetězec
Oprávnění
Sada oprávnění obsažená 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 se nedají vynutit jako oprávnění.
Oprávnění []
Rolename
Popisný název definice role. Musí být jedinečný pro účet databáze.
řetězec
Role
Sada rolí zděděných touto definicí role.
Role []
typ
Určuje, jestli byla definice role předdefinována nebo vytvořena uživatelem.
int
Privilege
Název
Description
Hodnota
akce
Pole povolených akcí
string[]
prostředek
Prostředek Mongo DB služby Azure Cosmos DB.
Prostředek PrivilegeResource
Prostředek PrivilegeResource
Název
Description
Hodnota
– kolekce
Název kolekce, který role použije.
řetězec
Db
Název databáze, ve které se role použije.
řetězec
Role
Name
Description
Hodnota
Db
Název databáze, ve které se role použije.
řetězec
role
Název role.
řetězec
Typ prostředku databaseAccounts/mongodbRoleDefinitions je možné nasadit s operacemi, které cílí na:
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@2022-11-15"
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
}
})
}
Hodnoty vlastností
databaseAccounts/mongodbRoleDefinitions
Název
Description
Hodnota
typ
Typ prostředku
Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions@2022-11-15
name
Název prostředku
string (povinné)
parent_id
ID prostředku, který je nadřazený pro tento prostředek.
ID prostředku typu : databaseAccounts
properties
Vlastnosti pro vytvoření a aktualizaci definice role Mongo služby Azure Cosmos DB
MongoRoleDefinitionResource
MongoRoleDefinitionResource
Název
Description
Hodnota
databaseName
Název databáze, pro kterou je udělen přístup pro tuto definici role.
řetězec
Oprávnění
Sada oprávnění obsažená 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 se nedají vynutit jako oprávnění.
Oprávnění []
Rolename
Popisný název definice role. Musí být jedinečný pro účet databáze.
řetězec
Role
Sada rolí zděděných touto definicí role.
Role []
typ
Určuje, jestli byla definice role předdefinována nebo vytvořena uživatelem.
int
Privilege
Název
Description
Hodnota
akce
Pole povolených akcí
string[]
prostředek
Prostředek Mongo DB služby Azure Cosmos DB.
Prostředek PrivilegeResource
Prostředek PrivilegeResource
Název
Description
Hodnota
– kolekce
Název kolekce, který role použije.
řetězec
Db
Název databáze, ve které se role použije.
řetězec
Role
Name
Description
Hodnota
Db
Název databáze, ve které se role použije.
řetězec
role
Název role.
řetězec