Определение ресурсов Bicep
Тип ресурса хранилища можно развернуть с помощью операций, предназначенных для следующих операций:
Список измененных свойств в каждой версии API см. в журнала изменений.
Чтобы создать ресурс Microsoft.RecoveryServices/vaults, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.RecoveryServices/vaults@2023-02-01' = {
etag: 'string'
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
encryption: {
infrastructureEncryption: 'string'
kekIdentity: {
userAssignedIdentity: 'string'
useSystemAssignedIdentity: bool
}
keyVaultProperties: {
keyUri: 'string'
}
}
monitoringSettings: {
azureMonitorAlertSettings: {
alertsForAllJobFailures: 'string'
}
classicAlertSettings: {
alertsForCriticalOperations: 'string'
}
}
moveDetails: {}
publicNetworkAccess: 'string'
redundancySettings: {}
restoreSettings: {
crossSubscriptionRestoreSettings: {
crossSubscriptionRestoreState: 'string'
}
}
securitySettings: {
immutabilitySettings: {
state: 'string'
}
}
upgradeDetails: {}
}
sku: {
capacity: 'string'
family: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Значения свойств
AzureMonitorAlertSettings
Имя |
Описание |
Ценность |
alertsForAllJobFailures |
|
"Отключено" "Включено" |
ClassicAlertSettings
Имя |
Описание |
Ценность |
alertsForCriticalOperations |
|
"Отключено" "Включено" |
CmkKekIdentity
Имя |
Описание |
Ценность |
ИдентификацияПользователя |
Назначенное пользователем удостоверение для предоставления разрешений в случае, если используется тип удостоверения UserAssigned |
струна |
useSystemAssignedIdentity |
Укажите, что необходимо использовать назначенное системой удостоверение. Взаимоисключающая с полем userAssignedIdentity |
булевая переменная (bool) |
CmkKeyVaultProperties
Имя |
Описание |
Ценность |
keyUri |
Универсальный код ресурса (URI) управляемого клиентом ключа |
струна |
CrossSubscriptionRestoreSettings
Имя |
Описание |
Ценность |
crossSubscriptionRestoreState |
|
"Отключено" "Включено" "PermanentlyDisabled" |
Данные идентификации
Имя |
Описание |
Ценность |
тип |
Тип управляемого удостоверения, используемого. Тип SystemAssigned, UserAssigned включает как неявное созданное удостоверение, так и набор удостоверений, назначенных пользователем. Тип "Нет" приведет к удалению удостоверений. |
"Нет" SystemAssigned SystemAssigned, UserAssigned UserAssigned (обязательно) |
ИдентичностиНазначенныеПользователем |
Список удостоверений, назначенных пользователем, связанных с ресурсом. Ключи словаря удостоверения, назначаемые пользователем, будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
IdentityDataUserAssignedIdentities |
IdentityDataUserAssignedIdentities
НеизменяемостьSettings
Имя |
Описание |
Ценность |
государство |
|
"Отключено" "Заблокировано" "Разблокировано" |
Microsoft.RecoveryServices/vaults
Имя |
Описание |
Ценность |
ETag |
Необязательный ETag. |
струна |
идентичность |
Удостоверение ресурса. |
IdentityData |
расположение |
Расположение ресурса. |
строка (обязательно) |
имя |
имя ресурса. |
строка (обязательно) |
свойства |
Свойства хранилища. |
VaultProperties |
SKU (Единица учета запасов) |
Определяет уникальный системный идентификатор для каждого ресурса Azure. |
SKU |
Теги |
Теги ресурсов |
Словарь имен и значений тегов. См. теги в шаблонах |
MonitoringSettings
RestoreSettings
SecuritySettings
Sku
Имя |
Описание |
Ценность |
Емкость |
Емкость SKU |
струна |
семья |
Семья SKU |
струна |
имя |
Имя номера SKU — RS0 (версия служб восстановления 0-го), а уровень — стандартный. Они не влияют на избыточность внутреннего хранилища или другие параметры хранилища. Чтобы управлять избыточностью хранилища, используйте backupstorageconfig |
RS0 "Стандартный" (обязательный) |
размер |
Размер SKU |
струна |
ярус |
Уровень SKU. |
струна |
UpgradeDetails
Идентификатор пользователя
VaultProperties
VaultPropertiesEncryption
Имя |
Описание |
Ценность |
инфраструктураEncryption |
Включение и отключение состояния двойного шифрования |
"Отключено" "Включено" |
kekIdentity |
Сведения об идентификаторе, используемом для CMK |
CmkKekIdentity |
keyVaultProperties |
Свойства Key Vault, в котором размещается CMK |
CmkKeyVaultProperties |
VaultPropertiesMoveDetails
VaultPropertiesRedundancySettings
Примеры использования
Проверенные модули Azure
Следующие проверенные модули Azure можно использовать для развертывания этого типа ресурсов.
Примеры быстрого запуска Azure
Следующие шаблоны быстрого запуска Azure содержат примеры Bicep для развертывания этого типа ресурса.
Bicep-файл |
Описание |
Azure Backup для рабочей нагрузки на виртуальных машинах Azure |
Этот шаблон создает хранилище служб восстановления и определенную политику резервного копирования рабочей нагрузки. Регистрирует виртуальную машину в службе резервного копирования и настраивает защиту |
резервное копирование существующей общей папки с помощью служб восстановления (ежедневно) |
Этот шаблон настраивает защиту существующей общей папки, присутствующих в существующей учетной записи хранения. Он создает новый или использует существующее хранилище служб восстановления и политику резервного копирования на основе заданных значений параметров. |
резервное копирование существующей общей папки с помощью служб восстановления (почасовой) |
Этот шаблон настраивает защиту с почасовой частотой для существующей общей папки, присутствующих в существующей учетной записи хранения. Он создает новый или использует существующее хранилище служб восстановления и политику резервного копирования на основе заданных значений параметров. |
виртуальные машины Resource Manager резервного копирования с помощью хранилища служб восстановления |
Этот шаблон будет использовать существующее хранилище служб восстановления и существующую политику резервного копирования и настраивает резервное копирование нескольких виртуальных машин Resource Manager, принадлежащих одной группе ресурсов. |
Создание хранилища служб восстановления с дополнительными параметрами |
Этот шаблон создает хранилище служб восстановления, которое будет использоваться для резервного копирования и Site Recovery. |
создание AVD с помощью FSLogix и присоединения ad DS |
Этот шаблон позволяет создавать ресурсы виртуального рабочего стола Azure, такие как пул узлов, группа приложений, рабочая область, учетная запись хранения FSLogix, общая папка, хранилище служб восстановления для резервного копирования узла тестового сеанса, его расширения с присоединением к домену Active Directory с идентификатором Microsoft Entra ID. |
создание репликации виртуальных машин Azure и аварийного восстановления |
Этот шаблон позволяет создать аварийное восстановление репликации сайта виртуальной машины Azure. |
Создание политики ежедневного резервного копирования для RS Vault для защиты виртуальных машин IaaSV |
Этот шаблон создает хранилище служб восстановления и политику ежедневного резервного копирования, которую можно использовать для защиты классических и виртуальных машин IaaS на основе ARM. |
создание хранилища служб восстановления и включение диагностики |
Этот шаблон создает хранилище служб восстановления и включает диагностику для Azure Backup. Это также развертывает учетную запись хранения и рабочую область oms. |
создание хранилища служб восстановления с помощью политик резервного копирования |
Этот шаблон создает хранилище служб восстановления с политиками резервного копирования и настраивает дополнительные функции, такие как системное удостоверение, тип хранилища резервных копий, восстановление между регионами и журналы диагностики и блокировка удаления. |
Создание хранилища служб восстановления с параметрами по умолчанию |
Простой шаблон, создающий хранилище служб восстановления. |
Создание еженедельной политики резервного копирования для RS Vault для защиты IaaSVM |
Этот шаблон создает хранилище служб восстановления и политику ежедневного резервного копирования, которую можно использовать для защиты классических и виртуальных машин IaaS на основе ARM. |
Развертывание виртуальной машины Windows и включение резервного копирования с помощью Azure Backup |
Этот шаблон позволяет развернуть виртуальную машину Windows и хранилище служб восстановления, настроенные с помощью DefaultPolicy для защиты. |
Определение ресурса шаблона ARM
Тип ресурса хранилища можно развернуть с помощью операций, предназначенных для следующих операций:
Список измененных свойств в каждой версии API см. в журнала изменений.
Чтобы создать ресурс Microsoft.RecoveryServices/vaults, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.RecoveryServices/vaults",
"apiVersion": "2023-02-01",
"name": "string",
"etag": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"encryption": {
"infrastructureEncryption": "string",
"kekIdentity": {
"userAssignedIdentity": "string",
"useSystemAssignedIdentity": "bool"
},
"keyVaultProperties": {
"keyUri": "string"
}
},
"monitoringSettings": {
"azureMonitorAlertSettings": {
"alertsForAllJobFailures": "string"
},
"classicAlertSettings": {
"alertsForCriticalOperations": "string"
}
},
"moveDetails": {
},
"publicNetworkAccess": "string",
"redundancySettings": {
},
"restoreSettings": {
"crossSubscriptionRestoreSettings": {
"crossSubscriptionRestoreState": "string"
}
},
"securitySettings": {
"immutabilitySettings": {
"state": "string"
}
},
"upgradeDetails": {
}
},
"sku": {
"capacity": "string",
"family": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Значения свойств
AzureMonitorAlertSettings
Имя |
Описание |
Ценность |
alertsForAllJobFailures |
|
"Отключено" "Включено" |
ClassicAlertSettings
Имя |
Описание |
Ценность |
alertsForCriticalOperations |
|
"Отключено" "Включено" |
CmkKekIdentity
Имя |
Описание |
Ценность |
ИдентификацияПользователя |
Назначенное пользователем удостоверение для предоставления разрешений в случае, если используется тип удостоверения UserAssigned |
струна |
useSystemAssignedIdentity |
Укажите, что необходимо использовать назначенное системой удостоверение. Взаимоисключающая с полем userAssignedIdentity |
булевая переменная (bool) |
CmkKeyVaultProperties
Имя |
Описание |
Ценность |
keyUri |
Универсальный код ресурса (URI) управляемого клиентом ключа |
струна |
CrossSubscriptionRestoreSettings
Имя |
Описание |
Ценность |
crossSubscriptionRestoreState |
|
"Отключено" "Включено" "PermanentlyDisabled" |
Данные идентификации
Имя |
Описание |
Ценность |
тип |
Тип управляемого удостоверения, используемого. Тип SystemAssigned, UserAssigned включает как неявное созданное удостоверение, так и набор удостоверений, назначенных пользователем. Тип "Нет" приведет к удалению удостоверений. |
"Нет" SystemAssigned SystemAssigned, UserAssigned UserAssigned (обязательно) |
ИдентичностиНазначенныеПользователем |
Список удостоверений, назначенных пользователем, связанных с ресурсом. Ключи словаря удостоверения, назначаемые пользователем, будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
IdentityDataUserAssignedIdentities |
IdentityDataUserAssignedIdentities
НеизменяемостьSettings
Имя |
Описание |
Ценность |
государство |
|
"Отключено" "Заблокировано" "Разблокировано" |
Microsoft.RecoveryServices/vaults
Имя |
Описание |
Ценность |
apiVersion |
Версия API |
'2023-02-01' |
ETag |
Необязательный ETag. |
струна |
идентичность |
Удостоверение ресурса. |
IdentityData |
расположение |
Расположение ресурса. |
строка (обязательно) |
имя |
имя ресурса. |
строка (обязательно) |
свойства |
Свойства хранилища. |
VaultProperties |
SKU (Единица учета запасов) |
Определяет уникальный системный идентификатор для каждого ресурса Azure. |
SKU |
Теги |
Теги ресурсов |
Словарь имен и значений тегов. См. теги в шаблонах |
тип |
Тип ресурса |
"Microsoft.RecoveryServices/vaults" |
MonitoringSettings
RestoreSettings
SecuritySettings
Sku
Имя |
Описание |
Ценность |
Емкость |
Емкость SKU |
струна |
семья |
Семья SKU |
струна |
имя |
Имя номера SKU — RS0 (версия служб восстановления 0-го), а уровень — стандартный. Они не влияют на избыточность внутреннего хранилища или другие параметры хранилища. Чтобы управлять избыточностью хранилища, используйте backupstorageconfig |
RS0 "Стандартный" (обязательный) |
размер |
Размер SKU |
струна |
ярус |
Уровень SKU. |
струна |
UpgradeDetails
Идентификатор пользователя
VaultProperties
VaultPropertiesEncryption
Имя |
Описание |
Ценность |
инфраструктураEncryption |
Включение и отключение состояния двойного шифрования |
"Отключено" "Включено" |
kekIdentity |
Сведения об идентификаторе, используемом для CMK |
CmkKekIdentity |
keyVaultProperties |
Свойства Key Vault, в котором размещается CMK |
CmkKeyVaultProperties |
VaultPropertiesMoveDetails
VaultPropertiesRedundancySettings
Примеры использования
Шаблоны быстрого запуска Azure
Следующие шаблоны быстрого запуска Azure развернуть этот тип ресурса.
Шаблон |
Описание |
Azure Backup для рабочей нагрузки на виртуальных машинах Azure
|
Этот шаблон создает хранилище служб восстановления и определенную политику резервного копирования рабочей нагрузки. Регистрирует виртуальную машину в службе резервного копирования и настраивает защиту |
резервное копирование существующей общей папки с помощью служб восстановления (ежедневно)
|
Этот шаблон настраивает защиту существующей общей папки, присутствующих в существующей учетной записи хранения. Он создает новый или использует существующее хранилище служб восстановления и политику резервного копирования на основе заданных значений параметров. |
резервное копирование существующей общей папки с помощью служб восстановления (почасовой)
|
Этот шаблон настраивает защиту с почасовой частотой для существующей общей папки, присутствующих в существующей учетной записи хранения. Он создает новый или использует существующее хранилище служб восстановления и политику резервного копирования на основе заданных значений параметров. |
виртуальные машины Resource Manager резервного копирования с помощью хранилища служб восстановления
|
Этот шаблон будет использовать существующее хранилище служб восстановления и существующую политику резервного копирования и настраивает резервное копирование нескольких виртуальных машин Resource Manager, принадлежащих одной группе ресурсов. |
Создание хранилища служб восстановления с дополнительными параметрами
|
Этот шаблон создает хранилище служб восстановления, которое будет использоваться для резервного копирования и Site Recovery. |
создание AVD с помощью FSLogix и присоединения ad DS
|
Этот шаблон позволяет создавать ресурсы виртуального рабочего стола Azure, такие как пул узлов, группа приложений, рабочая область, учетная запись хранения FSLogix, общая папка, хранилище служб восстановления для резервного копирования узла тестового сеанса, его расширения с присоединением к домену Active Directory с идентификатором Microsoft Entra ID. |
создание репликации виртуальных машин Azure и аварийного восстановления
|
Этот шаблон позволяет создать аварийное восстановление репликации сайта виртуальной машины Azure. |
Создание политики ежедневного резервного копирования для RS Vault для защиты виртуальных машин IaaSV
|
Этот шаблон создает хранилище служб восстановления и политику ежедневного резервного копирования, которую можно использовать для защиты классических и виртуальных машин IaaS на основе ARM. |
создание хранилища служб восстановления и включение диагностики
|
Этот шаблон создает хранилище служб восстановления и включает диагностику для Azure Backup. Это также развертывает учетную запись хранения и рабочую область oms. |
создание хранилища служб восстановления с помощью политик резервного копирования
|
Этот шаблон создает хранилище служб восстановления с политиками резервного копирования и настраивает дополнительные функции, такие как системное удостоверение, тип хранилища резервных копий, восстановление между регионами и журналы диагностики и блокировка удаления. |
Создание хранилища служб восстановления с параметрами по умолчанию
|
Простой шаблон, создающий хранилище служб восстановления. |
Создание еженедельной политики резервного копирования для RS Vault для защиты IaaSVM
|
Этот шаблон создает хранилище служб восстановления и политику ежедневного резервного копирования, которую можно использовать для защиты классических и виртуальных машин IaaS на основе ARM. |
Развертывание виртуальной машины Windows и включение резервного копирования с помощью Azure Backup
|
Этот шаблон позволяет развернуть виртуальную машину Windows и хранилище служб восстановления, настроенные с помощью DefaultPolicy для защиты. |
IBM Cloud Pak для данных в Azure
|
Этот шаблон развертывает кластер Openshift в Azure со всеми необходимыми ресурсами, инфраструктурой, а затем развертывает IBM Cloud Pak для данных вместе с надстройками, которые выбирает пользователь. |
платформы контейнеров Openshift 4.3
|
Платформа контейнеров Openshift 4.3 |
Тип ресурса хранилища можно развернуть с помощью операций, предназначенных для следующих операций:
Список измененных свойств в каждой версии API см. в журнала изменений.
Чтобы создать ресурс Microsoft.RecoveryServices/vaults, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults@2023-02-01"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
etag = "string"
properties = {
encryption = {
infrastructureEncryption = "string"
kekIdentity = {
userAssignedIdentity = "string"
useSystemAssignedIdentity = bool
}
keyVaultProperties = {
keyUri = "string"
}
}
monitoringSettings = {
azureMonitorAlertSettings = {
alertsForAllJobFailures = "string"
}
classicAlertSettings = {
alertsForCriticalOperations = "string"
}
}
moveDetails = {
}
publicNetworkAccess = "string"
redundancySettings = {
}
restoreSettings = {
crossSubscriptionRestoreSettings = {
crossSubscriptionRestoreState = "string"
}
}
securitySettings = {
immutabilitySettings = {
state = "string"
}
}
upgradeDetails = {
}
}
sku = {
capacity = "string"
family = "string"
name = "string"
size = "string"
tier = "string"
}
}
}
Значения свойств
AzureMonitorAlertSettings
Имя |
Описание |
Ценность |
alertsForAllJobFailures |
|
"Отключено" "Включено" |
ClassicAlertSettings
Имя |
Описание |
Ценность |
alertsForCriticalOperations |
|
"Отключено" "Включено" |
CmkKekIdentity
Имя |
Описание |
Ценность |
ИдентификацияПользователя |
Назначенное пользователем удостоверение для предоставления разрешений в случае, если используется тип удостоверения UserAssigned |
струна |
useSystemAssignedIdentity |
Укажите, что необходимо использовать назначенное системой удостоверение. Взаимоисключающая с полем userAssignedIdentity |
булевая переменная (bool) |
CmkKeyVaultProperties
Имя |
Описание |
Ценность |
keyUri |
Универсальный код ресурса (URI) управляемого клиентом ключа |
струна |
CrossSubscriptionRestoreSettings
Имя |
Описание |
Ценность |
crossSubscriptionRestoreState |
|
"Отключено" "Включено" "PermanentlyDisabled" |
Данные идентификации
Имя |
Описание |
Ценность |
тип |
Тип управляемого удостоверения, используемого. Тип SystemAssigned, UserAssigned включает как неявное созданное удостоверение, так и набор удостоверений, назначенных пользователем. Тип "Нет" приведет к удалению удостоверений. |
"Нет" SystemAssigned SystemAssigned, UserAssigned UserAssigned (обязательно) |
ИдентичностиНазначенныеПользователем |
Список удостоверений, назначенных пользователем, связанных с ресурсом. Ключи словаря удостоверения, назначаемые пользователем, будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
IdentityDataUserAssignedIdentities |
IdentityDataUserAssignedIdentities
НеизменяемостьSettings
Имя |
Описание |
Ценность |
государство |
|
"Отключено" "Заблокировано" "Разблокировано" |
Microsoft.RecoveryServices/vaults
Имя |
Описание |
Ценность |
ETag |
Необязательный ETag. |
струна |
идентичность |
Удостоверение ресурса. |
IdentityData |
расположение |
Расположение ресурса. |
строка (обязательно) |
имя |
имя ресурса. |
строка (обязательно) |
свойства |
Свойства хранилища. |
VaultProperties |
SKU (Единица учета запасов) |
Определяет уникальный системный идентификатор для каждого ресурса Azure. |
SKU |
Теги |
Теги ресурсов |
Словарь имен и значений тегов. |
тип |
Тип ресурса |
"Microsoft.RecoveryServices/vaults@2023-02-01" |
MonitoringSettings
RestoreSettings
SecuritySettings
Sku
Имя |
Описание |
Ценность |
Емкость |
Емкость SKU |
струна |
семья |
Семья SKU |
струна |
имя |
Имя номера SKU — RS0 (версия служб восстановления 0-го), а уровень — стандартный. Они не влияют на избыточность внутреннего хранилища или другие параметры хранилища. Чтобы управлять избыточностью хранилища, используйте backupstorageconfig |
RS0 "Стандартный" (обязательный) |
размер |
Размер SKU |
струна |
ярус |
Уровень SKU. |
струна |
UpgradeDetails
Идентификатор пользователя
VaultProperties
VaultPropertiesEncryption
Имя |
Описание |
Ценность |
инфраструктураEncryption |
Включение и отключение состояния двойного шифрования |
"Отключено" "Включено" |
kekIdentity |
Сведения об идентификаторе, используемом для CMK |
CmkKekIdentity |
keyVaultProperties |
Свойства Key Vault, в котором размещается CMK |
CmkKeyVaultProperties |
VaultPropertiesMoveDetails
VaultPropertiesRedundancySettings