Backup Resource Vault Configs - Update
Met à jour la configuration de sécurité du coffre.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupconfig/vaultconfig?api-version=2025-08-01
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
|
subscription
|
path | True |
string minLength: 1 |
ID de l’abonnement cible. |
|
vault
|
path | True |
string |
Le nom de VaultResource |
|
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 |
|---|---|---|
| eTag |
string |
ETag facultatif. |
| location |
string |
Emplacement géographique où réside la ressource |
| properties |
Propriétés BackupResourceVaultConfigResource |
|
| tags |
object |
Balises de ressource. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
L’opération Azure s’est terminée avec succès. |
|
| Other Status Codes |
Réponse d’erreur inattendue. |
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 | emprunter l’identité de votre compte d’utilisateur |
Exemples
Update Vault Security Config
Exemple de requête
PATCH https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/SwaggerTest/backupconfig/vaultconfig?api-version=2025-08-01
{
"properties": {
"enhancedSecurityState": "Enabled"
}
}
Exemple de réponse
{
"name": "vaultconfig",
"type": "Microsoft.RecoveryServices/vaults/backupconfig",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/SwaggerTest/backupconfig/vaultconfig",
"properties": {
"enhancedSecurityState": "Enabled"
}
}
Définitions
| Nom | Description |
|---|---|
|
Backup |
Détails de configuration du coffre de ressources de sauvegarde. |
|
Backup |
Détails de configuration du coffre de ressources de sauvegarde. |
|
created |
Type d’identité qui a créé la ressource. |
|
Enhanced |
Activé ou désactivé. |
|
Error |
Error Detail qui encapsule le code, le message et les recommandations. |
|
Error |
Réponse d’erreur |
|
Soft |
État de la fonctionnalité Suppression réversible |
|
Storage |
Type de stockage |
|
Storage |
Verrouillé ou déverrouillé. Une fois qu’un ordinateur est inscrit sur une ressource, storageTypeState est toujours verrouillé. |
|
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
BackupResourceVaultConfig
Détails de configuration du coffre de ressources de sauvegarde.
| Nom | Type | Description |
|---|---|---|
| enhancedSecurityState |
Activé ou désactivé. |
|
| isSoftDeleteFeatureStateEditable |
boolean |
Cet indicateur n’est plus utilisé. Utilisez « softDeleteFeatureState » pour définir l’état de suppression réversible pour le coffre |
| resourceGuardOperationRequests |
string[] |
Demandes d’opération ResourceGuard |
| softDeleteFeatureState |
État de la fonctionnalité Suppression réversible |
|
| softDeleteRetentionPeriodInDays |
integer (int32) |
Période de rétention de suppression réversible en jours |
| storageModelType |
Type de stockage. |
|
| storageType |
Type de stockage. |
|
| storageTypeState |
Verrouillé ou déverrouillé. Une fois qu’un ordinateur est inscrit sur une ressource, storageTypeState est toujours verrouillé. |
BackupResourceVaultConfigResource
Détails de configuration du coffre de ressources de sauvegarde.
| Nom | Type | Description |
|---|---|---|
| eTag |
string |
ETag facultatif. |
| id |
string |
ID de ressource complet pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location |
string |
Emplacement géographique où réside la ressource |
| name |
string |
Nom de la ressource |
| properties |
Propriétés BackupResourceVaultConfigResource |
|
| systemData |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. |
|
| tags |
object |
Balises de ressource. |
| type |
string |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
createdByType
Type d’identité qui a créé la ressource.
| Valeur | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
EnhancedSecurityState
Activé ou désactivé.
| Valeur | Description |
|---|---|
| Invalid | |
| Enabled | |
| Disabled |
ErrorDetail
Error Detail qui encapsule le code, le message et les recommandations.
| Nom | Type | Description |
|---|---|---|
| code |
string |
Code d’erreur. |
| message |
string |
Message d’erreur lié au Code. |
| recommendations |
string[] |
Liste des chaînes de recommandation. |
ErrorResponse
Réponse d’erreur
| Nom | Type | Description |
|---|---|---|
| error |
Objet d’erreur. |
SoftDeleteFeatureState
État de la fonctionnalité Suppression réversible
| Valeur | Description |
|---|---|
| Invalid | |
| Enabled | |
| Disabled | |
| AlwaysON |
StorageType
Type de stockage
| Valeur | Description |
|---|---|
| Invalid | |
| GeoRedundant | |
| LocallyRedundant | |
| ZoneRedundant | |
| ReadAccessGeoZoneRedundant |
StorageTypeState
Verrouillé ou déverrouillé. Une fois qu’un ordinateur est inscrit sur une ressource, storageTypeState est toujours verrouillé.
| Valeur | Description |
|---|---|
| Invalid | |
| Locked | |
| Unlocked |
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
| Nom | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
Horodatage de la création de ressources (UTC). |
| createdBy |
string |
Identité qui a créé la ressource. |
| createdByType |
Type d’identité qui a créé la ressource. |
|
| lastModifiedAt |
string (date-time) |
Horodatage de la dernière modification de ressource (UTC) |
| lastModifiedBy |
string |
Identité qui a modifié la ressource pour la dernière fois. |
| lastModifiedByType |
Type d’identité qui a modifié la ressource pour la dernière fois. |