Bicep-erőforrásdefiníció
A databaseAccounts/mongodbDatabases erőforrástípus üzembe helyezhető a célműveletekkel:
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.
Microsoft.DocumentDB/databaseAccounts/mongodbDatabases erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/mongodbDatabases@2025-05-01-preview' = {
parent: resourceSymbolicName
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
options: {
autoscaleSettings: {
maxThroughput: int
}
throughput: int
}
resource: {
createMode: 'string'
id: 'string'
restoreParameters: {
restoreSource: 'string'
restoreTimestampInUtc: 'string'
restoreWithTtlDisabled: bool
}
}
}
tags: {
{customized property}: 'string'
}
}
Tulajdonságértékek
Microsoft.DocumentDB/databaseAccounts/mongodbDatabases
Automatikus skálázási beállítások
Név |
Leírás |
Érték |
maxÁtviteli sebesség |
A maximális átviteli sebességet jelöli, az erőforrás felskálázható. |
Int |
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
CreateUpdateOptionsOrMongoDBDatabaseGetPropertiesOptions
Név |
Leírás |
Érték |
automatikus skálázási beállítások |
Megadja az automatikus skálázási beállításokat. Megjegyzés: Az átviteli sebesség vagy az automatikus skálázási beállítások megadása kötelező, de mindkettő nem. |
Automatikus méretezési beállítások |
átvitel |
Egységek kérése másodpercenként. Például: "átviteli sebesség": 10000. |
Int |
ManagedServiceIdentity
Név |
Leírás |
Érték |
típus |
Az erőforráshoz használt identitás típusa. A "SystemAssigned,UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. A "Nincs" típus eltávolítja az identitásokat a szolgáltatásból. |
"Nincs" "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" |
felhasználóhozzárendeltAzonosítók |
Az erőforráshoz társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai arm-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
MongoDBDatabaseCreateUpdatePropertiesOrMongoDBDatabaseGetProperties
MongoDBDatabaseResourceOrMongoDBDatabaseGetPropertiesResource
Név |
Leírás |
Érték |
createMode |
Szám az erőforrás-létrehozás módjának jelzéséhez. |
"Alapértelmezett" "Visszaállítás" |
azonosító |
A Cosmos DB MongoDB-adatbázis neve |
sztring (kötelező) |
restoreParameters |
A visszaállítással kapcsolatos információkat jelző paraméterek |
ResourceRestoreParameters |
ResourceRestoreParameters
Név |
Leírás |
Érték |
restoreSource |
Annak a visszaállítható adatbázisfióknak az azonosítója, amelyből a visszaállítást el kell indítani. Például: /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName} |
szál/zsinór |
restoreTimestampInUtc |
A fiók visszaállításának időpontja (ISO-8601 formátum). |
szál/zsinór |
restoreWithTtlDisabled |
Megadja, hogy a visszaállított fiókban le lesz-e tiltva az idő–To-Live a sikeres visszaállításkor. |
Bool |
Használati példák
Azure gyorsútmutató-minták
Az alábbi Azure rövid útmutatósablonok bicep-mintákat tartalmaznak az erőforrástípus üzembe helyezéséhez.
ARM-sablon erőforrásdefiníciója
A databaseAccounts/mongodbDatabases erőforrástípus üzembe helyezhető a célműveletekkel:
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.
Microsoft.DocumentDB/databaseAccounts/mongodbDatabases erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.
{
"type": "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases",
"apiVersion": "2025-05-01-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"options": {
"autoscaleSettings": {
"maxThroughput": "int"
},
"throughput": "int"
},
"resource": {
"createMode": "string",
"id": "string",
"restoreParameters": {
"restoreSource": "string",
"restoreTimestampInUtc": "string",
"restoreWithTtlDisabled": "bool"
}
}
},
"tags": {
"{customized property}": "string"
}
}
Tulajdonságértékek
Microsoft.DocumentDB/databaseAccounts/mongodbDatabases
Név |
Leírás |
Érték |
apiVersion |
Az API verziója |
'2025-05-01-preview" |
azonosság |
Az erőforrás identitása. |
ManagedServiceIdentity |
helyszín |
Annak az erőforráscsoportnak a helye, amelyhez az erőforrás tartozik. |
szál/zsinór |
név |
Az erőforrás neve |
sztring (kötelező) |
tulajdonságok |
Az Azure Cosmos DB MongoDB-adatbázis létrehozásához és frissítéséhez használt tulajdonságok. |
MongoDBDatabaseCreateUpdatePropertiesOrMongoDBDatabaseGetProperties (kötelező) |
címkék |
Erőforráscímkék |
Címkenevek és -értékek szótára.
sablonok címkéinek megtekintése |
típus |
Az erőforrás típusa |
"Microsoft.DocumentDB/databaseAccounts/mongodbDatabases" |
Automatikus skálázási beállítások
Név |
Leírás |
Érték |
maxÁtviteli sebesség |
A maximális átviteli sebességet jelöli, az erőforrás felskálázható. |
Int |
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
CreateUpdateOptionsOrMongoDBDatabaseGetPropertiesOptions
Név |
Leírás |
Érték |
automatikus skálázási beállítások |
Megadja az automatikus skálázási beállításokat. Megjegyzés: Az átviteli sebesség vagy az automatikus skálázási beállítások megadása kötelező, de mindkettő nem. |
Automatikus méretezési beállítások |
átvitel |
Egységek kérése másodpercenként. Például: "átviteli sebesség": 10000. |
Int |
ManagedServiceIdentity
Név |
Leírás |
Érték |
típus |
Az erőforráshoz használt identitás típusa. A "SystemAssigned,UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. A "Nincs" típus eltávolítja az identitásokat a szolgáltatásból. |
"Nincs" "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" |
felhasználóhozzárendeltAzonosítók |
Az erőforráshoz társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai arm-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
MongoDBDatabaseCreateUpdatePropertiesOrMongoDBDatabaseGetProperties
MongoDBDatabaseResourceOrMongoDBDatabaseGetPropertiesResource
Név |
Leírás |
Érték |
createMode |
Szám az erőforrás-létrehozás módjának jelzéséhez. |
"Alapértelmezett" "Visszaállítás" |
azonosító |
A Cosmos DB MongoDB-adatbázis neve |
sztring (kötelező) |
restoreParameters |
A visszaállítással kapcsolatos információkat jelző paraméterek |
ResourceRestoreParameters |
ResourceRestoreParameters
Név |
Leírás |
Érték |
restoreSource |
Annak a visszaállítható adatbázisfióknak az azonosítója, amelyből a visszaállítást el kell indítani. Például: /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName} |
szál/zsinór |
restoreTimestampInUtc |
A fiók visszaállításának időpontja (ISO-8601 formátum). |
szál/zsinór |
restoreWithTtlDisabled |
Megadja, hogy a visszaállított fiókban le lesz-e tiltva az idő–To-Live a sikeres visszaállításkor. |
Bool |
Használati példák
Azure gyorsindítási sablonok
Az alábbi Azure rövid útmutatósablonok üzembe helyezni ezt az erőforrástípust.
A databaseAccounts/mongodbDatabases erőforrástípus üzembe helyezhető a célműveletekkel:
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.
Microsoft.DocumentDB/databaseAccounts/mongodbDatabases erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases@2025-05-01-preview"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
options = {
autoscaleSettings = {
maxThroughput = int
}
throughput = int
}
resource = {
createMode = "string"
id = "string"
restoreParameters = {
restoreSource = "string"
restoreTimestampInUtc = "string"
restoreWithTtlDisabled = bool
}
}
}
}
}
Tulajdonságértékek
Microsoft.DocumentDB/databaseAccounts/mongodbDatabases
Név |
Leírás |
Érték |
azonosság |
Az erőforrás identitása. |
ManagedServiceIdentity |
helyszín |
Annak az erőforráscsoportnak a helye, amelyhez az erőforrás tartozik. |
szál/zsinór |
név |
Az erőforrás neve |
sztring (kötelező) |
szülő_azonosító |
Annak az erőforrásnak az azonosítója, amely az erőforrás szülője. |
Típus típusú erőforrás azonosítója: databaseAccounts |
tulajdonságok |
Az Azure Cosmos DB MongoDB-adatbázis létrehozásához és frissítéséhez használt tulajdonságok. |
MongoDBDatabaseCreateUpdatePropertiesOrMongoDBDatabaseGetProperties (kötelező) |
címkék |
Erőforráscímkék |
Címkenevek és -értékek szótára. |
típus |
Az erőforrás típusa |
"Microsoft.DocumentDB/databaseAccounts/mongodbDatabases@2025-05-01-preview" |
Automatikus skálázási beállítások
Név |
Leírás |
Érték |
maxÁtviteli sebesség |
A maximális átviteli sebességet jelöli, az erőforrás felskálázható. |
Int |
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
CreateUpdateOptionsOrMongoDBDatabaseGetPropertiesOptions
Név |
Leírás |
Érték |
automatikus skálázási beállítások |
Megadja az automatikus skálázási beállításokat. Megjegyzés: Az átviteli sebesség vagy az automatikus skálázási beállítások megadása kötelező, de mindkettő nem. |
Automatikus méretezési beállítások |
átvitel |
Egységek kérése másodpercenként. Például: "átviteli sebesség": 10000. |
Int |
ManagedServiceIdentity
Név |
Leírás |
Érték |
típus |
Az erőforráshoz használt identitás típusa. A "SystemAssigned,UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. A "Nincs" típus eltávolítja az identitásokat a szolgáltatásból. |
"Nincs" "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" |
felhasználóhozzárendeltAzonosítók |
Az erőforráshoz társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai arm-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
MongoDBDatabaseCreateUpdatePropertiesOrMongoDBDatabaseGetProperties
MongoDBDatabaseResourceOrMongoDBDatabaseGetPropertiesResource
Név |
Leírás |
Érték |
createMode |
Szám az erőforrás-létrehozás módjának jelzéséhez. |
"Alapértelmezett" "Visszaállítás" |
azonosító |
A Cosmos DB MongoDB-adatbázis neve |
sztring (kötelező) |
restoreParameters |
A visszaállítással kapcsolatos információkat jelző paraméterek |
ResourceRestoreParameters |
ResourceRestoreParameters
Név |
Leírás |
Érték |
restoreSource |
Annak a visszaállítható adatbázisfióknak az azonosítója, amelyből a visszaállítást el kell indítani. Például: /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName} |
szál/zsinór |
restoreTimestampInUtc |
A fiók visszaállításának időpontja (ISO-8601 formátum). |
szál/zsinór |
restoreWithTtlDisabled |
Megadja, hogy a visszaállított fiókban le lesz-e tiltva az idő–To-Live a sikeres visszaállításkor. |
Bool |