Поделиться через


Хранилища Microsoft.RecoveryServices 2021-08-01

Определение ресурсов Bicep

Тип ресурса хранилища можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.RecoveryServices/vaults, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.RecoveryServices/vaults@2021-08-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: 'string'
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  etag: 'string'
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    encryption: {
      infrastructureEncryption: 'string'
      kekIdentity: {
        userAssignedIdentity: 'string'
        useSystemAssignedIdentity: bool
      }
      keyVaultProperties: {
        keyUri: 'string'
      }
    }
    moveDetails: {}
    upgradeDetails: {}
  }
}

Значения свойств

Хранилища

Имя Описание Ценность
имя Имя ресурса строка (обязательно)

Ограничение символа: 2–50

Допустимые символы:
Буквенно-цифровые и дефисы.

Начните с буквы.
местоположение Расположение ресурса. строка (обязательно)
Теги Теги ресурсов. Словарь имен и значений тегов. См. теги в шаблонах
SKU Определяет уникальный системный идентификатор для каждого ресурса Azure. Sku
etag Необязательный ETag. струна
тождество Удостоверение ресурса. IdentityData
свойства Свойства хранилища. VaultProperties

IdentityData

Имя Описание Ценность
тип Тип управляемого удостоверения, используемого. Тип SystemAssigned, UserAssigned включает как неявное созданное удостоверение, так и набор удостоверений, назначенных пользователем. Тип "Нет" приведет к удалению удостоверений. "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned (обязательно)
userAssignedIdentities Список удостоверений, назначенных пользователем, связанных с ресурсом. Ключи словаря удостоверения, назначаемые пользователем, будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". IdentityDataUserAssignedIdentities

IdentityDataUserAssignedIdentities

Имя Описание Ценность
{настраиваемое свойство} UserIdentity

UserIdentity

Этот объект не содержит свойств, заданных во время развертывания. Все свойства — ReadOnly.

VaultProperties

Имя Описание Ценность
шифрование Сведения о управляемом клиентом ключе ресурса. VaultPropertiesEncryption
moveDetails Сведения о последней операции перемещения, выполняемой в ресурсе Azure VaultPropertiesMoveDetails
upgradeDetails Сведения об обновлении хранилища. UpgradeDetails

VaultPropertiesEncryption

Имя Описание Ценность
инфраструктураEncryption Включение и отключение состояния двойного шифрования "Отключено"
"Включено"
kekIdentity Сведения об идентификаторе, используемом для CMK CmkKekIdentity
keyVaultProperties Свойства Key Vault, в котором размещается CMK CmkKeyVaultProperties

CmkKekIdentity

Имя Описание Ценность
userAssignedIdentity Назначенное пользователем удостоверение для предоставления разрешений в случае, если используется тип удостоверения UserAssigned струна
useSystemAssignedIdentity Укажите, что необходимо использовать назначенное системой удостоверение. Взаимоисключающая с полем userAssignedIdentity bool

CmkKeyVaultProperties

Имя Описание Ценность
keyUri Универсальный код ресурса (URI) управляемого клиентом ключа струна

VaultPropertiesMoveDetails

Этот объект не содержит свойств, заданных во время развертывания. Все свойства — ReadOnly.

UpgradeDetails

Этот объект не содержит свойств, заданных во время развертывания. Все свойства — ReadOnly.

Sku

Имя Описание Ценность
способность Емкость SKU струна
семья Семья SKU струна
имя Имя SKU. RS0
"Стандартный" (обязательный)
размер Размер SKU струна
ярус Уровень SKU. струна

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
IBM Cloud Pak для данных в Azure

развертывание в Azure
Этот шаблон развертывает кластер Openshift в Azure со всеми необходимыми ресурсами, инфраструктурой, а затем развертывает IBM Cloud Pak для данных вместе с надстройками, которые выбирает пользователь.
платформы контейнеров Openshift 4.3

развертывание в Azure
Платформа контейнеров Openshift 4.3
резервное копирование существующей общей папки с помощью служб восстановления (ежедневно)

развертывание в Azure
Этот шаблон настраивает защиту существующей общей папки, присутствующих в существующей учетной записи хранения. Он создает новый или использует существующее хранилище служб восстановления и политику резервного копирования на основе заданных значений параметров.
резервное копирование существующей общей папки с помощью служб восстановления (почасовой)

развертывание в Azure
Этот шаблон настраивает защиту с почасовой частотой для существующей общей папки, присутствующих в существующей учетной записи хранения. Он создает новый или использует существующее хранилище служб восстановления и политику резервного копирования на основе заданных значений параметров.
виртуальные машины Resource Manager резервного копирования с помощью хранилища служб восстановления

развертывание в Azure
Этот шаблон будет использовать существующее хранилище служб восстановления и существующую политику резервного копирования и настраивает резервное копирование нескольких виртуальных машин Resource Manager, принадлежащих одной группе ресурсов.
создание хранилища служб восстановления и включение диагностики

развертывание в Azure
Этот шаблон создает хранилище служб восстановления и включает диагностику для Azure Backup. Это также развертывает учетную запись хранения и рабочую область oms.
создание хранилища служб восстановления с помощью политик резервного копирования

развертывание в Azure
Этот шаблон создает хранилище служб восстановления с политиками резервного копирования и настраивает дополнительные функции, такие как системное удостоверение, тип хранилища резервных копий, восстановление между регионами и журналы диагностики и блокировка удаления.
Развертывание виртуальной машины Windows и включение резервного копирования с помощью Azure Backup

развертывание в Azure
Этот шаблон позволяет развернуть виртуальную машину Windows и хранилище служб восстановления, настроенные с помощью DefaultPolicy для защиты.
создать политику ежедневного резервного копирования для RS Vault для защиты IaaSVMs

развертывание в Azure
Этот шаблон создает хранилище служб восстановления и политику ежедневного резервного копирования, которую можно использовать для защиты классических и виртуальных машин IaaS на основе ARM.
Создание хранилища служб восстановления с параметрами по умолчанию

развертывание в Azure
Простой шаблон, создающий хранилище служб восстановления.
Создание хранилища служб восстановления с дополнительными параметрами

развертывание в Azure
Этот шаблон создает хранилище служб восстановления, которое будет использоваться для резервного копирования и Site Recovery.
Azure Backup для рабочей нагрузки на виртуальных машинах Azure

развертывание в Azure
Этот шаблон создает хранилище служб восстановления и определенную политику резервного копирования рабочей нагрузки. Регистрирует виртуальную машину в службе резервного копирования и настраивает защиту
создание еженедельной политики резервного копирования для RS Vault для защиты IaaSVMs

развертывание в Azure
Этот шаблон создает хранилище служб восстановления и политику ежедневного резервного копирования, которую можно использовать для защиты классических и виртуальных машин IaaS на основе ARM.

Определение ресурса шаблона ARM

Тип ресурса хранилища можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.RecoveryServices/vaults, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.RecoveryServices/vaults",
  "apiVersion": "2021-08-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "string",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "etag": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "encryption": {
      "infrastructureEncryption": "string",
      "kekIdentity": {
        "userAssignedIdentity": "string",
        "useSystemAssignedIdentity": "bool"
      },
      "keyVaultProperties": {
        "keyUri": "string"
      }
    },
    "moveDetails": {},
    "upgradeDetails": {}
  }
}

Значения свойств

Хранилища

Имя Описание Ценность
тип Тип ресурса "Microsoft.RecoveryServices/vaults"
apiVersion Версия API ресурсов '2021-08-01'
имя Имя ресурса строка (обязательно)

Ограничение символа: 2–50

Допустимые символы:
Буквенно-цифровые и дефисы.

Начните с буквы.
местоположение Расположение ресурса. строка (обязательно)
Теги Теги ресурсов. Словарь имен и значений тегов. См. теги в шаблонах
SKU Определяет уникальный системный идентификатор для каждого ресурса Azure. Sku
etag Необязательный ETag. струна
тождество Удостоверение ресурса. IdentityData
свойства Свойства хранилища. VaultProperties

IdentityData

Имя Описание Ценность
тип Тип управляемого удостоверения, используемого. Тип SystemAssigned, UserAssigned включает как неявное созданное удостоверение, так и набор удостоверений, назначенных пользователем. Тип "Нет" приведет к удалению удостоверений. "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned (обязательно)
userAssignedIdentities Список удостоверений, назначенных пользователем, связанных с ресурсом. Ключи словаря удостоверения, назначаемые пользователем, будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". IdentityDataUserAssignedIdentities

IdentityDataUserAssignedIdentities

Имя Описание Ценность
{настраиваемое свойство} UserIdentity

UserIdentity

Этот объект не содержит свойств, заданных во время развертывания. Все свойства — ReadOnly.

VaultProperties

Имя Описание Ценность
шифрование Сведения о управляемом клиентом ключе ресурса. VaultPropertiesEncryption
moveDetails Сведения о последней операции перемещения, выполняемой в ресурсе Azure VaultPropertiesMoveDetails
upgradeDetails Сведения об обновлении хранилища. UpgradeDetails

VaultPropertiesEncryption

Имя Описание Ценность
инфраструктураEncryption Включение и отключение состояния двойного шифрования "Отключено"
"Включено"
kekIdentity Сведения об идентификаторе, используемом для CMK CmkKekIdentity
keyVaultProperties Свойства Key Vault, в котором размещается CMK CmkKeyVaultProperties

CmkKekIdentity

Имя Описание Ценность
userAssignedIdentity Назначенное пользователем удостоверение для предоставления разрешений в случае, если используется тип удостоверения UserAssigned струна
useSystemAssignedIdentity Укажите, что необходимо использовать назначенное системой удостоверение. Взаимоисключающая с полем userAssignedIdentity bool

CmkKeyVaultProperties

Имя Описание Ценность
keyUri Универсальный код ресурса (URI) управляемого клиентом ключа струна

VaultPropertiesMoveDetails

Этот объект не содержит свойств, заданных во время развертывания. Все свойства — ReadOnly.

UpgradeDetails

Этот объект не содержит свойств, заданных во время развертывания. Все свойства — ReadOnly.

Sku

Имя Описание Ценность
способность Емкость SKU струна
семья Семья SKU струна
имя Имя SKU. RS0
"Стандартный" (обязательный)
размер Размер SKU струна
ярус Уровень SKU. струна

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
IBM Cloud Pak для данных в Azure

развертывание в Azure
Этот шаблон развертывает кластер Openshift в Azure со всеми необходимыми ресурсами, инфраструктурой, а затем развертывает IBM Cloud Pak для данных вместе с надстройками, которые выбирает пользователь.
платформы контейнеров Openshift 4.3

развертывание в Azure
Платформа контейнеров Openshift 4.3
резервное копирование существующей общей папки с помощью служб восстановления (ежедневно)

развертывание в Azure
Этот шаблон настраивает защиту существующей общей папки, присутствующих в существующей учетной записи хранения. Он создает новый или использует существующее хранилище служб восстановления и политику резервного копирования на основе заданных значений параметров.
резервное копирование существующей общей папки с помощью служб восстановления (почасовой)

развертывание в Azure
Этот шаблон настраивает защиту с почасовой частотой для существующей общей папки, присутствующих в существующей учетной записи хранения. Он создает новый или использует существующее хранилище служб восстановления и политику резервного копирования на основе заданных значений параметров.
виртуальные машины Resource Manager резервного копирования с помощью хранилища служб восстановления

развертывание в Azure
Этот шаблон будет использовать существующее хранилище служб восстановления и существующую политику резервного копирования и настраивает резервное копирование нескольких виртуальных машин Resource Manager, принадлежащих одной группе ресурсов.
создание хранилища служб восстановления и включение диагностики

развертывание в Azure
Этот шаблон создает хранилище служб восстановления и включает диагностику для Azure Backup. Это также развертывает учетную запись хранения и рабочую область oms.
создание хранилища служб восстановления с помощью политик резервного копирования

развертывание в Azure
Этот шаблон создает хранилище служб восстановления с политиками резервного копирования и настраивает дополнительные функции, такие как системное удостоверение, тип хранилища резервных копий, восстановление между регионами и журналы диагностики и блокировка удаления.
Развертывание виртуальной машины Windows и включение резервного копирования с помощью Azure Backup

развертывание в Azure
Этот шаблон позволяет развернуть виртуальную машину Windows и хранилище служб восстановления, настроенные с помощью DefaultPolicy для защиты.
создать политику ежедневного резервного копирования для RS Vault для защиты IaaSVMs

развертывание в Azure
Этот шаблон создает хранилище служб восстановления и политику ежедневного резервного копирования, которую можно использовать для защиты классических и виртуальных машин IaaS на основе ARM.
Создание хранилища служб восстановления с параметрами по умолчанию

развертывание в Azure
Простой шаблон, создающий хранилище служб восстановления.
Создание хранилища служб восстановления с дополнительными параметрами

развертывание в Azure
Этот шаблон создает хранилище служб восстановления, которое будет использоваться для резервного копирования и Site Recovery.
Azure Backup для рабочей нагрузки на виртуальных машинах Azure

развертывание в Azure
Этот шаблон создает хранилище служб восстановления и определенную политику резервного копирования рабочей нагрузки. Регистрирует виртуальную машину в службе резервного копирования и настраивает защиту
создание еженедельной политики резервного копирования для RS Vault для защиты IaaSVMs

развертывание в Azure
Этот шаблон создает хранилище служб восстановления и политику ежедневного резервного копирования, которую можно использовать для защиты классических и виртуальных машин IaaS на основе ARM.

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса хранилища можно развернуть с помощью операций, предназначенных для следующих операций:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.RecoveryServices/vaults, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults@2021-08-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      encryption = {
        infrastructureEncryption = "string"
        kekIdentity = {
          userAssignedIdentity = "string"
          useSystemAssignedIdentity = bool
        }
        keyVaultProperties = {
          keyUri = "string"
        }
      }
      moveDetails = {}
      upgradeDetails = {}
    }
    sku = {
      capacity = "string"
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
    etag = "string"
  })
}

Значения свойств

Хранилища

Имя Описание Ценность
тип Тип ресурса "Microsoft.RecoveryServices/vaults@2021-08-01"
имя Имя ресурса строка (обязательно)

Ограничение символа: 2–50

Допустимые символы:
Буквенно-цифровые и дефисы.

Начните с буквы.
местоположение Расположение ресурса. строка (обязательно)
parent_id Чтобы развернуть в группе ресурсов, используйте идентификатор этой группы ресурсов. строка (обязательно)
Теги Теги ресурсов. Словарь имен и значений тегов.
SKU Определяет уникальный системный идентификатор для каждого ресурса Azure. Sku
etag Необязательный ETag. струна
тождество Удостоверение ресурса. IdentityData
свойства Свойства хранилища. VaultProperties

IdentityData

Имя Описание Ценность
тип Тип управляемого удостоверения, используемого. Тип SystemAssigned, UserAssigned включает как неявное созданное удостоверение, так и набор удостоверений, назначенных пользователем. Тип "Нет" приведет к удалению удостоверений. SystemAssigned
SystemAssigned, UserAssigned
UserAssigned (обязательно)
identity_ids Список удостоверений, назначенных пользователем, связанных с ресурсом. Ключи словаря удостоверения, назначаемые пользователем, будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". Массив идентификаторов удостоверений пользователя.

IdentityDataUserAssignedIdentities

Имя Описание Ценность
{настраиваемое свойство} UserIdentity

UserIdentity

Этот объект не содержит свойств, заданных во время развертывания. Все свойства — ReadOnly.

VaultProperties

Имя Описание Ценность
шифрование Сведения о управляемом клиентом ключе ресурса. VaultPropertiesEncryption
moveDetails Сведения о последней операции перемещения, выполняемой в ресурсе Azure VaultPropertiesMoveDetails
upgradeDetails Сведения об обновлении хранилища. UpgradeDetails

VaultPropertiesEncryption

Имя Описание Ценность
инфраструктураEncryption Включение и отключение состояния двойного шифрования "Отключено"
"Включено"
kekIdentity Сведения об идентификаторе, используемом для CMK CmkKekIdentity
keyVaultProperties Свойства Key Vault, в котором размещается CMK CmkKeyVaultProperties

CmkKekIdentity

Имя Описание Ценность
userAssignedIdentity Назначенное пользователем удостоверение для предоставления разрешений в случае, если используется тип удостоверения UserAssigned струна
useSystemAssignedIdentity Укажите, что необходимо использовать назначенное системой удостоверение. Взаимоисключающая с полем userAssignedIdentity bool

CmkKeyVaultProperties

Имя Описание Ценность
keyUri Универсальный код ресурса (URI) управляемого клиентом ключа струна

VaultPropertiesMoveDetails

Этот объект не содержит свойств, заданных во время развертывания. Все свойства — ReadOnly.

UpgradeDetails

Этот объект не содержит свойств, заданных во время развертывания. Все свойства — ReadOnly.

Sku

Имя Описание Ценность
способность Емкость SKU струна
семья Семья SKU струна
имя Имя SKU. "RS0"
"Стандартный" (обязательный)
размер Размер SKU струна
ярус Уровень SKU. струна