Partager via


Dpp Resource Guard Proxy - Unlock Delete

Appel UnlockDelete pour ResourceGuardProxy, exécuté avant de pouvoir le supprimer

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/backupVaults/{vaultName}/backupResourceGuardProxies/{resourceGuardProxyName}/unlockDelete?api-version=2024-04-01

Paramètres URI

Nom Dans Obligatoire Type Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nom du groupe de ressources. Le nom ne respecte pas la casse.

resourceGuardProxyName
path True

string

pattern: ^[A-Za-z0-9]*$

nom du proxy Resource Guard

subscriptionId
path True

string (uuid)

ID de l’abonnement cible. La valeur doit être un UUID.

vaultName
path True

string

Nom du coffre de sauvegarde.

api-version
query True

string

minLength: 1

Version de l’API à utiliser pour cette opération.

En-tête de la demande

Nom Obligatoire Type Description
x-ms-authorization-auxiliary

string

Corps de la demande

Nom Type Description
resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests sur laquelle la vérification LAC sera effectuée

resourceToBeDeleted

string

Réponses

Nom Type Description
200 OK

UnlockDeleteResponse

D’ACCORD

Other Status Codes

CloudError

Réponse d’erreur décrivant pourquoi l’opération a échoué.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation empruntez l’identité de votre compte d’utilisateur.

Exemples

UnlockDelete ResourceGuardProxy

Exemple de requête

POST https://management.azure.com/subscriptions/5e13b949-1218-4d18-8b99-7e12155ec4f7/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/backupVaults/sampleVault/backupResourceGuardProxies/swaggerExample/unlockDelete?api-version=2024-04-01

{
  "resourceGuardOperationRequests": [
    "/subscriptions/f9e67185-f313-4e79-aa71-6458d429369d/resourceGroups/ResourceGuardSecurityAdminRG/providers/Microsoft.DataProtection/resourceGuards/ResourceGuardTestResource/deleteBackupInstanceRequests/default"
  ],
  "resourceToBeDeleted": "/subscriptions/5e13b949-1218-4d18-8b99-7e12155ec4f7/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/backupVaults/sampleVault/backupInstances/TestBI9779f4de"
}

Exemple de réponse

{
  "unlockDeleteExpiryTime": "2022-09-16T12:50:10.7039695Z"
}

Définitions

Nom Description
CloudError

CloudError

Error

Réponse d’erreur de gestion des ressources.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

UnlockDeleteRequest

Corps de requête de l’API de suppression de déverrouillage.

UnlockDeleteResponse

Réponse de l’API Unlock Delete.

CloudError

CloudError

Nom Type Description
error

Error

Réponse d’erreur de gestion des ressources.

Error

Réponse d’erreur de gestion des ressources.

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d’erreur.

details

Error[]

Détails de l’erreur.

message

string

Message d’erreur.

target

string

Cible d’erreur.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

Nom Type Description
info

object

Informations supplémentaires.

type

string

Type d’informations supplémentaire.

UnlockDeleteRequest

Corps de requête de l’API de suppression de déverrouillage.

Nom Type Description
resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests sur laquelle la vérification LAC sera effectuée

resourceToBeDeleted

string

UnlockDeleteResponse

Réponse de l’API Unlock Delete.

Nom Type Description
unlockDeleteExpiryTime

string

Il s’agit du moment où les privilèges de suppression de déverrouillage sont expirés.