Skip to content

Commit f2a6ed5

Browse files
authored
Realign naming of configuration settings Azure#941 (Azure#3041)
1 parent 4555ac0 commit f2a6ed5

18 files changed

+166
-76
lines changed

.vscode/settings.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
"agentpool",
5151
"APIM",
5252
"apiserver",
53-
"APIVERSION",
53+
"apiVersion",
5454
"APPGW",
5555
"Architected",
5656
"AUDITIFNOTEXISTS",
@@ -62,7 +62,7 @@
6262
"bicepparam",
6363
"cmdlet",
6464
"cmdlets",
65-
"CODEOWNERS",
65+
"codeowners",
6666
"Concat",
6767
"CONTAINERAPPS",
6868
"Contoso",
@@ -90,6 +90,7 @@
9090
"LESSOREQUAL",
9191
"LESSOREQUALS",
9292
"lifecycle",
93+
"maxpods",
9394
"MCSB",
9495
"Newtonsoft",
9596
"nics",

docs/CHANGELOG-v1.md

+26-9
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@ See [upgrade notes][1] for helpful information when upgrading from previous vers
1414

1515
- Issue #741: `Could not load file or assembly YamlDotNet`.
1616
See [troubleshooting guide] for a workaround to this issue.
17-
- The configuration option `Azure_AKSMinimumVersion` is replaced with `AZURE_AKS_CLUSTER_MINIMUM_VERSION`.
18-
If you have this option configured, please update it to `AZURE_AKS_CLUSTER_MINIMUM_VERSION`.
19-
Support for `Azure_AKSMinimumVersion` will be removed in v2.
20-
See [upgrade notes][1] for more information.
21-
- The configuration option `Azure_AllowedRegions` is replaced with `AZURE_RESOURCE_ALLOWED_LOCATIONS`.
22-
If you have this option configured, please update it to `AZURE_RESOURCE_ALLOWED_LOCATIONS`.
23-
Support for `Azure_AllowedRegions` will be removed in v2.
17+
- The following configuration options are deprecated and have been replaced with alternative options.
18+
If you have these options configured, please update them to the replacement.
19+
Support for the old names will be removed in v2.
2420
See [upgrade notes][1] for more information.
21+
- `Azure_AKSMinimumVersion` is replaced with `AZURE_AKS_CLUSTER_MINIMUM_VERSION`.
22+
- `Azure_AKSNodeMinimumMaxPods` is replaced with `AZURE_AKS_POOL_MINIMUM_MAXPODS`.
23+
- `Azure_AllowedRegions` is replaced with `AZURE_RESOURCE_ALLOWED_LOCATIONS`.
24+
- `Azure_MinimumCertificateLifetime` is replaced with `AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME`.
2525
- The `SupportsTag` PowerShell function has been replaced with the `Azure.Resource.SupportsTags` selector.
2626
Update PowerShell rules to use the `Azure.Resource.SupportsTags` selector instead.
2727
Support for the `SupportsTag` function will be removed in v2.
@@ -35,6 +35,23 @@ See [upgrade notes][1] for helpful information when upgrading from previous vers
3535
[#432](https://github.com/Azure/PSRule.Rules.Azure/issues/432)
3636
- Verify that availability set members are in a backend pool by @BenjaminEngeset.
3737
[#67](https://github.com/Azure/PSRule.Rules.Azure/issues/67)
38+
- General improvements:
39+
- **Important change:** Replaced the `Azure_AKSNodeMinimumMaxPods` option with `AZURE_AKS_POOL_MINIMUM_MAXPODS` by @BernieWhite.
40+
[#941](https://github.com/Azure/PSRule.Rules.Azure/issues/941)
41+
- For compatibility, if `Azure_AKSNodeMinimumMaxPods` is set it will be used instead of `AZURE_AKS_POOL_MINIMUM_MAXPODS`.
42+
- If only `AZURE_AKS_POOL_MINIMUM_MAXPODS` is set, this value will be used.
43+
- The default will be used neither options are configured.
44+
- If `Azure_AKSNodeMinimumMaxPods` is set a warning will be generated until the configuration is removed.
45+
- Support for `Azure_AKSNodeMinimumMaxPods` is deprecated and will be removed in v2.
46+
- See [upgrade notes][1] for details.
47+
- **Important change:** Replaced the `Azure_MinimumCertificateLifetime` option with `AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME` by @BernieWhite.
48+
[#941](https://github.com/Azure/PSRule.Rules.Azure/issues/941)
49+
- For compatibility, if `Azure_MinimumCertificateLifetime` is set it will be used instead of `AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME`.
50+
- If only `AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME` is set, this value will be used.
51+
- The default will be used neither options are configured.
52+
- If `Azure_MinimumCertificateLifetime` is set a warning will be generated until the configuration is removed.
53+
- Support for `Azure_MinimumCertificateLifetime` is deprecated and will be removed in v2.
54+
- See [upgrade notes][1] for details.
3855
- Bug fixed:
3956
- Fixed `Azure.AppService.AvailabilityZone` only detects premium by tier property @BenjaminEngeset.
4057
[#3034](https://github.com/Azure/PSRule.Rules.Azure/issues/3034)
@@ -1455,7 +1472,7 @@ What's changed since v1.29.0:
14551472
- Promoted `Azure.ContainerApp.DisableAffinity` to GA rule set by @BernieWhite.
14561473
[#2455](https://github.com/Azure/PSRule.Rules.Azure/issues/2455)
14571474
- General improvements:
1458-
- **Important change:** Replaced the `Azure_AllowedRegions` option with `AZURE_RESOURCE_ALLOWED_LOCATIONS`.
1475+
- **Important change:** Replaced the `Azure_AllowedRegions` option with `AZURE_RESOURCE_ALLOWED_LOCATIONS` by @BernieWhite.
14591476
[#941](https://github.com/Azure/PSRule.Rules.Azure/issues/941)
14601477
- For compatibility, if `Azure_AllowedRegions` is set it will be used instead of `AZURE_RESOURCE_ALLOWED_LOCATIONS`.
14611478
- If only `AZURE_RESOURCE_ALLOWED_LOCATIONS` is set, this value will be used.
@@ -1542,7 +1559,7 @@ What's changed since pre-release v1.30.0-B0080:
15421559
What's changed since pre-release v1.30.0-B0047:
15431560

15441561
- General improvements:
1545-
- **Important change:** Replaced the `Azure_AllowedRegions` option with `AZURE_RESOURCE_ALLOWED_LOCATIONS`.
1562+
- **Important change:** Replaced the `Azure_AllowedRegions` option with `AZURE_RESOURCE_ALLOWED_LOCATIONS` by @BernieWhite.
15461563
[#941](https://github.com/Azure/PSRule.Rules.Azure/issues/941)
15471564
- For compatibility, if `Azure_AllowedRegions` is set it will be used instead of `AZURE_RESOURCE_ALLOWED_LOCATIONS`.
15481565
- If only `AZURE_RESOURCE_ALLOWED_LOCATIONS` is set, this value will be used.

docs/concepts/about_PSRule_Azure_Configuration.md

+29-28
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ For details of setting configuration options see [PSRule options][1].
1818
The following configurations options are available for use:
1919

2020
- [AZURE_AKS_CLUSTER_MINIMUM_VERSION](#azure_aks_cluster_minimum_version)
21-
- [Azure_AKSNodeMinimumMaxPods](#azure_aksnodeminimummaxpods)
22-
- [Azure_AllowedRegions](#azure_allowedregions)
23-
- [Azure_MinimumCertificateLifetime](#azure_minimumcertificatelifetime)
21+
- [AZURE_AKS_POOL_MINIMUM_MAXPODS](#azure_aks_pool_minimum_maxpods)
22+
- [AZURE_RESOURCE_ALLOWED_LOCATIONS](#azure_resource_allowed_locations)
23+
- [AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME](#azure_apim_minimum_certificate_lifetime)
2424
- [AZURE_PARAMETER_FILE_EXPANSION](#azure_parameter_file_expansion)
2525
- [AZURE_POLICY_WAIVER_MAX_EXPIRY](#azure_policy_waiver_max_expiry)
2626
- [AZURE_RESOURCE_GROUP](#azure_resource_group)
@@ -42,87 +42,88 @@ Syntax:
4242

4343
```yaml
4444
configuration:
45-
Azure_AKSMinimumVersion: string # A version string
45+
AZURE_AKS_CLUSTER_MINIMUM_VERSION: string # A version string
4646
```
4747
4848
Default:
4949
5050
```yaml
51-
# YAML: The default Azure_AKSMinimumVersion configuration option
51+
# YAML: The default AZURE_AKS_CLUSTER_MINIMUM_VERSION configuration option
5252
configuration:
53-
Azure_AKSMinimumVersion: 1.20.5
53+
AZURE_AKS_CLUSTER_MINIMUM_VERSION: 1.20.5
5454
```
5555
5656
Example:
5757
5858
```yaml
59-
# YAML: Set the Azure_AKSMinimumVersion configuration option to 1.19.7
59+
# YAML: Set the AZURE_AKS_CLUSTER_MINIMUM_VERSION configuration option to 1.19.7
6060
configuration:
61-
Azure_AKSMinimumVersion: 1.19.7
61+
AZURE_AKS_CLUSTER_MINIMUM_VERSION: 1.19.7
6262
```
6363
64-
### Azure_AKSNodeMinimumMaxPods
64+
### AZURE_AKS_POOL_MINIMUM_MAXPODS
6565
6666
This configuration option determines the minimum allowed max pods setting per node pool.
67-
When an AKS cluster node pool is created, a `maxPods` option is used to determine the maximum number of pods for each node in the node pool.
67+
When an AKS cluster node pool is created,
68+
a `maxPods` option is used to determine the maximum number of pods for each node in the node pool.
6869

6970
Syntax:
7071

7172
```yaml
7273
configuration:
73-
Azure_AKSNodeMinimumMaxPods: integer
74+
AZURE_AKS_POOL_MINIMUM_MAXPODS: integer
7475
```
7576

7677
Default:
7778

7879
```yaml
79-
# YAML: The default Azure_AKSNodeMinimumMaxPods configuration option
80+
# YAML: The default AZURE_AKS_POOL_MINIMUM_MAXPODS configuration option
8081
configuration:
81-
Azure_AKSNodeMinimumMaxPods: 50
82+
AZURE_AKS_POOL_MINIMUM_MAXPODS: 50
8283
```
8384

8485
Example:
8586

8687
```yaml
87-
# YAML: Set the Azure_AKSNodeMinimumMaxPods configuration option to 30
88+
# YAML: Set the AZURE_AKS_POOL_MINIMUM_MAXPODS configuration option to 30
8889
configuration:
89-
Azure_AKSNodeMinimumMaxPods: 30
90+
AZURE_AKS_POOL_MINIMUM_MAXPODS: 30
9091
```
9192

92-
### Azure_AllowedRegions
93+
### AZURE_RESOURCE_ALLOWED_LOCATIONS
9394

9495
This configuration option specifies a list of allowed locations that resources can be deployed to.
9596
Rules that check the location of Azure resources fail when a resource or resource group is created in a different region.
9697

97-
By default, `Azure_AllowedRegions` is not configured.
98+
By default, `AZURE_RESOURCE_ALLOWED_LOCATIONS` is not configured.
9899
The rule `Azure.Resource.AllowedRegions` is skipped when no allowed locations are configured.
99100

100101
Syntax:
101102

102103
```yaml
103104
configuration:
104-
Azure_AllowedRegions: array # An array of regions
105+
AZURE_RESOURCE_ALLOWED_LOCATIONS: array # An array of regions
105106
```
106107

107108
Default:
108109

109110
```yaml
110-
# YAML: The default Azure_AllowedRegions configuration option
111+
# YAML: The default AZURE_RESOURCE_ALLOWED_LOCATIONS configuration option
111112
configuration:
112-
Azure_AllowedRegions: []
113+
AZURE_RESOURCE_ALLOWED_LOCATIONS: []
113114
```
114115

115116
Example:
116117

117118
```yaml
118-
# YAML: Set the Azure_AllowedRegions configuration option to Australia East, Australia South East
119+
# YAML: Set the AZURE_RESOURCE_ALLOWED_LOCATIONS configuration option to Australia East, Australia South East
119120
configuration:
120-
Azure_AllowedRegions:
121+
AZURE_RESOURCE_ALLOWED_LOCATIONS:
121122
- 'australiaeast'
122123
- 'australiasoutheast'
123124
```
124125

125-
### Azure_MinimumCertificateLifetime
126+
### AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME
126127

127128
This configuration option determines the minimum number of days allowed before certificate expiry.
128129
Rules that check certificate lifetime fail when the days remaining before expiry drop below this number.
@@ -131,23 +132,23 @@ Syntax:
131132

132133
```yaml
133134
configuration:
134-
Azure_MinimumCertificateLifetime: integer
135+
AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME: integer
135136
```
136137

137138
Default:
138139

139140
```yaml
140-
# YAML: The default Azure_MinimumCertificateLifetime configuration option
141+
# YAML: The default AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME configuration option
141142
configuration:
142-
Azure_MinimumCertificateLifetime: 30
143+
AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME: 30
143144
```
144145

145146
Example:
146147

147148
```yaml
148-
# YAML: Set the Azure_MinimumCertificateLifetime configuration option to 90
149+
# YAML: Set the AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME configuration option to 90
149150
configuration:
150-
Azure_MinimumCertificateLifetime: 90
151+
AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME: 90
151152
```
152153

153154
### AZURE_PARAMETER_FILE_EXPANSION

docs/deprecations.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ Until v2, the old option names are still work and will take precedence if new an
1919
New name | Old name | Available from
2020
-------- | -------- | --------------
2121
`AZURE_AKS_CLUSTER_MINIMUM_VERSION` | `Azure_AKSMinimumVersion` | :octicons-milestone-24: v1.12.0
22-
`AZURE_AKS_POOL_MINIMUM_MAXPODS` | `Azure_AKSNodeMinimumMaxPods` | _TBA - not available_
22+
`AZURE_AKS_POOL_MINIMUM_MAXPODS` | `Azure_AKSNodeMinimumMaxPods` | :octicons-milestone-24: v1.39.0
2323
`AZURE_RESOURCE_ALLOWED_LOCATIONS` | `Azure_AllowedRegions` | :octicons-milestone-24: v1.30.0
24-
`AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME` | `Azure_MinimumCertificateLifetime` | _TBA - not available_
24+
`AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME` | `Azure_MinimumCertificateLifetime` | :octicons-milestone-24: v1.39.0
2525

2626
!!! Note
2727
Configuration options marked _TBA_ are not available yet.

docs/en/rules/Azure.AKS.NodeMinPods.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -234,10 +234,10 @@ resource clusterWithPools 'Microsoft.ContainerService/managedClusters@2023-11-01
234234

235235
### Rule configuration
236236

237-
<!-- module:config rule Azure_AKSNodeMinimumMaxPods -->
237+
<!-- module:config rule AZURE_AKS_POOL_MINIMUM_MAXPODS -->
238238

239239
By default, this rule fails when node pools have `maxPods` set to less than 50.
240-
To configure this rule override the `Azure_AKSNodeMinimumMaxPods` configuration value with the minimum maxPods.
240+
To configure this rule, override the `AZURE_AKS_POOL_MINIMUM_MAXPODS` configuration value with the minimum maxPods.
241241

242242
## LINKS
243243

docs/en/rules/Azure.APIM.CertificateExpiry.md

+6-2
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,13 @@ Consider renewing certificates before expiry to prevent service issues.
2828

2929
By default, this rule fails when certificates have less than 30 days remaining before expiry.
3030

31-
To configure this rule:
31+
### Rule configuration
3232

33-
- Override the `Azure_MinimumCertificateLifetime` configuration value with the minimum number of days until expiry.
33+
<!-- module:config rule AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME -->
34+
35+
By default, this rule fails if the days before a configured certificate expires is less than 30 days.
36+
To configure this rule,
37+
override the `AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME` configuration value with the minimum number of days until expiry.
3438

3539
## LINKS
3640

docs/setup/configuring-rules.md

+17-13
Original file line numberDiff line numberDiff line change
@@ -245,9 +245,10 @@ configuration:
245245
- AllMetrics
246246
```
247247

248-
### Set the minimum MaxPods for a node pool
248+
### AZURE_AKS_POOL_MINIMUM_MAXPODS
249249

250-
<!-- module:version v1.0.0 -->
250+
<!-- module:version v1.39.0 -->
251+
<!-- module:rule Azure.AKS.NodeMinPods -->
251252

252253
This configuration option determines the minimum allowed max pods setting per node pool.
253254
When an AKS cluster node pool is created, a `maxPods` option is used to determine the maximum number of pods for each node in the node pool.
@@ -261,23 +262,23 @@ Syntax:
261262

262263
```yaml title="ps-rule.yaml"
263264
configuration:
264-
Azure_AKSNodeMinimumMaxPods: integer
265+
AZURE_AKS_POOL_MINIMUM_MAXPODS: integer
265266
```
266267

267268
Default:
268269

269270
```yaml title="ps-rule.yaml"
270-
# YAML: The default Azure_AKSNodeMinimumMaxPods configuration option
271+
# YAML: The default AZURE_AKS_POOL_MINIMUM_MAXPODS configuration option
271272
configuration:
272-
Azure_AKSNodeMinimumMaxPods: 50
273+
AZURE_AKS_POOL_MINIMUM_MAXPODS: 50
273274
```
274275

275276
Example:
276277

277278
```yaml title="ps-rule.yaml"
278-
# YAML: Set the Azure_AKSNodeMinimumMaxPods configuration option to 30
279+
# YAML: Set the AZURE_AKS_POOL_MINIMUM_MAXPODS configuration option to 30
279280
configuration:
280-
Azure_AKSNodeMinimumMaxPods: 30
281+
AZURE_AKS_POOL_MINIMUM_MAXPODS: 30
281282
```
282283

283284
### AZURE_AKS_CLUSTER_USER_POOL_MINIMUM_NODES
@@ -579,7 +580,10 @@ configuration:
579580
location: australiaeast
580581
```
581582

582-
### Azure_MinimumCertificateLifetime
583+
### AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME
584+
585+
<!-- module:version v1.39.0 -->
586+
<!-- module:rule Azure.APIM.CertificateExpiry -->
583587

584588
This configuration option determines the minimum number of days allowed before certificate expiry.
585589
Rules that check certificate lifetime fail when the days remaining before expiry drop below this number.
@@ -588,23 +592,23 @@ Syntax:
588592

589593
```yaml title="ps-rule.yaml"
590594
configuration:
591-
Azure_MinimumCertificateLifetime: integer
595+
AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME: integer
592596
```
593597

594598
Default:
595599

596600
```yaml
597-
# YAML: The default Azure_MinimumCertificateLifetime configuration option
601+
# YAML: The default AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME configuration option
598602
configuration:
599-
Azure_MinimumCertificateLifetime: 30
603+
AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME: 30
600604
```
601605

602606
Example:
603607

604608
```yaml title="ps-rule.yaml"
605-
# YAML: Set the Azure_MinimumCertificateLifetime configuration option to 90
609+
# YAML: Set the AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME configuration option to 90
606610
configuration:
607-
Azure_MinimumCertificateLifetime: 90
611+
AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME: 90
608612
```
609613

610614
### AZURE_LINUX_OS_OFFERS

docs/upgrade-notes.md

+2
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,9 @@ To locate any configurations, search for the old option names within your Infras
3030
New name | Old name | Available from
3131
-------- | -------- | --------------
3232
`AZURE_AKS_CLUSTER_MINIMUM_VERSION` | `Azure_AKSMinimumVersion` | :octicons-milestone-24: v1.12.0
33+
`AZURE_AKS_POOL_MINIMUM_MAXPODS` | `Azure_AKSNodeMinimumMaxPods` | :octicons-milestone-24: v1.39.0
3334
`AZURE_RESOURCE_ALLOWED_LOCATIONS` | `Azure_AllowedRegions` | :octicons-milestone-24: v1.30.0
35+
`AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME` | `Azure_MinimumCertificateLifetime` | :octicons-milestone-24: v1.39.0
3436

3537
To update your configuration, use the new name instead.
3638

src/PSRule.Rules.Azure/en/PSRule-rules.psd1

+3-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,9 @@
6666
PremiumRedisCacheAvailabilityZone = "The premium redis cache ({0}) deployed to region ({1}) should use a minimum of two availability zones from the following [{2}]."
6767
EnterpriseRedisCacheAvailabilityZone = "The enterprise redis cache ({0}) deployed to region ({1}) should be zone-redundant."
6868
AKSMinimumVersionReplace = "The configuration option 'Azure_AKSMinimumVersion' has been replaced with 'AZURE_AKS_CLUSTER_MINIMUM_VERSION'. The option 'Azure_AKSMinimumVersion' is deprecated and will no longer work in the next major version. Please update your configuration to the new name. See https://aka.ms/ps-rule-azure/upgrade."
69+
AKSNodeMinimumMaxPodsReplace = "The configuration option 'Azure_AKSNodeMinimumMaxPods' has been replaced with 'AZURE_AKS_POOL_MINIMUM_MAXPODS'. The option 'Azure_AKSNodeMinimumMaxPods' is deprecated and will no longer work in the next major version. Please update your configuration to the new name. See https://aka.ms/ps-rule-azure/upgrade."
6970
AzureAllowedRegionsReplace = "The configuration option 'Azure_AllowedRegions' has been replaced with 'AZURE_RESOURCE_ALLOWED_LOCATIONS'. The option 'Azure_AllowedRegions' is deprecated and will no longer work in the next major version. Please update your configuration to the new name. See https://aka.ms/ps-rule-azure/upgrade."
71+
APIMMinimumCertificateLifetimeReplace = "The configuration option 'Azure_MinimumCertificateLifetime' has been replaced with 'AZURE_APIM_MINIMUM_CERTIFICATE_LIFETIME'. The option 'Azure_MinimumCertificateLifetime' is deprecated and will no longer work in the next major version. Please update your configuration to the new name. See https://aka.ms/ps-rule-azure/upgrade."
7072
# DeprecatedSupportsTags = "The 'SupportsTags' PowerShell function has been replaced with the selector 'Azure.Resource.SupportsTags'. The 'SupportsTags' function is deprecated and will no longer work in the next major version. Please update your PowerShell rules to the selector instead. See https://aka.ms/ps-rule-azure/upgrade."
7173
KeyVaultAutoRotationPolicy = "The key ({0}) should enable a auto-rotation policy."
7274
ReplicaNotFound = "A replica was not found."
@@ -122,4 +124,4 @@
122124
VMSSPublicIPAttached = "The virtual machine scale set instances should not have public IP addresses directly attached to their network interfaces."
123125
VMMultiTenantHostingRights = "The Windows 0S installed on the virtual machine ({0}) should use multi-tenant hosting rights."
124126
VMAvailabilitySetDistributeTraffic = "The availability set member ({0}) should be a part of a backend pool."
125-
}
127+
}

0 commit comments

Comments
 (0)