Microsoft.DocumentDB databaseAccounts/mongodbRoleDefinitions 2023-03-15
Artikel 12/19/2024
2 inzenders
Feedback
In dit artikel
Bicep-resourcedefinitie
Het resourcetype databaseAccounts/mongodbRoleDefinitions kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions@2023-03-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'
}
}
Eigenschapswaarden
Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions
Naam
Beschrijving
Waarde
naam
De resourcenaam
tekenreeks (vereist)
ouder
In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie onderliggende resource buiten de bovenliggende resource voor meer informatie.
Symbolische naam voor resource van het type: databaseAccounts
Eigenschappen
Eigenschappen voor het maken en bijwerken van een Azure Cosmos DB Mongo-roldefinitie.
MongoRoleDefinitionResource
MongoRoleDefinitionResource
Naam
Beschrijving
Waarde
databaseName
De databasenaam waarvoor toegang wordt verleend voor deze roldefinitie.
snaar
Privileges
Een set bevoegdheden die is opgenomen in de roldefinitie. Hierdoor kan deze roldefinitie worden gebruikt voor het hele databaseaccount of een onderliggende database/verzameling. Bereiken die hoger zijn dan Database, kunnen niet worden afgedwongen als bevoegdheden.
Privilege []
roleName
Een gebruiksvriendelijke naam voor de roldefinitie. Moet uniek zijn voor het databaseaccount.
snaar
Rollen
De set rollen die worden overgenomen door deze roldefinitie.
rol []
type
Geeft aan of de roldefinitie is ingebouwd of door de gebruiker is gemaakt.
'BuiltInRole' 'CustomRole'
Privilege
Naam
Beschrijving
Waarde
Acties
Een matrix met acties die zijn toegestaan.
tekenreeks[]
hulpbron
Een Azure Cosmos DB Mongo DB-resource.
PrivilegeResource-
PrivilegeResource
Naam
Beschrijving
Waarde
collectie
De naam van de verzameling die de rol heeft toegepast.
snaar
Db
De databasenaam die de rol heeft, wordt toegepast.
snaar
Rol
Naam
Beschrijving
Waarde
Db
De databasenaam die de rol heeft, wordt toegepast.
snaar
rol
De naam van de rol.
snaar
Resourcedefinitie van ARM-sjabloon
Het resourcetype databaseAccounts/mongodbRoleDefinitions kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions",
"apiVersion": "2023-03-15",
"name": "string",
"properties": {
"databaseName": "string",
"privileges": [
{
"actions": [ "string" ],
"resource": {
"collection": "string",
"db": "string"
}
}
],
"roleName": "string",
"roles": [
{
"db": "string",
"role": "string"
}
],
"type": "string"
}
}
Eigenschapswaarden
Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions
Naam
Beschrijving
Waarde
apiVersion
De API-versie
'2023-03-15'
naam
De resourcenaam
tekenreeks (vereist)
Eigenschappen
Eigenschappen voor het maken en bijwerken van een Azure Cosmos DB Mongo-roldefinitie.
MongoRoleDefinitionResource
type
Het resourcetype
'Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions'
MongoRoleDefinitionResource
Naam
Beschrijving
Waarde
databaseName
De databasenaam waarvoor toegang wordt verleend voor deze roldefinitie.
snaar
Privileges
Een set bevoegdheden die is opgenomen in de roldefinitie. Hierdoor kan deze roldefinitie worden gebruikt voor het hele databaseaccount of een onderliggende database/verzameling. Bereiken die hoger zijn dan Database, kunnen niet worden afgedwongen als bevoegdheden.
Privilege []
roleName
Een gebruiksvriendelijke naam voor de roldefinitie. Moet uniek zijn voor het databaseaccount.
snaar
Rollen
De set rollen die worden overgenomen door deze roldefinitie.
rol []
type
Geeft aan of de roldefinitie is ingebouwd of door de gebruiker is gemaakt.
'BuiltInRole' 'CustomRole'
Privilege
Naam
Beschrijving
Waarde
Acties
Een matrix met acties die zijn toegestaan.
tekenreeks[]
hulpbron
Een Azure Cosmos DB Mongo DB-resource.
PrivilegeResource-
PrivilegeResource
Naam
Beschrijving
Waarde
collectie
De naam van de verzameling die de rol heeft toegepast.
snaar
Db
De databasenaam die de rol heeft, wordt toegepast.
snaar
Rol
Naam
Beschrijving
Waarde
Db
De databasenaam die de rol heeft, wordt toegepast.
snaar
rol
De naam van de rol.
snaar
Het resourcetype databaseAccounts/mongodbRoleDefinitions kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions@2023-03-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"
}
})
}
Eigenschapswaarden
Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions
Naam
Beschrijving
Waarde
naam
De resourcenaam
tekenreeks (vereist)
parent_id
De id van de resource die het bovenliggende item voor deze resource is.
Id voor resource van het type: databaseAccounts
Eigenschappen
Eigenschappen voor het maken en bijwerken van een Azure Cosmos DB Mongo-roldefinitie.
MongoRoleDefinitionResource
type
Het resourcetype
"Microsoft.DocumentDB/databaseAccounts/mongodbRoleDefinitions@2023-03-15"
MongoRoleDefinitionResource
Naam
Beschrijving
Waarde
databaseName
De databasenaam waarvoor toegang wordt verleend voor deze roldefinitie.
snaar
Privileges
Een set bevoegdheden die is opgenomen in de roldefinitie. Hierdoor kan deze roldefinitie worden gebruikt voor het hele databaseaccount of een onderliggende database/verzameling. Bereiken die hoger zijn dan Database, kunnen niet worden afgedwongen als bevoegdheden.
Privilege []
roleName
Een gebruiksvriendelijke naam voor de roldefinitie. Moet uniek zijn voor het databaseaccount.
snaar
Rollen
De set rollen die worden overgenomen door deze roldefinitie.
rol []
type
Geeft aan of de roldefinitie is ingebouwd of door de gebruiker is gemaakt.
'BuiltInRole' 'CustomRole'
Privilege
Naam
Beschrijving
Waarde
Acties
Een matrix met acties die zijn toegestaan.
tekenreeks[]
hulpbron
Een Azure Cosmos DB Mongo DB-resource.
PrivilegeResource-
PrivilegeResource
Naam
Beschrijving
Waarde
collectie
De naam van de verzameling die de rol heeft toegepast.
snaar
Db
De databasenaam die de rol heeft, wordt toegepast.
snaar
Rol
Naam
Beschrijving
Waarde
Db
De databasenaam die de rol heeft, wordt toegepast.
snaar
rol
De naam van de rol.
snaar