Database - List Usages
Ruft die Verwendungen (neueste Daten) für die angegebene Datenbank ab.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/databases/{databaseRid}/usages?api-version=2025-04-15
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/databases/{databaseRid}/usages?api-version=2025-04-15&$filter={$filter}
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
account
|
path | True |
string minLength: 3maxLength: 50 pattern: ^[a-z0-9]+(-[a-z0-9]+)* |
Name des Cosmos DB-Datenbankkontos. |
database
|
path | True |
string |
Cosmos DB-Datenbank wird entfernt. |
resource
|
path | True |
string minLength: 1maxLength: 90 |
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet. |
subscription
|
path | True |
string minLength: 1 |
Die ID des Zielabonnements. |
api-version
|
query | True |
string minLength: 1 |
Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version. |
$filter
|
query |
string |
Ein OData-Filterausdruck, der eine Teilmenge der zurückzugebenden Verwendungen beschreibt. Der unterstützte Parameter ist name.value (name of the metric, can have an or of multiple names). |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Die Verwendungen für die Datenbank wurden erfolgreich abgerufen. |
Sicherheit
azure_auth
Azure Active Directory OAuth2-Fluss
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel ihres Benutzerkontos |
Beispiele
CosmosDBDatabaseGetUsages
Beispielanforderung
GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/databases/databaseRid/usages?api-version=2025-04-15&$filter=$filter=name.value eq 'Storage'
Beispiel für eine Antwort
{
"value": [
{
"unit": "Bytes",
"quotaPeriod": "P1D",
"limit": 10737418240,
"currentValue": 0,
"name": {
"value": "Storage",
"localizedValue": "Storage"
}
}
]
}
Definitionen
Name | Beschreibung |
---|---|
Metric |
Ein Metrikname. |
Unit |
Die Einheit der Metrik. |
Usage |
Die Nutzungsdaten für eine Verwendungsanforderung. |
Usages |
Die Antwort auf eine Listenverwendungsanforderung. |
MetricName
Ein Metrikname.
Name | Typ | Beschreibung |
---|---|---|
localizedValue |
string |
Der Anzeigename der Metrik. |
value |
string |
The name of the metric. |
UnitType
Die Einheit der Metrik.
Wert | Beschreibung |
---|---|
Bytes | |
BytesPerSecond | |
Count | |
CountPerSecond | |
Milliseconds | |
Percent | |
Seconds |
Usage
Die Nutzungsdaten für eine Verwendungsanforderung.
Name | Typ | Beschreibung |
---|---|---|
currentValue |
integer (int64) |
Aktueller Wert für diese Metrik |
limit |
integer (int64) |
Maximalwert für diese Metrik |
name |
Die Namensinformationen für die Metrik. |
|
quotaPeriod |
string |
Der Kontingentzeitraum, der zum Zusammenfassen der Verwendungswerte verwendet wird. |
unit |
Die Einheit der Metrik. |
UsagesResult
Die Antwort auf eine Listenverwendungsanforderung.
Name | Typ | Beschreibung |
---|---|---|
value |
Usage[] |
Die Liste der Verwendungen für die Datenbank. Eine Verwendung ist eine Zeitmetrik |