Deleted Backup Vaults - List By Location
Lista os cofres de backup excluídos por local
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DataProtection/locations/{location}/deletedVaults?api-version=2026-03-01
Parâmetros do URI
| Name | Em | Necessário | Tipo | Description |
|---|---|---|---|---|
|
location
|
path | True |
string minLength: 1 |
O nome da região do Azure. |
|
subscription
|
path | True |
string (uuid) |
A ID da assinatura de destino. O valor deve ser um UUID. |
|
api-version
|
query | True |
string minLength: 1 |
A versão da API a utilizar para esta operação. |
Respostas
| Name | Tipo | Description |
|---|---|---|
| 200 OK |
Operação do Azure concluída com sucesso. |
|
| Other Status Codes |
Uma resposta de erro inesperada. |
Segurança
azure_auth
Fluxo OAuth2 do Azure Active Directory.
Tipo:
oauth2
Fluxo:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Âmbitos
| Name | Description |
|---|---|
| user_impersonation | personificar a sua conta de utilizador |
Exemplos
List deleted backup vaults by location
Pedido de amostra
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DataProtection/locations/westus/deletedVaults?api-version=2026-03-01
Resposta da amostra
{
"value": [
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DataProtection/locations/westus/deletedBackupVaults/deleted-vault-01",
"name": "deleted-vault-01",
"type": "Microsoft.DataProtection/deletedBackupVaults",
"properties": {
"originalBackupVaultId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-rg/providers/Microsoft.DataProtection/backupVaults/sample-vault",
"originalBackupVaultName": "sample-vault",
"originalBackupVaultResourcePath": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-rg/providers/Microsoft.DataProtection/backupVaults/sample-vault",
"resourceDeletionInfo": {
"deletionTime": "2025-09-18T10:00:00.000Z",
"scheduledPurgeTime": "2025-10-18T10:00:00.000Z",
"deleteActivityId": "00000000-0000-0000-0000-000000000000"
},
"monitoringSettings": {
"azureMonitorAlertSettings": {
"alertsForAllJobFailures": "Enabled"
}
},
"provisioningState": "Succeeded",
"resourceMoveState": "Unknown",
"securitySettings": {
"softDeleteSettings": {
"state": "On",
"retentionDurationInDays": 14
},
"immutabilitySettings": {
"state": "Disabled"
}
},
"storageSettings": [
{
"datastoreType": "VaultStore",
"type": "LocallyRedundant"
}
],
"isVaultProtectedByResourceGuard": false,
"featureSettings": {
"crossSubscriptionRestoreSettings": {
"state": "Disabled"
},
"crossRegionRestoreSettings": {
"state": "Disabled"
}
},
"secureScore": "Maximum",
"resourceGuardOperationRequests": [],
"replicatedRegions": []
}
}
]
}
Definições
| Name | Description |
|---|---|
|
Alerts |
|
|
Azure |
Configurações para alertas baseados no Azure Monitor |
|
BCDRSecurity |
Nível de segurança do cofre de backup |
|
Cmk |
Os detalhes da identidade gerenciada usada para CMK |
|
Cmk |
As propriedades do Cofre da Chave que hospeda CMK |
|
created |
O tipo de identidade que criou o recurso. |
|
Cross |
|
|
Cross |
Estado CrossRegionRestore |
|
Cross |
CrossSubscriptionRestore Configurações |
|
Cross |
Estado CrossSubscriptionRestore |
|
Deleted |
Cofre de backup excluído - usa composição com BackupVault e metadados de exclusão adicionais |
|
Deleted |
Recurso de backup do cofre excluído (disponível na versão 2025-09-01) |
|
Deleted |
A resposta de uma operação de lista DeletedBackupVaultResource. |
|
encryption |
Gerenciados pelo cliente Principais detalhes do recurso. |
|
Encryption |
Estado de criptografia do Cofre de Backup. |
|
Error |
O erro de gerenciamento de recursos informações adicionais. |
|
Error |
O detalhe do erro. |
|
Error |
Resposta de erro |
|
Feature |
Classe que contém configurações de recursos do vault |
|
Identity |
O tipo de identidade. 'SystemAssigned' e 'UserAssigned' excluem-se mutuamente. 'SystemAssigned' usará a identidade gerenciada criada implicitamente. |
|
Immutability |
Configurações de imutabilidade no nível do cofre |
|
Immutability |
Estado de imutabilidade |
|
Infrastructure |
Ativando/Desativando o estado de Criptografia Dupla |
|
Monitoring |
Configurações de monitoramento |
|
Provisioning |
Estado de provisionamento do recurso BackupVault |
|
Resource |
Informações de exclusão de um recurso rastreado (Backup Vault) |
|
Resource |
ResourceMoveDetails será retornado em resposta à chamada GetResource do ARM |
|
Resource |
Estado de movimentação de recursos para o cofre de backup |
|
Secure |
Pontuação segura do cofre de backup |
|
Security |
Classe que contém as configurações de segurança do cofre |
|
Soft |
Configurações relacionadas de exclusão suave |
|
Soft |
Estado de exclusão suave |
|
Storage |
Configuração de armazenamento |
|
Storage |
Obtém ou define o tipo do armazenamento de dados. |
|
Storage |
Obtém ou define o tipo. |
|
system |
Metadados referentes à criação e última modificação do recurso. |
AlertsState
| Valor | Description |
|---|---|
| Enabled | |
| Disabled |
AzureMonitorAlertSettings
Configurações para alertas baseados no Azure Monitor
| Name | Tipo | Description |
|---|---|---|
| alertsForAllJobFailures |
BCDRSecurityLevel
Nível de segurança do cofre de backup
| Valor | Description |
|---|---|
| Poor | |
| Fair | |
| Good | |
| Excellent | |
| NotSupported |
CmkKekIdentity
Os detalhes da identidade gerenciada usada para CMK
| Name | Tipo | Description |
|---|---|---|
| identityId |
string |
A identidade gerenciada a ser usada que tem permissões de acesso ao Cofre da Chave. Forneça um valor aqui em tipos de identidade de caso: 'UserAssigned' apenas. |
| identityType |
O tipo de identidade. 'SystemAssigned' e 'UserAssigned' excluem-se mutuamente. 'SystemAssigned' usará a identidade gerenciada criada implicitamente. |
CmkKeyVaultProperties
As propriedades do Cofre da Chave que hospeda CMK
| Name | Tipo | Description |
|---|---|---|
| keyUri |
string |
O uri de chave da chave gerenciada pelo cliente |
createdByType
O tipo de identidade que criou o recurso.
| Valor | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
CrossRegionRestoreSettings
| Name | Tipo | Description |
|---|---|---|
| state |
Estado CrossRegionRestore |
CrossRegionRestoreState
Estado CrossRegionRestore
| Valor | Description |
|---|---|
| Disabled | |
| Enabled |
CrossSubscriptionRestoreSettings
CrossSubscriptionRestore Configurações
| Name | Tipo | Description |
|---|---|---|
| state |
Estado CrossSubscriptionRestore |
CrossSubscriptionRestoreState
Estado CrossSubscriptionRestore
| Valor | Description |
|---|---|
| Disabled | |
| PermanentlyDisabled | |
| Enabled |
DeletedBackupVault
Cofre de backup excluído - usa composição com BackupVault e metadados de exclusão adicionais
| Name | Tipo | Description |
|---|---|---|
| bcdrSecurityLevel |
Nível de segurança do cofre de backup |
|
| featureSettings |
Configurações de recursos |
|
| isVaultProtectedByResourceGuard |
boolean |
O cofre está protegido pelo protetor de recursos |
| monitoringSettings |
Configurações de monitoramento |
|
| originalBackupVaultId |
string |
ID do recurso do cofre de backup original |
| originalBackupVaultName |
string |
Nome do recurso do cofre de backup original |
| originalBackupVaultResourcePath |
string |
Caminho do recurso do cofre de backup original |
| provisioningState |
Estado de provisionamento do recurso BackupVault |
|
| replicatedRegions |
string[] |
Lista de regiões replicadas para o Backup Vault |
| resourceDeletionInfo |
Informações de exclusão do recurso rastreado (Cofre de backup) |
|
| resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests em que a verificação LAC será executada |
| resourceMoveDetails |
Detalhes de movimentação de recursos para o cofre de backup |
|
| resourceMoveState |
Estado de movimentação de recursos para o cofre de backup |
|
| secureScore |
Pontuação segura do cofre de backup |
|
| securitySettings |
Configurações de Segurança |
|
| storageSettings |
Configurações de armazenamento |
DeletedBackupVaultResource
Recurso de backup do cofre excluído (disponível na versão 2025-09-01)
| Name | Tipo | Description |
|---|---|---|
| id |
string (arm-id) |
ID de recurso totalmente qualificado para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| name |
string |
O nome do recurso |
| properties |
As propriedades específicas do recurso para este recurso. |
|
| systemData |
Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. |
|
| type |
string |
O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" |
DeletedBackupVaultResourceListResult
A resposta de uma operação de lista DeletedBackupVaultResource.
| Name | Tipo | Description |
|---|---|---|
| nextLink |
string (uri) |
O link para a próxima página de itens |
| value |
Os itens DeletedBackupVaultResource nesta página |
encryptionSettings
Gerenciados pelo cliente Principais detalhes do recurso.
| Name | Tipo | Description |
|---|---|---|
| infrastructureEncryption |
Ativando/Desativando o estado de Criptografia Dupla |
|
| kekIdentity |
Os detalhes da identidade gerenciada usada para CMK |
|
| keyVaultProperties |
As propriedades do Cofre da Chave que hospeda CMK |
|
| state |
Estado de criptografia do Cofre de Backup. |
EncryptionState
Estado de criptografia do Cofre de Backup.
| Valor | Description |
|---|---|
| Enabled |
A criptografia CMK está habilitada no Cofre de Backup |
| Disabled |
A criptografia CMK está desativada no Cofre de Backup. O utilizador não pode definir este estado quando o Estado de Encriptação estiver 'Ativado'. |
| Inconsistent |
A criptografia CMK está em estado inconsistente no Cofre de Backup. Esse estado indica que o usuário precisa repetir a operação de configurações de criptografia imediatamente para corrigir o estado. |
ErrorAdditionalInfo
O erro de gerenciamento de recursos informações adicionais.
| Name | Tipo | Description |
|---|---|---|
| info |
object |
As informações adicionais. |
| type |
string |
O tipo de informação adicional. |
ErrorDetail
O detalhe do erro.
| Name | Tipo | Description |
|---|---|---|
| additionalInfo |
O erro informações adicionais. |
|
| code |
string |
O código de erro. |
| details |
Os detalhes do erro. |
|
| message |
string |
A mensagem de erro. |
| target |
string |
O alvo do erro. |
ErrorResponse
Resposta de erro
| Name | Tipo | Description |
|---|---|---|
| error |
O objeto de erro. |
FeatureSettings
Classe que contém configurações de recursos do vault
| Name | Tipo | Description |
|---|---|---|
| crossRegionRestoreSettings | ||
| crossSubscriptionRestoreSettings |
CrossSubscriptionRestore Configurações |
IdentityType
O tipo de identidade. 'SystemAssigned' e 'UserAssigned' excluem-se mutuamente. 'SystemAssigned' usará a identidade gerenciada criada implicitamente.
| Valor | Description |
|---|---|
| SystemAssigned | |
| UserAssigned |
ImmutabilitySettings
Configurações de imutabilidade no nível do cofre
| Name | Tipo | Description |
|---|---|---|
| state |
Estado de imutabilidade |
ImmutabilityState
Estado de imutabilidade
| Valor | Description |
|---|---|
| Disabled | |
| Unlocked | |
| Locked |
InfrastructureEncryptionState
Ativando/Desativando o estado de Criptografia Dupla
| Valor | Description |
|---|---|
| Enabled | |
| Disabled |
MonitoringSettings
Configurações de monitoramento
| Name | Tipo | Description |
|---|---|---|
| azureMonitorAlertSettings |
Configurações para alertas baseados no Azure Monitor |
ProvisioningState
Estado de provisionamento do recurso BackupVault
| Valor | Description |
|---|---|
| Failed | |
| Provisioning | |
| Succeeded | |
| Unknown | |
| Updating |
ResourceDeletionInfo
Informações de exclusão de um recurso rastreado (Backup Vault)
| Name | Tipo | Description |
|---|---|---|
| deleteActivityId |
string |
Excluir ID de atividade para solucionar problemas de exclusão do recurso rastreado |
| deletionTime |
string (date-time) |
Especifica o tempo de exclusão do recurso rastreado (Cofre de Backup) |
| scheduledPurgeTime |
string (date-time) |
Especifica o tempo de limpeza agendado para o recurso rastreado (Cofre de Backup) |
ResourceMoveDetails
ResourceMoveDetails será retornado em resposta à chamada GetResource do ARM
| Name | Tipo | Description |
|---|---|---|
| completionTimeUtc |
string |
Tempo de conclusão em UTC da última operação ResourceMove tentada. Formato ISO 8601. |
| operationId |
string |
CorrelationId da última tentativa de operação ResourceMove |
| sourceResourcePath |
string |
Caminho do recurso ARM do recurso de origem |
| startTimeUtc |
string |
Hora de início em UTC da última operação ResourceMove tentada. Formato ISO 8601. |
| targetResourcePath |
string |
Caminho do recurso ARM do recurso de destino usado na operação ResourceMove mais recente |
ResourceMoveState
Estado de movimentação de recursos para o cofre de backup
| Valor | Description |
|---|---|
| Unknown | |
| InProgress | |
| PrepareFailed | |
| CommitFailed | |
| Failed | |
| PrepareTimedout | |
| CommitTimedout | |
| CriticalFailure | |
| PartialSuccess | |
| MoveSucceeded |
SecureScoreLevel
Pontuação segura do cofre de backup
| Valor | Description |
|---|---|
| None | |
| Minimum | |
| Adequate | |
| Maximum | |
| NotSupported |
SecuritySettings
Classe que contém as configurações de segurança do cofre
| Name | Tipo | Description |
|---|---|---|
| encryptionSettings |
Gerenciados pelo cliente Principais detalhes do recurso. |
|
| immutabilitySettings |
Configurações de imutabilidade no nível do cofre |
|
| softDeleteSettings |
Configurações relacionadas de exclusão suave |
SoftDeleteSettings
Configurações relacionadas de exclusão suave
| Name | Tipo | Description |
|---|---|---|
| retentionDurationInDays |
number (double) |
Duração da retenção de exclusão suave |
| state |
Estado de exclusão suave |
SoftDeleteState
Estado de exclusão suave
| Valor | Description |
|---|---|
| Off |
Soft Delete está desativado para o BackupVault |
| On |
O Soft Delete está ativado para o BackupVault, mas pode ser desativado |
| AlwaysOn |
O Soft Delete está permanentemente ativado para o BackupVault e a configuração não pode ser alterada |
StorageSetting
Configuração de armazenamento
| Name | Tipo | Description |
|---|---|---|
| datastoreType |
Obtém ou define o tipo do armazenamento de dados. |
|
| type |
Obtém ou define o tipo. |
StorageSettingStoreTypes
Obtém ou define o tipo do armazenamento de dados.
| Valor | Description |
|---|---|
| ArchiveStore | |
| OperationalStore | |
| VaultStore |
StorageSettingTypes
Obtém ou define o tipo.
| Valor | Description |
|---|---|
| GeoRedundant | |
| LocallyRedundant | |
| ZoneRedundant |
systemData
Metadados referentes à criação e última modificação do recurso.
| Name | 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 |
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 |
O tipo de identidade que modificou o recurso pela última vez. |