مشاركة عبر


كيفية تغيير مستوى أداء الدفع HSM

يدعم Azure Payment HSM العديد من وحدات SKU؛ للحصول على قائمة، راجع نظرة عامة على Azure Payment HSM: وحدات SKU المدعومة. تحدد وحدة SKU التي تحددها أثناء عملية الإنشاء في البداية مستوى ترخيص الأداء ل HSM للدفع.

يمكنك تغيير مستوى أداء وحدة HSM للدفع الحالية عن طريق تغيير SKU الخاص بها. لا يوجد انقطاع في HSMs لدفع الإنتاج أثناء تحديث مستوى الأداء.

يمكن تحديث SKU ل HSM الدفع من خلال ARMClient وPowerShell.

تحديث SKU عبر ARMClient

يمكنك تحديث SKU ل HSM الدفع باستخدام أداة عميل Azure Resource Manager، وهي أداة سطر أوامر بسيطة تستدعي واجهة برمجة تطبيقات Azure Resource Manager. إرشادات التثبيت في https://github.com/projectkudu/ARMClient.

بمجرد التثبيت، يمكنك استخدام الأمر التالي:

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

على سبيل المثال:

armclient PATCH /subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/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 cmdlet:

$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/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/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' } }" 

الخطوات التالية