Cara mengubah tingkat performa HSM pembayaran

Azure Payment HSM mendukung beberapa SKU; untuk daftar, lihat Gambaran umum Azure Payment HSM: SKU yang didukung. SKU yang Anda tentukan selama proses pembuatan awalnya menentukan tingkat lisensi performa HSM pembayaran Anda.

Anda dapat mengubah tingkat performa HSM pembayaran yang ada dengan mengubah SKU-nya. Tidak ada gangguan dalam HSM pembayaran produksi Anda saat tingkat performa sedang diperbarui.

SKU HSM pembayaran dapat diperbarui melalui ARMClient dan PowerShell.

Memperbarui SKU melalui ARMClient

Anda dapat memperbarui SKU HSM pembayaran Anda menggunakan alat klien Azure Resource Manager, yang merupakan alat baris perintah sederhana yang memanggil API Azure Resource Manager. Instruksi penginstalan ada di https://github.com/projectkudu/ARMClient.

Setelah diinstal, Anda dapat menggunakan perintah berikut:

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

Misalnya:

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

Memperbarui SKU secara langsung melalui PowerShell

Anda dapat memperbarui SKU HSM pembayaran Anda menggunakan cmdlet 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' } }" 

Misalnya:

$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' } }" 

Langkah berikutnya