Skip to content

Commit 7cbd026

Browse files
committed
update
1 parent 0ed4538 commit 7cbd026

File tree

4 files changed

+23
-20
lines changed

4 files changed

+23
-20
lines changed

articles/payment-hsm/fastpathenabled.md

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,23 @@ ms.author: mbaldwin
1515

1616
# Fastpathenabled
1717

18-
Within the context of Azure Payment HSM, "Fastpathenabled" is used in two related but distinct ways:
18+
Azure Payment HSM uses the term "Fastpathenabled" in two related but distinct ways:
1919

20-
- "FastPathEnabled" (capitalized) is a an Azure Feature Exposure Control (AFEC) flag. It must be applied to **every** subscription ID that wants to connect to a payment HSM.
21-
- "fastpathenabled" (lowercased) is a virtual network tag. It must be added to **every** virtual network and NAT gateway (when applicable) that interacts with a payment HSM.
20+
- "FastPathEnabled" (capitalized) is an Azure Feature Exposure Control (AFEC) flag. It must be applied to **every** subscription ID that wants to connect to a payment HSM.
21+
- "fastpathenabled" (lowercased) is a virtual network tag. It must be added to **every** virtual network (and NAT gateway, when applicable) that interacts with a payment HSM.
2222

2323
### Subscriptions
2424

25-
The "FastPathEnabled" feature flag must be added/registered to all subscriptions IDs that connect to a payment HSM. If you have multiple subscriptions IDs that require access to a payment HSM, include them all when contacting [Mirosoft support](support-guide.md#microsoft-support) (after you [Register the resource providers and features](register-payment-hsm-resource-providers.md)).
25+
The "FastPathEnabled" feature flag must be added/registered to all subscriptions IDs that connect to a payment HSM. Applying the "FastPathEnabled" feature flag to a subscription that already has resources has **no** effect on existing resources--existing resources must be subsequently registered.
2626

27-
> [!WARNING]
28-
Applying the "FastPathEnabled" feature flag to a subscription that already has resources has **no** effect on existing resources. You must register those resources by following the stpes in [Register the resource providers and features](register-payment-hsm-resource-providers.md).
27+
To apply the "FastPathEnabled" feature flag, see [Register the resource providers and features](register-payment-hsm-resource-providers.md).
28+
29+
> [!IMPORTANT]
30+
> After registering the "FastPathEnabled" feature flag, you **must** contact the [Azure Payment HSM support team](support-guide.md#microsoft-support) team to have your registration approved. In your message to Microsoft support, include the subscription IDs of **every** subscription you want to connect to the payment HSM.
2931
3032
### Virtual networks
3133

32-
The "fastpathenabled" tag must be enabled on every virtual networks that the payment HSM uses, peered or otherwise. For instance, to peer a virtual network of a payment HSM with a virtual network of a VM, you must first add the "fastpathenabled" tag to the latter.
34+
The "fastpathenabled" tag must be added to every virtual networks that the payment HSM uses, peered or otherwise. For instance, to peer a virtual network of a payment HSM with a virtual network of a VM, you must first add the "fastpathenabled" tag to the latter.
3335

3436
Unfortunately, adding the "fastpathenabled" tag through the Azure portal is insufficient—it must be done from the commandline. To do so, follow the steps outlined in [How to peer Azure Payment HSM virtual networks](peer-vnets.md?tabs=azure-cli).
3537

@@ -40,7 +42,8 @@ For an Virtual Network NAT scenario, you must add the "fastpathenabled" tag wi
4042
## Next steps
4143

4244
- Learn more about [Azure Payment HSM](overview.md)
43-
- See common [Deployment scenarios](deployment-scenarios.md)
44-
- Find out how to [get started with Azure Payment HSM](getting-started.md)
45-
- Learn how to [Create a payment HSM](create-payment-hsm.md)
45+
- [Register the resource providers and features](register-payment-hsm-resource-providers.md)
46+
- [How to peer Azure Payment HSM virtual networks](peer-vnets.md?tabs=azure-cli)
47+
- [Get started with Azure Payment HSM](getting-started.md)
48+
- [Create a payment HSM](create-payment-hsm.md)
4649
- Read the [frequently asked questions](faq.yml)

articles/payment-hsm/quickstart-cli.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ This article describes how to create, update, and delete an Azure Payment HSM by
2222
- You must register the "Microsoft.HardwareSecurityModules" and "Microsoft.Network" resource providers, as well as the Azure Payment HSM features. Steps for doing so are at [Register the Azure Payment HSM resource provider and resource provider features](register-payment-hsm-resource-providers.md).
2323

2424
> [!WARNING]
25-
> You must apply the "FastPathEnabled" feature flag to **every** subscription ID, and add the "fastpathenabled" tag to **every** virtual network. For more details, see [Fastpathenabled](fastpathenabled.md).
25+
> You must apply the "FastPathEnabled" feature flag to **every** subscription ID, and add the "fastpathenabled" tag to **every** virtual network. For more information, see [Fastpathenabled](fastpathenabled.md).
2626
27-
To quickly ascertain if the resource providers and features are already registered, use the Azure CLI [az provider show](/cli/azure/provider#az-provider-show) command. (You will find the output of this command more readable if you display it in table-format.)
27+
To quickly ascertain if the resource providers and features are already registered, use the Azure CLI [az provider show](/cli/azure/provider#az-provider-show) command. (The output of this command is more readable if you display it in table-format.)
2828

2929
```azurecli-interactive
3030
az provider show --namespace "Microsoft.HardwareSecurityModules" -o table
@@ -72,7 +72,7 @@ To verify that the VNet and subnet were created correctly, use the Azure CLI [az
7272
az network vnet show -n "myVNet" -g "myResourceGroup"
7373
```
7474

75-
Make note of the value returned as "id", as you will need it for the next step. The "id" will be in the format:
75+
Make note of the value returned as `id`, as it is used in the next step. The `id` is in the format:
7676

7777
```json
7878
"id": "/subscriptions/<subscriptionID>/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/myPHSMSubnet",
@@ -100,7 +100,7 @@ To see your payment HSM and its properties, use the Azure CLI [az dedicated-hsm
100100
az dedicated-hsm show --resource-group "myResourceGroup" --name "myPaymentHSM"
101101
```
102102

103-
To list all of your payment HSMs, use the [az dedicated-hsm list](/cli/azure/dedicated-hsm#az-dedicated-hsm-list) command. (You will find the output of this command more readable if you display it in table-format.)
103+
To list all of your payment HSMs, use the [az dedicated-hsm list](/cli/azure/dedicated-hsm#az-dedicated-hsm-list) command. (The output of this command is more readable if you display it in table-format.)
104104

105105
```azurecli-interactive
106106
az dedicated-hsm list --resource-group "myResourceGroup" -o table
@@ -120,7 +120,7 @@ az dedicated-hsm delete --name "myPaymentHSM" -g "myResourceGroup"
120120

121121
## Next steps
122122

123-
In this quickstart, you created a payment HSM, viewed and updated its properties, and deleted it. To learn more about Payment HSM and how to integrate it with your applications, continue on to the articles below.
123+
In this quickstart, you created a payment HSM, viewed and updated its properties, and deleted it. To learn more about Payment HSM and how to integrate it with your applications, continue on to these articles.
124124

125125
- Read an [Overview of Payment HSM](overview.md)
126126
- Find out how to [get started with Azure Payment HSM](getting-started.md)

articles/payment-hsm/quickstart-powershell.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ This article describes how you can create an Azure Payment HSM using the [Az.Ded
2222
- You must register the "Microsoft.HardwareSecurityModules" and "Microsoft.Network" resource providers, as well as the Azure Payment HSM features. Steps for doing so are at [Register the Azure Payment HSM resource provider and resource provider features](register-payment-hsm-resource-providers.md).
2323

2424
> [!WARNING]
25-
> You must apply the "FastPathEnabled" feature flag to **every** subscription ID, and add the "fastpathenabled" tag to **every** virtual network. For more details, see [Fastpathenabled](fastpathenabled.md).
25+
> You must apply the "FastPathEnabled" feature flag to **every** subscription ID, and add the "fastpathenabled" tag to **every** virtual network. For more information, see [Fastpathenabled](fastpathenabled.md).
2626
2727
To quickly ascertain if the resource providers and features are already registered, use the Azure PowerShell [Get-AzProviderFeature](/powershell/module/az.resources/get-azproviderfeature) cmdlet:
2828

@@ -93,7 +93,7 @@ To verify that the VNet was created correctly, use the Azure PowerShell [Get-AzV
9393
Get-AzVirtualNetwork -Name "myVNet" -ResourceGroupName "myResourceGroup"
9494
```
9595

96-
Make note of the value returned as "Id", as you will need it for the next step. The "Id" will be in the format:
96+
Make note of the value returned as `Id`, as it is used in the next step. The `Id` is in the format:
9797

9898
```json
9999
"Id": "/subscriptions/<subscriptionID>/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/myPHSMSubnet",
@@ -107,7 +107,7 @@ To create a payment HSM, use the [New-AzDedicatedHsm](/powershell/module/az.dedi
107107
New-AzDedicatedHsm -Name "myPaymentHSM" -ResourceGroupName "myResourceGroup" -Location "East US" -Sku "payShield10K_LMK1_CPS60" -StampId "stamp1" -SubnetId "<subnet-id>"
108108
```
109109

110-
The output of the payment HSM creation will look like this:
110+
The output of payment HSM creation looks like this:
111111

112112
```Output
113113
Name Provisioning State SKU Location
@@ -145,7 +145,7 @@ Remove-AzDedicatedHsm -Name "myPaymentHSM" -ResourceGroupName "myResourceGroup"
145145

146146
## Next steps
147147

148-
In this quickstart, you created a payment HSM, viewed and updated its properties, and deleted it. To learn more about Payment HSM and how to integrate it with your applications, continue on to the articles below.
148+
In this quickstart, you created a payment HSM, viewed and updated its properties, and deleted it. To learn more about Payment HSM and how to integrate it with your applications, continue on to these articles.
149149

150150
- Read an [Overview of Payment HSM](overview.md)
151151
- Find out how to [get started with Azure Payment HSM](getting-started.md)

articles/payment-hsm/register-payment-hsm-resource-providers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ Register-AzProviderFeature -FeatureName "FastPathEnabled" -ProviderNamespace Mic
6767
```
6868

6969
> [!IMPORTANT]
70-
> After registering the "FastPathEnabled" feature flag, you **must** contact the [Azure Payment HSM support team](support-guide.md#microsoft-support) team to have your registration approved. In your message to Microsoft support, include your subscription ID. If multiple subsciptions must connect with the payment HSM, you must include **all** the subscriopts IDs.
70+
> After registering the "FastPathEnabled" feature flag, you **must** contact the [Azure Payment HSM support team](support-guide.md#microsoft-support) team to have your registration approved. In your message to Microsoft support, include the subscription IDs of **every** subscription you want to connect to the payment HSM.
7171
7272
You can verify that your registrations are complete with the Azure PowerShell [Get-AzProviderFeature](/powershell/module/az.resources/get-azproviderfeature) cmdlet:
7373

0 commit comments

Comments
 (0)