Managed Hsms - Update
Обновите управляемый пул HSM в указанной подписке.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/managedHSMs/{name}?api-version=2021-10-01
Параметры URI
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
name
|
path | True |
|
Имя управляемого пула HSM |
|
resource
|
path | True |
|
Имя группы ресурсов, содержащей управляемый пул HSM. |
|
subscription
|
path | True |
|
Учетные данные подписки, которые однозначно идентифицируют Microsoft Azure подписке. Идентификатор подписки формирует часть URI для каждого вызова службы. |
|
api-version
|
query | True |
|
Версия API клиента. |
Текст запроса
| Name | Type | Description |
|---|---|---|
| location |
|
Поддерживаемая служба Azure, в которой должен быть создан управляемый пул HSM. |
| properties |
Свойства управляемого модуля HSM |
|
| sku |
Сведения о номере SKU |
|
| tags |
|
Теги ресурсов |
Ответы
| Name | Type | Description |
|---|---|---|
| 200 OK |
Исправленный управляемый пул HSM |
|
| 202 Accepted |
Принято и операция будет выполняться асинхронно. |
|
| Other Status Codes |
Ответ об ошибке, описывающий причину сбоя операции. |
Безопасность
azure_auth
Azure Active Directory OAuth2 Flow
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
| Name | Description |
|---|---|
| user_impersonation | олицетворения учетной записи пользователя |
Примеры
Update an existing managed HSM Pool
Sample Request
Sample Response
{
"properties": {
"tenantId": "00000000-0000-0000-0000-000000000000",
"initialAdminObjectIds": [
"00000000-0000-0000-0000-000000000000"
],
"enableSoftDelete": true,
"softDeleteRetentionInDays": 90,
"enablePurgeProtection": true,
"hsmUri": "https://westus.hsm1.managedhsm.azure.net",
"provisioningState": "Succeeded",
"statusMessage": "ManagedHsm is functional."
},
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hsm-group/providers/Microsoft.KeyVault/managedHSMs/hsm1",
"name": "hsm1",
"type": "Microsoft.KeyVault/managedHSMs",
"location": "westus",
"sku": {
"family": "B",
"name": "Standard_B1"
},
"tags": {
"Dept": "hsm",
"Environment": "dogfood",
"Slice": "A"
}
}
{
"properties": {
"tenantId": "00000000-0000-0000-0000-000000000000",
"initialAdminObjectIds": [
"00000000-0000-0000-0000-000000000000"
],
"enableSoftDelete": true,
"softDeleteRetentionInDays": 90,
"enablePurgeProtection": true,
"hsmUri": "https://westus.hsm1.managedhsm.azure.net",
"provisioningState": "Updating",
"statusMessage": "ManagedHsm is updating."
},
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hsm-group/providers/Microsoft.KeyVault/managedHSMs/hsm1",
"name": "hsm1",
"type": "Microsoft.KeyVault/managedHSMs",
"location": "westus",
"sku": {
"family": "B",
"name": "Standard_B1"
},
"tags": {
"Dept": "hsm",
"Environment": "dogfood",
"Slice": "A"
}
}
Определения
|
Actions |
Сообщение, указывающее, требуются ли изменения в поставщике услуг какие-либо обновления для потребителя. |
|
Create |
Режим создания, указывающий, создается ли ресурс или восстанавливается из удаленного ресурса. |
| Error |
Ошибка сервера. |
|
identity |
Тип удостоверения, создавшего ресурс хранилища ключей. |
|
Managed |
Сведения о ресурсе с расширенными сведениями. |
|
Managed |
Исключение в результате ошибки. |
|
Managed |
Свойства управляемого пула HSM |
|
Managed |
Сведения о номере SKU |
|
Managed |
Семейство SKU управляемого пула HSM |
|
Managed |
SKU управляемого пула HSM |
| MHSMIPRule |
Правило, регулирующее доступность управляемого пула hsm из определенного IP-адреса или диапазона IP-адресов. |
|
MHSMNetwork |
Набор правил, регулирующих доступность сети управляемого пула hsm. |
|
MHSMPrivate |
Свойства объекта частной конечной точки. |
|
MHSMPrivate |
Элемент подключения к частной конечной точке. |
|
MHSMPrivate |
Объект, представляющий состояние утверждения подключения приватного канала. |
|
MHSMVirtual |
Правило, регулирующее доступность управляемого пула hsm из определенной виртуальной сети. |
|
Network |
Действие по умолчанию, если правило из ipRules и из virtualNetworkRules не совпадает. Он используется только после оценки свойства обхода. |
|
Network |
Указывает, какой трафик может обходить сетевые правила. Это может быть AzureServices или None. Если значение по умолчанию не указано , это AzureServices. |
|
Private |
Состояние подготовки подключения к частной конечной точке. |
|
Private |
Указывает, утверждено ли подключение, отклонено или удалено владельцем хранилища ключей. |
|
Provisioning |
Состояние подготовки. |
|
Public |
Разрешение на управление трафиком плоскости данных, поступающим из общедоступных сетей, в то время как частная конечная точка включена. |
|
System |
Метаданные, относящиеся к созданию и последнему изменении ресурса хранилища ключей. |
ActionsRequired
Сообщение, указывающее, требуются ли изменения в поставщике услуг какие-либо обновления для потребителя.
| Name | Type | Description |
|---|---|---|
| None |
|
CreateMode
Режим создания, указывающий, создается ли ресурс или восстанавливается из удаленного ресурса.
| Name | Type | Description |
|---|---|---|
| default |
|
Создайте новый управляемый пул HSM. Это параметр по умолчанию. |
| recover |
|
Восстановите управляемый пул HSM из обратимо удаленного ресурса. |
Error
Ошибка сервера.
| Name | Type | Description |
|---|---|---|
| code |
|
Код ошибки. |
| innererror |
Внутренняя ошибка содержит более конкретный код ошибки. |
|
| message |
|
Сообщение об ошибке. |
identityType
Тип удостоверения, создавшего ресурс хранилища ключей.
| Name | Type | Description |
|---|---|---|
| Application |
|
|
| Key |
|
|
| ManagedIdentity |
|
|
| User |
|
ManagedHsm
Сведения о ресурсе с расширенными сведениями.
| Name | Type | Description |
|---|---|---|
| id |
|
Идентификатор ресурса Azure Resource Manager для управляемого пула HSM. |
| location |
|
Поддерживаемая служба Azure, в которой должен быть создан управляемый пул HSM. |
| name |
|
Имя управляемого пула HSM. |
| properties |
Свойства управляемого модуля HSM |
|
| sku |
Сведения о номере SKU |
|
| systemData |
Метаданные, относящиеся к созданию и последнему изменении ресурса хранилища ключей. |
|
| tags |
|
Теги ресурсов |
| type |
|
Тип ресурса управляемого пула HSM. |
ManagedHsmError
Исключение в результате ошибки.
| Name | Type | Description |
|---|---|---|
| error |
Ошибка сервера. |
ManagedHsmProperties
Свойства управляемого пула HSM
| Name | Type | Default Value | Description |
|---|---|---|---|
| createMode |
Режим создания, указывающий, создается ли ресурс или восстанавливается из удаленного ресурса. |
||
| enablePurgeProtection |
|
True |
Свойство, указывающее, включена ли защита от очистки для этого управляемого пула HSM. Если для этого свойства задано значение true, активируется защита от очистки для этого управляемого пула HSM и его содержимого. Только управляемая служба HSM может инициировать жесткое и неустранимое удаление. Этот параметр действует только в том случае, если обратимое удаление также включено. Включение этой функции необратимо. |
| enableSoftDelete |
|
True |
Свойство, указываемое, включена ли функция обратимого удаления для этого управляемого пула HSM. Если при создании нового управляемого пула HSM не задано значение true (true или false), по умолчанию оно будет иметь значение true. Если задано значение true, его нельзя вернуть к false. |
| hsmUri |
|
Универсальный код ресурса (URI) управляемого пула hsm для выполнения операций с ключами. |
|
| initialAdminObjectIds |
|
Массив идентификаторов объектов начальных администраторов для этого управляемого пула hsm. |
|
| networkAcls |
Правила, определяющие доступность хранилища ключей из определенных сетевых расположений. |
||
| privateEndpointConnections |
Список подключений к частной конечной точке, связанных с управляемым пулом hsm. |
||
| provisioningState |
Состояние подготовки. |
||
| publicNetworkAccess |
Разрешение на управление трафиком плоскости данных, поступающим из общедоступных сетей, в то время как частная конечная точка включена. |
||
| scheduledPurgeDate |
|
Запланированная дата очистки в формате UTC. |
|
| softDeleteRetentionInDays |
|
90 |
Дни хранения данных softDelete. Он принимает >=7 и <=90. |
| statusMessage |
|
Сообщение о состоянии ресурса. |
|
| tenantId |
|
Идентификатор клиента Azure Active Directory, который следует использовать для проверки подлинности запросов к управляемому пулу HSM. |
ManagedHsmSku
Сведения о номере SKU
| Name | Type | Description |
|---|---|---|
| family |
Семейство SKU управляемого пула HSM |
|
| name |
SKU управляемого пула HSM |
ManagedHsmSkuFamily
Семейство SKU управляемого пула HSM
| Name | Type | Description |
|---|---|---|
| B |
|
ManagedHsmSkuName
SKU управляемого пула HSM
| Name | Type | Description |
|---|---|---|
| Custom_B32 |
|
|
| Standard_B1 |
|
MHSMIPRule
Правило, регулирующее доступность управляемого пула hsm из определенного IP-адреса или диапазона IP-адресов.
| Name | Type | Description |
|---|---|---|
| value |
|
Диапазон адресов IPv4 в нотации CIDR, например "124.56.78.91" (простой IP-адрес) или "124.56.78.0/24" (все адреса, начинающиеся с 124.56.78). |
MHSMNetworkRuleSet
Набор правил, регулирующих доступность сети управляемого пула hsm.
| Name | Type | Description |
|---|---|---|
| bypass |
Указывает, какой трафик может обходить сетевые правила. Это может быть AzureServices или None. Если значение по умолчанию не указано , это AzureServices. |
|
| defaultAction |
Действие по умолчанию, если правило из ipRules и из virtualNetworkRules не совпадает. Он используется только после оценки свойства обхода. |
|
| ipRules |
Список правил IP-адресов. |
|
| virtualNetworkRules |
Список правил виртуальной сети. |
MHSMPrivateEndpoint
Свойства объекта частной конечной точки.
| Name | Type | Description |
|---|---|---|
| id |
|
Полный идентификатор ресурса частной конечной точки. |
MHSMPrivateEndpointConnectionItem
Элемент подключения к частной конечной точке.
| Name | Type | Description |
|---|---|---|
| properties.privateEndpoint |
Свойства объекта частной конечной точки. |
|
| properties.privateLinkServiceConnectionState |
Состояние утверждения подключения приватного канала. |
|
| properties.provisioningState |
Состояние подготовки подключения к частной конечной точке. |
MHSMPrivateLinkServiceConnectionState
Объект, представляющий состояние утверждения подключения приватного канала.
| Name | Type | Description |
|---|---|---|
| actionsRequired |
Сообщение, указывающее, требуются ли изменения в поставщике услуг какие-либо обновления для потребителя. |
|
| description |
|
Причина утверждения или отклонения. |
| status |
Указывает, утверждено ли подключение, отклонено или удалено владельцем хранилища ключей. |
MHSMVirtualNetworkRule
Правило, регулирующее доступность управляемого пула hsm из определенной виртуальной сети.
| Name | Type | Description |
|---|---|---|
| id |
|
Полный идентификатор ресурса подсети виртуальной сети, например "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1". |
NetworkRuleAction
Действие по умолчанию, если правило из ipRules и из virtualNetworkRules не совпадает. Он используется только после оценки свойства обхода.
| Name | Type | Description |
|---|---|---|
| Allow |
|
|
| Deny |
|
NetworkRuleBypassOptions
Указывает, какой трафик может обходить сетевые правила. Это может быть AzureServices или None. Если значение по умолчанию не указано , это AzureServices.
| Name | Type | Description |
|---|---|---|
| AzureServices |
|
|
| None |
|
PrivateEndpointConnectionProvisioningState
Состояние подготовки подключения к частной конечной точке.
| Name | Type | Description |
|---|---|---|
| Creating |
|
|
| Deleting |
|
|
| Disconnected |
|
|
| Failed |
|
|
| Succeeded |
|
|
| Updating |
|
PrivateEndpointServiceConnectionStatus
Указывает, утверждено ли подключение, отклонено или удалено владельцем хранилища ключей.
| Name | Type | Description |
|---|---|---|
| Approved |
|
|
| Disconnected |
|
|
| Pending |
|
|
| Rejected |
|
ProvisioningState
Состояние подготовки.
| Name | Type | Description |
|---|---|---|
| Activated |
|
Управляемый пул HSM готов к нормальному использованию. |
| Deleting |
|
Управляемый пул HSM в настоящее время удаляется. |
| Failed |
|
Сбой подготовки управляемого пула HSM. |
| Provisioning |
|
Управляемый пул HSM в настоящее время подготавливается. |
| Restoring |
|
Управляемый пул HSM восстанавливается из полной резервной копии HSM. |
| SecurityDomainRestore |
|
Управляемый пул HSM ожидает действия восстановления домена безопасности. |
| Succeeded |
|
Управляемый пул HSM был полностью подготовлен. |
| Updating |
|
Управляемый пул HSM в настоящее время обновляется. |
PublicNetworkAccess
Разрешение на управление трафиком плоскости данных, поступающим из общедоступных сетей, в то время как частная конечная точка включена.
| Name | Type | Description |
|---|---|---|
| Disabled |
|
|
| Enabled |
|
SystemData
Метаданные, относящиеся к созданию и последнему изменении ресурса хранилища ключей.
| Name | Type | Description |
|---|---|---|
| createdAt |
|
Метка времени создания ресурса хранилища ключей (UTC). |
| createdBy |
|
Удостоверение, создающее ресурс хранилища ключей. |
| createdByType |
Тип удостоверения, создавшего ресурс хранилища ключей. |
|
| lastModifiedAt |
|
Метка времени последнего изменения ресурса хранилища ключей (UTC). |
| lastModifiedBy |
|
Удостоверение, которое в последний раз изменило ресурс хранилища ключей. |
| lastModifiedByType |
Тип удостоверения, который последний раз изменил ресурс хранилища ключей. |