Freigeben über


Ändern des Leistungsniveaus eines Payment HSM

Azure Payment HSM unterstützt mehrere SKUs. Eine Liste finden Sie unter Übersicht über Azure Payment HSM: unterstützte SKUs. Die SKU, die Sie während des Erstellungsprozesses angeben, bestimmt zunächst die Leistungslizenzstufe Ihrer Zahlungs-HSM.

Sie können das Leistungsniveau eines vorhandenen Payment HSM ändern, indem Sie die SKU ändern. Während der Aktualisierung des Leistungsniveaus kommt es zu keiner Unterbrechung Ihrer Payment HSMs für die Produktion.

Die SKU eines Payment HSM kann über ARMClient und PowerShell aktualisiert werden.

Aktualisieren der SKU über ARMClient

Sie können die SKU Ihres Payment HSM mit dem Azure Resource Manager-Clienttool aktualisieren, einem einfachen Befehlszeilentool, das die Azure Resource Manager-API aufruft. Installationsanweisungen finden Sie unter https://github.com/projectkudu/ARMClient.

Nach der Installation können Sie den folgenden Befehl verwenden:

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

Beispiel:

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

Direktes Aktualisieren der SKU über PowerShell

Sie können die SKU Ihres Payment HSM mit dem Cmdlet Azure PowerShell Invoke-RestMethod aktualisieren:

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

Beispiel:

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

Nächste Schritte