Backup Resource Vault Configs - Update

Обновляет конфигурацию безопасности хранилища.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupconfig/vaultconfig?api-version=2026-08-01

Параметры URI

Имя. В Обязательно Тип Описание
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Имя группы ресурсов. Имя нечувствительно к регистру.

subscriptionId
path True

string

minLength: 1

Идентификатор целевой подписки.

vaultName
path True

string

Имя ресурса VaultResource

api-version
query True

string

minLength: 1

Версия API, используемая для данной операции.

Заголовок запроса

Имя. Обязательно Тип Описание
x-ms-authorization-auxiliary

string

Текст запроса

Имя. Тип Описание
eTag

string

Необязательный ETag.

location

string

Географическое расположение, в котором находится ресурс

properties

BackupResourceVaultConfig

Свойства BackupResourceVaultConfigResource

tags

object

Теги ресурсов.

Ответы

Имя. Тип Описание
200 OK

BackupResourceVaultConfigResource

Операция Azure успешно завершена.

Other Status Codes

ErrorResponse

Непредвиденное сообщение об ошибке.

Безопасность

azure_auth

Поток OAuth2 в Azure Active Directory.

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя. Описание
user_impersonation выдать себя за учетную запись пользователя

Примеры

Update Vault Security Config

Образец запроса

PATCH https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/SwaggerTest/backupconfig/vaultconfig?api-version=2026-08-01

{
  "properties": {
    "enhancedSecurityState": "Enabled"
  }
}

Пример ответа

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

Определения

Имя. Описание
BackupResourceVaultConfig

Сведения о конфигурации хранилища ресурсов резервного копирования.

BackupResourceVaultConfigResource

Сведения о конфигурации хранилища ресурсов резервного копирования.

createdByType

Тип учётной записи, создавшей ресурс.

EnhancedSecurityState

Включен или отключен.

ErrorDetail

Класс Сведений об ошибках, который инкапсулирует код, сообщение и рекомендации.

ErrorResponse

Ответ на ошибку

SoftDeleteFeatureState

Состояние функции обратимого удаления

StorageType

Тип хранилища

StorageTypeState

Заблокирован или разблокирован. После регистрации компьютера в ресурсе хранилищеTypeState всегда блокируется.

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

BackupResourceVaultConfig

Сведения о конфигурации хранилища ресурсов резервного копирования.

Имя. Тип Описание
enhancedSecurityState

EnhancedSecurityState

Включен или отключен.

isSoftDeleteFeatureStateEditable

boolean

Этот флаг больше не используется. Используйте softDeleteFeatureState, чтобы задать состояние обратимого удаления для хранилища.

resourceGuardOperationRequests

string[]

Запросы операций ResourceGuard

softDeleteFeatureState

SoftDeleteFeatureState

Состояние функции обратимого удаления

softDeleteRetentionPeriodInDays

integer (int32)

Период хранения обратимого удаления в днях

storageModelType

StorageType

Тип хранилища.

storageType

StorageType

Тип хранилища.

storageTypeState

StorageTypeState

Заблокирован или разблокирован. После регистрации компьютера в ресурсе хранилищеTypeState всегда блокируется.

BackupResourceVaultConfigResource

Сведения о конфигурации хранилища ресурсов резервного копирования.

Имя. Тип Описание
eTag

string

Необязательный ETag.

id

string

Полный идентификатор ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Географическое расположение, в котором находится ресурс

name

string

Имя ресурса.

properties

BackupResourceVaultConfig

Свойства BackupResourceVaultConfigResource

systemData

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy.

tags

object

Теги ресурсов.

type

string

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"

createdByType

Тип учётной записи, создавшей ресурс.

Значение Описание
User
Application
ManagedIdentity
Key

EnhancedSecurityState

Включен или отключен.

Значение Описание
Invalid
Enabled
Disabled

ErrorDetail

Класс Сведений об ошибках, который инкапсулирует код, сообщение и рекомендации.

Имя. Тип Описание
code

string

Код ошибки.

message

string

Сообщение об ошибке, связанное с кодом.

recommendations

string[]

Список строк рекомендаций.

ErrorResponse

Ответ на ошибку

Имя. Тип Описание
error

ErrorDetail

Объект ошибки.

SoftDeleteFeatureState

Состояние функции обратимого удаления

Значение Описание
Invalid
Enabled
Disabled
AlwaysON

StorageType

Тип хранилища

Значение Описание
Invalid
GeoRedundant
LocallyRedundant
ZoneRedundant
ReadAccessGeoZoneRedundant

StorageTypeState

Заблокирован или разблокирован. После регистрации компьютера в ресурсе хранилищеTypeState всегда блокируется.

Значение Описание
Invalid
Locked
Unlocked

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

Имя. Тип Описание
createdAt

string (date-time)

Метка времени создания ресурса (UTC).

createdBy

string

Идентификатор, создавший ресурс.

createdByType

createdByType

Тип учётной записи, создавшей ресурс.

lastModifiedAt

string (date-time)

Метка времени последнего изменения ресурса (UTC)

lastModifiedBy

string

Идентификатор, который последний раз изменил ресурс.

lastModifiedByType

createdByType

Тип удостоверения, которое последним изменило ресурс.