Restorable Mongodb Collections - List
Muestre la fuente de eventos de todas las mutaciones realizadas en todas las colecciones de MongoDB de Azure Cosmos DB en una base de datos específica. Esto ayuda en el escenario en el que el contenedor se eliminó accidentalmente. Esta API requiere el permiso "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/.../read".
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{instanceId}/restorableMongodbCollections?api-version=2024-11-15
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{instanceId}/restorableMongodbCollections?api-version=2024-11-15&restorableMongodbDatabaseRid={restorableMongodbDatabaseRid}&startTime={startTime}&endTime={endTime}
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
instance
|
path | True |
string |
Guid instanceId de una cuenta de base de datos restaurable. |
location
|
path | True |
string |
Región de Cosmos DB, con espacios entre palabras y cada palabra en mayúsculas. |
subscription
|
path | True |
string |
Identificador de la suscripción de destino. |
api-version
|
query | True |
string |
Versión de la API que se va a usar para esta operación. |
end
|
query |
string |
Hora de finalización de la fuente de eventos de colecciones de MongoDB restaurables. |
|
restorable
|
query |
string |
Identificador de recurso de la base de datos de MongoDB. |
|
start
|
query |
string |
Hora de inicio de la fuente de eventos de colecciones de MongoDB restaurables. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
La operación se completó correctamente. |
|
Other Status Codes |
Respuesta de error que describe por qué se produjo un error en la operación. |
Seguridad
azure_auth
Flujo de OAuth2 de Azure Active Directory
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
Nombre | Description |
---|---|
user_impersonation | Suplantar la cuenta de usuario |
Ejemplos
CosmosDBRestorableMongodbCollectionList
Solicitud de ejemplo
GET https://management.azure.com/subscriptions/subid/providers/Microsoft.DocumentDB/locations/WestUS/restorableDatabaseAccounts/98a570f2-63db-4117-91f0-366327b7b353/restorableMongodbCollections?api-version=2024-11-15&restorableMongodbDatabaseRid=PD5DALigDgw=
Respuesta de muestra
{
"value": [
{
"id": "/subscriptions/subid/providers/Microsoft.DocumentDb/locations/westus/restorableDatabaseAccounts/98a570f2-63db-4117-91f0-366327b7b353/restorableMongodbCollections/79609a98-3394-41f8-911f-cfab0c075c86",
"type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorableMongodbCollections",
"name": "79609a98-3394-41f8-911f-cfab0c075c86",
"properties": {
"resource": {
"_rid": "zAyAPQAAAA==",
"eventTimestamp": "2020-10-13T04:56:42Z",
"ownerId": "Collection1",
"ownerResourceId": "V18LoLrv-qA=",
"operationType": "Create",
"canUndelete": "invalid"
}
}
},
{
"id": "/subscriptions/subid/providers/Microsoft.DocumentDb/locations/westus/restorableDatabaseAccounts/98a570f2-63db-4117-91f0-366327b7b353/restorableMongodbCollections/79609a98-3394-41f8-911f-cfab0c075c86",
"type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorableMongodbCollections",
"name": "79609a98-3394-41f8-911f-cfab0c075c86",
"properties": {
"resource": {
"_rid": "zAyAPQAAAA==",
"eventTimestamp": "2020-10-13T04:56:42Z",
"ownerId": "Collection1",
"ownerResourceId": "V18LoLrv-qA=",
"operationType": "Delete",
"canUndelete": "notRestorable",
"canUndeleteReason": "Individual shared database collections restore is not supported. Please restore shared database to restore its collections that share the throughput."
}
}
}
]
}
Definiciones
Nombre | Description |
---|---|
Cloud |
Respuesta de error del servicio. |
Error |
Respuesta de error. |
Operation |
Enumeración para indicar el tipo de operación del evento. |
Resource |
Recurso de un evento de colección de MongoDB de Azure Cosmos DB |
Restorable |
Un evento de recopilación de MongoDB de Azure Cosmos DB |
Restorable |
La respuesta de la operación List, que contiene los eventos de colección de MongoDB y sus propiedades. |
CloudError
Respuesta de error del servicio.
Nombre | Tipo | Description |
---|---|---|
error |
Respuesta de error. |
ErrorResponse
Respuesta de error.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Código de error. |
message |
string |
Mensaje de error que indica por qué se produjo un error en la operación. |
OperationType
Enumeración para indicar el tipo de operación del evento.
Nombre | Tipo | Description |
---|---|---|
Create |
string |
|
Delete |
string |
|
Recreate |
string |
|
Replace |
string |
|
SystemOperation |
string |
Resource
Recurso de un evento de colección de MongoDB de Azure Cosmos DB
Nombre | Tipo | Description |
---|---|---|
_rid |
string |
Propiedad generada por el sistema. Identificador único. |
canUndelete |
string |
Estado de esta colección para identificar si este contenedor se puede restaurar en la misma cuenta. |
canUndeleteReason |
string |
Motivo por el que esta colección no se puede restaurar en la misma cuenta. |
eventTimestamp |
string |
Hora en que se produjo este evento de recopilación. |
operationType |
Tipo de operación de este evento de colección. |
|
ownerId |
string |
Nombre de esta colección de MongoDB. |
ownerResourceId |
string |
Identificador de recurso de esta colección de MongoDB. |
RestorableMongodbCollectionGetResult
Un evento de recopilación de MongoDB de Azure Cosmos DB
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de recurso único del recurso de ARM. |
name |
string |
Nombre del recurso de ARM. |
properties.resource |
Recurso de un evento de colección de MongoDB de Azure Cosmos DB |
|
type |
string |
Tipo de recurso de Azure. |
RestorableMongodbCollectionsListResult
La respuesta de la operación List, que contiene los eventos de colección de MongoDB y sus propiedades.
Nombre | Tipo | Description |
---|---|---|
value |
Lista de eventos de colección de MongoDB y sus propiedades. |