Restorable Dropped Databases - Get
获取可还原的已删除数据库。
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/restorableDroppedDatabases/{restorableDroppedDatabaseId}?api-version=2023-08-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/restorableDroppedDatabases/{restorableDroppedDatabaseId}?$expand={$expand}&$filter={$filter}&api-version=2023-08-01
URI 参数
| 名称 | 在 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
resource
|
path | True |
string |
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。 |
|
restorable
|
path | True |
string |
|
|
server
|
path | True |
string |
服务器的名称。 |
|
subscription
|
path | True |
string |
标识 Azure 订阅的订阅 ID。 |
|
api-version
|
query | True |
string |
要用于请求的 API 版本。 |
|
$expand
|
query |
string |
要包含在响应中的子资源。 |
|
|
$filter
|
query |
string |
一个 OData 筛选器表达式,用于筛选集合中的元素。 |
响应
| 名称 | 类型 | 说明 |
|---|---|---|
| 200 OK |
已成功检索指定的可还原已删除的数据库。 |
|
| Other Status Codes |
错误响应: ***
|
示例
| Gets a restorable dropped database with expand equals keys. |
| Gets a restorable dropped database. |
Gets a restorable dropped database with expand equals keys.
示例请求
示例响应
{
"sku": {
"name": "BC_Gen4_2",
"tier": "BusinessCritical"
},
"properties": {
"databaseName": "testdb",
"maxSizeBytes": 268435456000,
"creationDate": "2017-05-07T04:41:33.937Z",
"deletionDate": "2017-05-27T02:49:47.69Z",
"backupStorageRedundancy": "Geo",
"keys": {
"https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion": {},
"https://your-key-vault-name.vault.azure.net/yourKey2/yourKey2Version": {}
}
},
"location": "southeastasia",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/restorableDroppedDatabases/testdb",
"name": "testdb,131403269876900000",
"type": "Microsoft.Sql/servers/restorableDroppedDatabases"
}
Gets a restorable dropped database.
示例请求
示例响应
{
"sku": {
"name": "BC_Gen4_2",
"tier": "BusinessCritical"
},
"properties": {
"databaseName": "testdb",
"maxSizeBytes": 268435456000,
"creationDate": "2017-05-07T04:41:33.937Z",
"deletionDate": "2017-05-27T02:49:47.69Z",
"backupStorageRedundancy": "Geo"
},
"location": "southeastasia",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/restorableDroppedDatabases/testdb",
"name": "testdb,131403269876900000",
"type": "Microsoft.Sql/servers/restorableDroppedDatabases"
}
定义
| 名称 | 说明 |
|---|---|
|
Backup |
用于存储此数据库的备份的存储帐户类型。 |
|
Database |
用于静态加密的数据库级密钥。 |
|
Database |
数据库密钥类型。 仅支持的值是“AzureKeyVault”。 |
|
Error |
资源管理错误附加信息。 |
|
Error |
错误详细信息。 |
|
Error |
错误响应 |
|
Restorable |
可还原的已删除数据库资源。 |
| Sku |
ARM 资源 SKU。 |
BackupStorageRedundancy
用于存储此数据库的备份的存储帐户类型。
| 值 | 说明 |
|---|---|
| Geo | |
| Local | |
| Zone | |
| GeoZone |
DatabaseKey
用于静态加密的数据库级密钥。
| 名称 | 类型 | 说明 |
|---|---|---|
| creationDate |
string (date-time) |
数据库密钥创建日期。 |
| subregion |
string |
服务器密钥的子区域。 |
| thumbprint |
string |
数据库密钥的指纹。 |
| type |
数据库密钥类型。 仅支持的值是“AzureKeyVault”。 |
DatabaseKeyType
数据库密钥类型。 仅支持的值是“AzureKeyVault”。
| 值 | 说明 |
|---|---|
| AzureKeyVault |
ErrorAdditionalInfo
资源管理错误附加信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| info |
object |
其他信息。 |
| type |
string |
其他信息类型。 |
ErrorDetail
错误详细信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| additionalInfo |
错误附加信息。 |
|
| code |
string |
错误代码。 |
| details |
错误详细信息。 |
|
| message |
string |
错误消息。 |
| target |
string |
错误目标。 |
ErrorResponse
错误响应
| 名称 | 类型 | 说明 |
|---|---|---|
| error |
错误对象。 |
RestorableDroppedDatabase
可还原的已删除数据库资源。
| 名称 | 类型 | 说明 |
|---|---|---|
| id |
string |
资源 ID。 |
| location |
string |
资源位置。 |
| name |
string |
资源名称。 |
| properties.backupStorageRedundancy |
用于存储此数据库的备份的存储帐户类型。 |
|
| properties.creationDate |
string (date-time) |
数据库的创建日期(ISO8601格式)。 |
| properties.databaseName |
string |
数据库的名称。 |
| properties.deletionDate |
string (date-time) |
数据库的删除日期(ISO8601格式)。 |
| properties.earliestRestoreDate |
string (date-time) |
数据库的最早还原日期(ISO8601格式)。 |
| properties.keys |
<string,
Database |
要使用的用户分配标识的资源 ID |
| properties.maxSizeBytes |
integer (int64) |
以字节表示的数据库的最大大小。 |
| sku |
SKU 的名称和层。 |
|
| tags |
object |
资源标记。 |
| type |
string |
资源类型。 |
Sku
ARM 资源 SKU。
| 名称 | 类型 | 说明 |
|---|---|---|
| capacity |
integer (int32) |
特定 SKU 的容量。 |
| family |
string |
如果服务具有不同代的硬件(对于同一 SKU,则可以在此处捕获)。 |
| name |
string |
SKU 的名称,通常为字母 + 数字代码,例如 P3。 |
| size |
string |
特定 SKU 的大小 |
| tier |
string |
特定 SKU 的层或版本,例如基本 SKU、高级版。 |