Restorable Dropped Databases - Get

Obtém um banco de dados descartado restaurável.

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}

Parâmetros de URI

Nome Em Obrigatório Tipo Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

restorableDroppedDatabaseId
path True

string

serverName
path True

string

O nome do servidor.

subscriptionId
path True

string (uuid)

A ID da assinatura de destino. O valor deve ser uma UUID.

api-version
query True

string

minLength: 1

A versão da API a ser usada para esta operação.

$expand
query

string

Os recursos filho a serem incluídos na resposta.

$filter
query

string

Uma expressão de filtro OData que filtra elementos na coleção.

Respostas

Nome Tipo Description
200 OK

RestorableDroppedDatabase

Operação do Azure concluída com sucesso.

Other Status Codes

ErrorResponse

Uma resposta de erro inesperada.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

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

Gets a restorable dropped database with expand equals keys.

Solicitação de exemplo

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

Resposta de exemplo

{
  "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.

Solicitação de exemplo

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

Resposta de exemplo

{
  "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"
  }
}

Definições

Nome Description
BackupStorageRedundancy

O tipo de conta de armazenamento usado para armazenar backups para esse banco de dados.

createdByType

O tipo de identidade que criou o recurso.

DatabaseKey

Chave de nível de banco de dados usada para criptografia em repouso.

DatabaseKeyType

O tipo de chave do banco de dados. Somente o valor com suporte é 'AzureKeyVault'.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

RestorableDroppedDatabase

Um recurso de banco de dados descartado restaurável.

Sku

Um SKU de recurso do ARM.

systemData

Metadados relativos à criação e última modificação do recurso.

BackupStorageRedundancy

O tipo de conta de armazenamento usado para armazenar backups para esse banco de dados.

Valor Description
Geo

Geo

Local

Local

Zone

Zona

GeoZone

GeoZone

createdByType

O tipo de identidade que criou o recurso.

Valor Description
User
Application
ManagedIdentity
Key

DatabaseKey

Chave de nível de banco de dados usada para criptografia em repouso.

Nome Tipo Description
creationDate

string (date-time)

A data de criação da chave de banco de dados.

keyVersion

string

A versão da chave do banco de dados.

subregion

string

Sub-região da chave do servidor.

thumbprint

string

Impressão digital da chave de banco de dados.

type

DatabaseKeyType

O tipo de chave do banco de dados. Somente o valor com suporte é 'AzureKeyVault'.

DatabaseKeyType

O tipo de chave do banco de dados. Somente o valor com suporte é 'AzureKeyVault'.

Valor Description
AzureKeyVault

AzureKeyVault

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

Nome Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Nome Tipo Description
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

O código de erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorResponse

Resposta de erro

Nome Tipo Description
error

ErrorDetail

O objeto de erro.

RestorableDroppedDatabase

Um recurso de banco de dados descartado restaurável.

Nome Tipo Description
id

string (arm-id)

ID de recurso totalmente qualificada para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

Local do recurso.

name

string

O nome do recurso

properties.backupStorageRedundancy

BackupStorageRedundancy

O tipo de conta de armazenamento usado para armazenar backups para esse banco de dados.

properties.creationDate

string (date-time)

A data de criação do banco de dados (formato ISO8601).

properties.databaseName

string

O nome do banco de dados.

properties.deletionDate

string (date-time)

A data de exclusão do banco de dados (formato ISO8601).

properties.earliestRestoreDate

string (date-time)

A data de restauração mais antiga do banco de dados (formato ISO8601).

properties.keys

<string,  DatabaseKey>

As IDs de recurso das identidades atribuídas pelo usuário a serem usadas

properties.maxSizeBytes

integer (int64)

O tamanho máximo do banco de dados expresso em bytes.

sku

Sku

O nome e a camada do SKU.

systemData

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy.

tags

object

Tags de recursos.

type

string

O tipo do recurso. Por exemplo, "Microsoft. Compute/virtualMachines" ou "Microsoft. ContasArmazenamento/Armazenamento"

Sku

Um SKU de recurso do ARM.

Nome Tipo Description
capacity

integer (int32)

Capacidade da SKU específica.

family

string

Se o serviço tiver diferentes gerações de hardware, para a mesma SKU, isso poderá ser capturado aqui.

name

string

O nome da SKU, normalmente, uma letra + código de número, por exemplo, P3.

size

string

Tamanho da SKU específica

tier

string

A camada ou edição da SKU específica, por exemplo, Basic, Premium.

systemData

Metadados relativos à criação e última modificação do recurso.

Nome Tipo Description
createdAt

string (date-time)

O carimbo de data/hora da criação de recursos (UTC).

createdBy

string

A identidade que criou o recurso.

createdByType

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt

string (date-time)

O carimbo de data/hora da última modificação do recurso (UTC)

lastModifiedBy

string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

createdByType

O tipo de identidade que modificou o recurso pela última vez.