Restorable Dropped Databases - Get

Ottiene un database eliminato ripristinabile.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/restorableDroppedDatabases/{restorableDroppedDatabaseId}?api-version=2025-01-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/restorableDroppedDatabases/{restorableDroppedDatabaseId}?api-version=2025-01-01&$expand={$expand}&$filter={$filter}

Parametri dell'URI

Nome In Necessario Tipo Descrizione
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

restorableDroppedDatabaseId
path True

string

serverName
path True

string

Il nome del server.

subscriptionId
path True

string (uuid)

ID della sottoscrizione di destinazione. Il valore deve essere un UUID.

api-version
query True

string

minLength: 1

Versione dell'API da usare per questa operazione.

$expand
query

string

Risorse figlio da includere nella risposta.

$filter
query

string

Espressione di filtro OData che filtra gli elementi nella raccolta.

Risposte

Nome Tipo Descrizione
200 OK

RestorableDroppedDatabase

Operazione Azure completata con successo.

Other Status Codes

ErrorResponse

Risposta di errore imprevista.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

Gets a restorable dropped database with expand equals keys.
Gets a restorable dropped database.

Gets a restorable dropped database with expand equals keys.

Esempio di richiesta

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/restorableDroppedDatabases/testdb,131403269876900000?api-version=2025-01-01&$expand=keys

Risposta di esempio

{
  "name": "testdb,131403269876900000",
  "type": "Microsoft.Sql/servers/restorableDroppedDatabases",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/restorableDroppedDatabases/testdb",
  "location": "southeastasia",
  "properties": {
    "backupStorageRedundancy": "Geo",
    "creationDate": "2017-05-07T04:41:33.937Z",
    "databaseName": "testdb",
    "deletionDate": "2017-05-27T02:49:47.69Z",
    "keys": {
      "https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion": {},
      "https://your-key-vault-name.vault.azure.net/yourKey2/yourKey2Version": {}
    },
    "maxSizeBytes": 268435456000
  },
  "sku": {
    "name": "BC_Gen4_2",
    "tier": "BusinessCritical"
  }
}

Gets a restorable dropped database.

Esempio di richiesta

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/restorableDroppedDatabases/testdb,131403269876900000?api-version=2025-01-01

Risposta di esempio

{
  "name": "testdb,131403269876900000",
  "type": "Microsoft.Sql/servers/restorableDroppedDatabases",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/restorableDroppedDatabases/testdb",
  "location": "southeastasia",
  "properties": {
    "backupStorageRedundancy": "Geo",
    "creationDate": "2017-05-07T04:41:33.937Z",
    "databaseName": "testdb",
    "deletionDate": "2017-05-27T02:49:47.69Z",
    "maxSizeBytes": 268435456000
  },
  "sku": {
    "name": "BC_Gen4_2",
    "tier": "BusinessCritical"
  }
}

Definizioni

Nome Descrizione
BackupStorageRedundancy

Tipo di account di archiviazione usato per archiviare i backup per questo database.

createdByType

Tipo di identità che ha creato la risorsa.

DatabaseKey

Chiave a livello di database usata per la crittografia dei dati inattivi.

DatabaseKeyType

Tipo di chiave del database. Solo il valore supportato è 'AzureKeyVault'.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore

RestorableDroppedDatabase

Risorsa di database eliminata ripristinabile.

Sku

SKU della risorsa ARM.

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

BackupStorageRedundancy

Tipo di account di archiviazione usato per archiviare i backup per questo database.

Valore Descrizione
Geo

Geo

Local

Locale

Zone

Zona

GeoZone

GeoZone

createdByType

Tipo di identità che ha creato la risorsa.

Valore Descrizione
User
Application
ManagedIdentity
Key

DatabaseKey

Chiave a livello di database usata per la crittografia dei dati inattivi.

Nome Tipo Descrizione
creationDate

string (date-time)

Data di creazione della chiave del database.

keyVersion

string

Versione della chiave del database.

subregion

string

Sottoarea della chiave del server.

thumbprint

string

Identificazione personale della chiave del database.

type

DatabaseKeyType

Tipo di chiave del database. Solo il valore supportato è 'AzureKeyVault'.

DatabaseKeyType

Tipo di chiave del database. Solo il valore supportato è 'AzureKeyVault'.

Valore Descrizione
AzureKeyVault

AzureKeyVault

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

Nome Tipo Descrizione
info

object

Informazioni aggiuntive.

type

string

Tipo di informazioni aggiuntive.

ErrorDetail

Dettagli dell'errore.

Nome Tipo Descrizione
additionalInfo

ErrorAdditionalInfo[]

Informazioni aggiuntive sull'errore.

code

string

Codice di errore.

details

ErrorDetail[]

Dettagli dell'errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore.

ErrorResponse

Risposta di errore

Nome Tipo Descrizione
error

ErrorDetail

Oggetto error.

RestorableDroppedDatabase

Risorsa di database eliminata ripristinabile.

Nome Tipo Descrizione
id

string (arm-id)

ID risorsa completo per la risorsa. Ad esempio, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

Percorso della risorsa.

name

string

Nome della risorsa

properties.backupStorageRedundancy

BackupStorageRedundancy

Tipo di account di archiviazione usato per archiviare i backup per questo database.

properties.creationDate

string (date-time)

Data di creazione del database (formato ISO8601).

properties.databaseName

string

Nome del database.

properties.deletionDate

string (date-time)

Data di eliminazione del database (formato ISO8601).

properties.earliestRestoreDate

string (date-time)

Data di ripristino meno recente del database (formato ISO8601).

properties.keys

<string,  DatabaseKey>

ID risorsa delle identità assegnate dall'utente da usare

properties.maxSizeBytes

integer (int64)

Dimensione massima del database espressa in byte.

sku

Sku

Nome e livello dello SKU.

systemData

systemData

Azure Resource Manager metadati contenenti informazioni createBy e modifiedBy.

tags

object

Tag di risorsa.

type

string

Tipo di risorsa. Ad esempio: "Microsoft. Compute/virtualMachines" oppure "Microsoft. Storage/storageAccounts"

Sku

SKU della risorsa ARM.

Nome Tipo Descrizione
capacity

integer (int32)

Capacità dello SKU specifico.

family

string

Se il servizio ha generazioni diverse di hardware, per lo stesso SKU, è possibile acquisire qui.

name

string

Il nome dello SKU, in genere, una lettera + codice numerico, ad esempio P3.

size

string

Dimensioni dello SKU specifico

tier

string

Il livello o l'edizione dello SKU specifico, ad esempio Basic, Premium.

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

Nome Tipo Descrizione
createdAt

string (date-time)

Timestamp della creazione della risorsa (UTC).

createdBy

string

Identità che ha creato la risorsa.

createdByType

createdByType

Tipo di identità che ha creato la risorsa.

lastModifiedAt

string (date-time)

Il timestamp dell'ultima modifica della risorsa (UTC)

lastModifiedBy

string

Identità che ha modificato l'ultima volta la risorsa.

lastModifiedByType

createdByType

Tipo di identità che ha modificato l'ultima volta la risorsa.