Skip to content

Commit 08f7b2f

Browse files
committed
update
1 parent 1d7117a commit 08f7b2f

File tree

5 files changed

+34
-9
lines changed

5 files changed

+34
-9
lines changed

articles/payment-hsm/create-different-ip-addresses.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.date: 05/25/2023
1212

1313
# Create a payment HSM with host and management port with IP addresses in different virtual networks using ARM template
1414

15-
Azure Payment HSM is a "BareMetal" service delivered using [Thales payShield 10K payment hardware security modules (HSM)](https://cpl.thalesgroup.com/encryption/hardware-security-modules/payment-hsms/payshield-10k) to provide cryptographic key operations for real-time, critical payment transactions in the Azure cloud. Azure Payment HSM is designed specifically to help a service provider and an individual financial institution accelerate their payment system's digital transformation strategy and adopt the public cloud. For more information, see [Azure Payment HSM: Overview](./overview.md).
15+
[!INCLUDE [Payment HSM intro](./includes/about-payment-hsm.md)]
1616

1717
This tutorial describes how to use an Azure Resource Manager template (ARM template) to create an Azure payment HSM with host and management port with IP addresses in different virtual networks. You can instead:
1818

articles/payment-hsm/create-different-vnet-arm.md

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,13 @@ ms.date: 05/25/2023
1414

1515
[!INCLUDE [Payment HSM intro](./includes/about-payment-hsm.md)]
1616

17-
This article describes how to create a payment HSM with the host and management port in same virtual network. You can instead:
17+
This tutorial describes how to create a payment HSM with static host and management subnets in same virtual network, using an ARM template. You can instead:
1818
- [Create a payment HSM with the host and management port in the same virtual network using Azure CLI or PowerShell](create-payment-hsm.md)
1919
- [Create a payment HSM with the host and management port in the same virtual network using an ARM template](quickstart-template.md)
2020
- [Create a payment HSM with the host and management port in different virtual networks using Azure CLI or PowerShell](create-different-vnet-arm.md)
2121
- [Create HSM resource with host and management port with IP addresses in different virtual networks using ARM template](create-different-ip-addresses.md)
2222

23+
2324
[!INCLUDE [About Azure Resource Manager](../../includes/resource-manager-quickstart-introduction.md)]
2425

2526
## Prerequisites
@@ -60,6 +61,12 @@ The template used in this quickstart is azuredeploy.json:
6061
"description": "Azure Payment HSM resource name"
6162
}
6263
},
64+
"host1PrivateIPAddress": {
65+
"type": "string"
66+
},
67+
"host2PrivateIPAddress": {
68+
"type": "string"
69+
},
6370
"stampId": {
6471
"type": "string",
6572
"defaultValue": "stamp1",
@@ -140,9 +147,17 @@ The template used in this quickstart is azuredeploy.json:
140147
"properties": {
141148
"networkProfile": {
142149
"subnet": {
143-
"id": "[resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('vnetName'), parameters('hsmSubnetName'))]"
144-
}
145-
},
150+
"id": "[resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('vnetName'), parameters('hsmSubnetName'))]"
151+
},
152+
"NetworkInterfaces": [
153+
{
154+
"privateIpAddress": "[parameters('host1PrivateIPAddress')]"
155+
},
156+
{
157+
"privateIpAddress": "[parameters('host2PrivateIPAddress')]"
158+
}
159+
]
160+
},
146161
"managementNetworkProfile": {
147162
"subnet": {
148163
"id": "[resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('managementVnetName'), parameters('managementHsmSubnetName'))]"
@@ -305,6 +320,12 @@ The corresponding azuredeploy.parameters.json file is:
305320
"hsmSubnetPrefix": {
306321
"value": "10.0.0.0/24"
307322
},
323+
"host1PrivateIPAddress": {
324+
"value": "10.0.0.5"
325+
},
326+
"host2PrivateIPAddress": {
327+
"value": "10.0.0.6"
328+
},
308329
"managementVnetName": {
309330
"value": "MGMTVNet"
310331
},

articles/payment-hsm/quickstart-cli.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@ ms.date: 03/25/2023
1313

1414
# Quickstart: Create an Azure Payment HSM with the Azure CLI
1515

16-
This article describes how to create, update, and delete an Azure Payment HSM by using the [az dedicated-hsm](/cli/azure/dedicated-hsm) Azure CLI command.
16+
[!INCLUDE [Payment HSM intro](./includes/about-payment-hsm.md)]
17+
18+
This quickstart describes how to create, update, and delete an Azure Payment HSM by using the [az dedicated-hsm](/cli/azure/dedicated-hsm) Azure CLI command.
1719

1820
## Prerequisites
1921

articles/payment-hsm/quickstart-powershell.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@ ms.custom: devx-track-azurepowershell
1313

1414
# Quickstart: Create an Azure Payment HSM with Azure PowerShell
1515

16-
This article describes how you can create an Azure Payment HSM using the [Az.DedicatedHsm](/powershell/module/az.dedicatedhsm) PowerShell module.
16+
[!INCLUDE [Payment HSM intro](./includes/about-payment-hsm.md)]
17+
18+
This quickstart describes how you can create an Azure Payment HSM using the [Az.DedicatedHsm](/powershell/module/az.dedicatedhsm) PowerShell module.
1719

1820
## Prerequisites
1921

articles/payment-hsm/quickstart-template.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ ms.custom: mvc, mode-other, devx-track-arm-template, devx-track-azurepowershell
1414

1515
# Quickstart: Create an Azure payment HSM using an ARM template
1616

17-
This quickstart describes how to use an Azure Resource Manager template (ARM template) to create an Azure payment HSM. Azure Payment HSM is a "BareMetal" service delivered using [Thales payShield 10K payment hardware security modules (HSM)](https://cpl.thalesgroup.com/encryption/hardware-security-modules/payment-hsms/payshield-10k) to provide cryptographic key operations for real-time, critical payment transactions in the Azure cloud. Azure Payment HSM is designed specifically to help a service provider and an individual financial institution accelerate their payment system's digital transformation strategy and adopt the public cloud. For more information, see [Azure Payment HSM: Overview](./overview.md).
17+
[!INCLUDE [Payment HSM intro](./includes/about-payment-hsm.md)]
1818

19-
This article describes how to create a payment HSM with the host and management port in same virtual network. You can instead:
19+
This quickstart describes how to create a payment HSM with the host and management port in same virtual network. You can instead:
2020
- [Create a payment HSM with host and management port in different virtual network using an ARM template](create-different-vnet.md)
2121
- [Create HSM resource with host and management port with IP addresses in different virtual networks using ARM template](create-different-ip-addresses.md)
2222

0 commit comments

Comments
 (0)