Бөлісу құралы:


Изменение уровня производительности HSM оплаты

HSM для оплаты Azure поддерживает несколько номеров SKU; Список см. в обзоре HSM для оплаты azure: поддерживаемые номера SKU. Номер SKU, указанный во время процесса создания, изначально определяет уровень лицензии на производительность устройства HSM оплаты.

Вы можете изменить уровень производительности существующего HSM оплаты, изменив его номер SKU. При обновлении уровня производительности не возникает прерывания работы рабочих модулей HSM.

Номер SKU платного HSM можно обновить с помощью ARMClient и PowerShell.

Обновление номера SKU с помощью ARMClient

Номер SKU для HSM оплаты можно обновить с помощью клиентского средства Azure Resource Manager, который является простым средством командной строки, которое вызывает API Azure Resource Manager. Инструкции по установке приведены по адресу https://github.com/projectkudu/ARMClient.

После установки можно использовать следующую команду:

armclient PATCH <resource-id>?api-version=2021-11-30 "{ 'sku': { 'name': '<sku>' } }" 

Например:

armclient PATCH /subscriptions/6cc6a46d-fc29-46c4-bd82-6afaf0e61b92/resourceGroups/myResourceGroup/providers/Microsoft.HardwareSecurityModules/dedicatedHSMs/myPaymentHSM?api-version=2021-11-30 "{ 'sku': { 'name': 'payShield10K_LMK1_CPS60' } }"

Обновление номера SKU непосредственно с помощью PowerShell

Номер SKU оплаты HSM можно обновить с помощью командлета Azure PowerShell Invoke-RestMethod :

$sku="<sku>" 
$resourceId="<resource-id>" 
Invoke-RestMethod -Headers @{Authorization = "Bearer $((Get-AzAccessToken).Token)"} -Method PATCH -Uri "https://management.azure.com$($resourceId)?api-version=2021-11-30" -ContentType application/json -Body "{ 'sku': { 'name': '$sku' } }" 

Например:

$sku="payShield10K_LMK1_CPS60" 
$resourceId="/subscriptions/6cc6a46d-fc29-46c4-bd82-6afaf0e61b92/resourceGroups/myResourceGroup/providers/Microsoft.HardwareSecurityModules/dedicatedHSMs/myPaymentHSM" 
Invoke-RestMethod -Headers @{Authorization = "Bearer $((Get-AzAccessToken).Token)"} -Method PATCH -Uri "https://management.azure.com$($resourceId)?api-version=2021-11-30" -ContentType application/json -Body "{ 'sku': { 'name': '$sku' } }" 

Следующие шаги