Partager via


Mongo DB Resources - Get Mongo DB Database

Obtient les bases de données MongoDB sous un compte de base de données Azure Cosmos DB existant avec le nom fourni.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/mongodbDatabases/{databaseName}?api-version=2025-04-15

Paramètres URI

Nom Dans Obligatoire Type Description
accountName
path True

string

minLength: 3
maxLength: 50
pattern: ^[a-z0-9]+(-[a-z0-9]+)*

Nom du compte de base de données Cosmos DB.

databaseName
path True

string

Nom de la base de données Cosmos DB.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nom du groupe de ressources. Le nom ne respecte pas la casse.

subscriptionId
path True

string

minLength: 1

ID de l’abonnement cible.

api-version
query True

string

minLength: 1

Version de l’API à utiliser pour cette opération.

Réponses

Nom Type Description
200 OK

MongoDBDatabaseGetResults

La propriété de base de données MongoDB a été récupérée avec succès.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation Usurper votre compte d'utilisateur

Exemples

CosmosDBMongoDBDatabaseGet

Exemple de requête

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/mongodbDatabases/databaseName?api-version=2025-04-15

Exemple de réponse

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/mongodbDatabases/databaseName",
  "name": "databaseName",
  "type": "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases",
  "location": "West US",
  "tags": {},
  "properties": {
    "resource": {
      "id": "databaseName",
      "_rid": "PD5DALigDgw=",
      "_ts": 1459200611,
      "_etag": "\"00005900-0000-0000-0000-56f9a2630000\""
    }
  }
}

Définitions

Nom Description
AutoscaleSettings
CreateMode

Enum to indicate the mode of account creation.

MongoDBDatabaseGetResults

Base de données MongoDB Azure Cosmos DB.

Options
Resource
ResourceRestoreParameters

Parameters to indicate the information about the restore.

AutoscaleSettings

Nom Type Description
maxThroughput

integer

Représente le débit maximal, la ressource peut effectuer un scale-up.

CreateMode

Enum to indicate the mode of account creation.

Valeur Description
Default
Restore

MongoDBDatabaseGetResults

Base de données MongoDB Azure Cosmos DB.

Nom Type Description
id

string

Identificateur de ressource unique de la ressource ARM.

location

string

The location of the resource group to which the resource belongs.

name

string

Nom de la ressource ARM.

properties.options

Options

properties.resource

Resource

tags

object

Les balises sont une liste de paires clé-valeur qui décrivent la ressource. Ces balises peuvent être utilisées dans l’affichage et le regroupement de cette ressource (entre les groupes de ressources). Un maximum de 15 balises peut être fourni pour une ressource. Chaque balise doit avoir une clé supérieure à 128 caractères et une valeur supérieure à 256 caractères. Par exemple, l’expérience par défaut d’un type de modèle est définie avec « defaultExperience » : « Cassandra ». Les valeurs « defaultExperience » actuelles incluent également « Table », « Graph », « DocumentDB » et « MongoDB ».

type

string

Type de ressource Azure.

Options

Nom Type Description
autoscaleSettings

AutoscaleSettings

Spécifie les paramètres de mise à l’échelle automatique.

throughput

integer

Valeur du débit des ressources Cosmos DB ou de la mise à l’échelle automatique. Utilisez la ressource ThroughputSetting lors de la récupération des détails de l’offre.

Resource

Nom Type Valeur par défaut Description
_etag

string

Propriété générée par le système représentant l’etag de ressource requise pour le contrôle d’accès concurrentiel optimiste.

_rid

string

Propriété générée par le système. Un identificateur unique.

_ts

number

Propriété générée par le système qui désigne le dernier horodatage mis à jour de la ressource.

createMode

CreateMode

Default

Énumération pour indiquer le mode de création de ressources.

id

string

Nom de la base de données MongoDB Cosmos DB

restoreParameters

ResourceRestoreParameters

Paramètres pour indiquer les informations relatives à la restauration

ResourceRestoreParameters

Parameters to indicate the information about the restore.

Nom Type Description
restoreSource

string

The id of the restorable database account from which the restore has to be initiated. For example: /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName}

restoreTimestampInUtc

string (date-time)

Time to which the account has to be restored (ISO-8601 format).

restoreWithTtlDisabled

boolean

Spécifie si le compte restauré aura le délai d'To-Live désactivé lors de la restauration réussie.