Skip to content

Commit 7d02d0a

Browse files
Merge pull request #308208 from shanhix1/shannon/removeversionpreview
Removing areas in docs that refer to versioning as preview
2 parents feba453 + 111b2be commit 7d02d0a

6 files changed

Lines changed: 11 additions & 16 deletions

File tree

articles/governance/policy/assign-policy-portal.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ In this quickstart, you create a policy assignment with a built-in policy defini
4040
| **Resource selectors** | Skip resource selectors for this example. Resource selectors let you refine the resources affected by the policy assignment. |
4141
| **Policy definition** | Select the ellipsis (`...`) to open the list of available definitions. |
4242
| **Available Definitions** | Search the policy definitions list for _Audit VMs that do not use managed disks_ definition, select the policy, and select **Add**. There's a column that shows the latest version of the definition. |
43-
| **Version (preview)** | Accept the version in format `1.*.*` to ingest major, minor, and patch versions. <br/><br/> Select the ellipsis (`...`) to view available versions and the options to enroll in minor version updates or preview versions. You must select a version to change the options. For more information, go to [definition version within assignment](./concepts/assignment-structure.md#policy-definition-id-and-version-preview). |
43+
| **Version (preview)** | Accept the version in format `1.*.*` to ingest major, minor, and patch versions. <br/><br/> Select the ellipsis (`...`) to view available versions and the options to enroll in minor version updates or preview versions. You must select a version to change the options. For more information, go to [definition version within assignment](./concepts/assignment-structure.md#policy-definition-id-and-version). |
4444
| **Assignment name** | By default uses the name of the selected policy. You can change it but for this example, use the default name. |
4545
| **Description** | Optional to provide details about this policy assignment. |
4646
| **Policy enforcement** | Defaults to _Enabled_. For more information, go to [enforcement mode](./concepts/assignment-structure.md#enforcement-mode). |

articles/governance/policy/concepts/assignment-structure.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Policy assignments define which resources are evaluated by a policy definition o
1212
You use JavaScript Object Notation (JSON) to create a policy assignment. The policy assignment contains elements for:
1313

1414
- [scope](#scope)
15-
- [policy definition ID and version](#policy-definition-id-and-version-preview)
15+
- [policy definition ID and version](#policy-definition-id-and-version)
1616
- [display name](#display-name-and-description)
1717
- [description](#display-name-and-description)
1818
- [metadata](#metadata)
@@ -68,7 +68,7 @@ For example, the following JSON shows a sample policy assignment request in _DoN
6868

6969
The scope used for assignment resource creation time is the primary driver of resource applicability. For more information on assignment scope, see [Understand scope in Azure Policy](./scope.md#assignment-scopes).
7070

71-
## Policy definition ID and version (preview)
71+
## Policy definition ID and version
7272

7373
This field must be the full path name of either a policy definition or an initiative definition. The `policyDefinitionId` is a string and not an array. The latest content of the assigned policy definition or initiative is retrieved each time the policy assignment is evaluated. The recommendation is that if multiple policies are often assigned together, to use an [initiative](./initiative-definition-structure.md) instead.
7474

articles/governance/policy/concepts/definition-structure-basics.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,9 +124,9 @@ When Azure Policy versioning is released, the following Resource Provider modes
124124
- `Microsoft.MachineLearningServices.v2.Data`
125125
- `Microsoft.ManagedHSM.Data`
126126

127-
## Version (preview)
127+
## Version
128128

129-
Built-in policy definitions can host multiple versions with the same `definitionID`. If no version number is specified, all experiences will show the latest version of the definition. To see a specific version of a built-in, it must be specified in API, SDK or UI. To reference a specific version of a definition within an assignment, see [definition version within assignment](../concepts/assignment-structure.md#policy-definition-id-and-version-preview)
129+
Built-in policy definitions can host multiple versions with the same `definitionID`. If no version number is specified, all experiences will show the latest version of the definition. To see a specific version of a built-in, it must be specified in API, SDK or UI. To reference a specific version of a definition within an assignment, see [definition version within assignment](../concepts/assignment-structure.md#policy-definition-id-and-version)
130130

131131
The Azure Policy service uses `version`, `preview`, and `deprecated` properties to convey state and level of change to a built-in policy definition or initiative. The format of `version` is: `{Major}.{Minor}.{Patch}`. When a policy definition is in preview state, the suffix _preview_ is appended to the `version` property and treated as a **boolean**. When a policy definition is deprecated, the deprecation is captured as a boolean in the definition's metadata using `"deprecated": "true"`.
132132

articles/governance/policy/concepts/initiative-definition-structure.md

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -125,8 +125,8 @@ there are some _common_ properties used by Azure Policy and in built-ins.
125125
- `deprecated` (boolean): True or false flag for if the policy initiative definition has been marked
126126
as _deprecated_.
127127

128-
## Version (preview)
129-
Built-in policy initiatives can host multiple versions with the same `definitionID`. If no version number is specified, all experiences will show the latest version of the definition. To see a specific version of a built-in, it must be specified in API, SDK or UI. To reference a specific version of a definition within an assignment, see [definition version within assignment](../concepts/assignment-structure.md#policy-definition-id-and-version-preview)
128+
## Version
129+
Built-in policy initiatives can host multiple versions with the same `definitionID`. If no version number is specified, all experiences will show the latest version of the definition. To see a specific version of a built-in, it must be specified in API, SDK or UI. To reference a specific version of a definition within an assignment, see [definition version within assignment](../concepts/assignment-structure.md#policy-definition-id-and-version)
130130

131131
The Azure Policy service uses `version`, `preview`, and `deprecated` properties to convey state and level of change to a built-in policy definition or initiative. The format of `version` is: `{Major}.{Minor}.{Patch}`. When a policy definition is in preview state, the suffix _preview_ is appended to the `version` property and treated as a **boolean**. When a policy definition is deprecated, the deprecation is captured as a boolean in the definition's metadata using `"deprecated": "true"`.
132132

@@ -136,12 +136,7 @@ The Azure Policy service uses `version`, `preview`, and `deprecated` properties
136136

137137
Built-in initiatives are versioned, and specific versions of built-in policy definitions can be referenced within built-in or custom initiatives as well. For more information, see [reference definition and versions](#policy-definition-properties).
138138

139-
> While in preview, when creating an initiative through the portal, you will not be able to specify versions for built-in policy definition references. All built-in policy references in custom initiatives created through the portal will instead default to the latest version of the policy definition.
140-
>
141-
> For more information about
142-
> Azure Policy versions built-ins, see
143-
> [Built-in versioning](https://github.com/Azure/azure-policy/blob/master/built-in-policies/README.md).
144-
> To learn more about what it means for a policy to be _deprecated_ or in _preview_, see [Preview and deprecated policies](https://github.com/Azure/azure-policy/blob/master/built-in-policies/README.md#preview-and-deprecated-policies).
139+
For more information about Azure Policy versions for built-ins, see [Built-in versioning](https://github.com/Azure/azure-policy/blob/master/built-in-policies/README.md). To learn more about what it means for a policy to be _deprecated_ or in _preview_, see [Preview and deprecated policies](https://github.com/Azure/azure-policy/blob/master/built-in-policies/README.md#preview-and-deprecated-policies).
145140

146141
## Parameters
147142

@@ -272,7 +267,7 @@ Each _array_ element that represents a policy definition has the following prope
272267
- `parameters`: (Optional) The name/value pairs for passing an initiative parameter to the
273268
included policy definition as a property in that policy definition. For more information, see
274269
[Parameters](#parameters).
275-
- `definitionVersion` : (Optional) The version of the built-in definition to refer to. If none is specified, it refers to the latest major version at assignment time and autoingest any minor updates. For more information, see [definition version](./definition-structure-basics.md#version-preview)
270+
- `definitionVersion` : (Optional) The version of the built-in definition to refer to. If none is specified, it refers to the latest major version at assignment time and autoingest any minor updates. For more information, see [definition version](./definition-structure-basics.md#version)
276271
- `groupNames` (array of strings): (Optional) The group the policy definition is a member of. For
277272
more information, see [Policy groups](#policy-definition-groups).
278273

articles/governance/policy/how-to/extension-for-vscode.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ schema.
188188

189189
> [!NOTE]
190190
> The VS Code extension will only show the latest version of the policy definition. For more
191-
> information about the versions of definitions, see the [definitions](../concepts/definition-structure-basics.md#version-preview).
191+
> information about the versions of definitions, see the [definitions](../concepts/definition-structure-basics.md#version).
192192
193193
### Export objects
194194

articles/governance/policy/policy-glossary.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ Describes the aggregated compliance state of a policy assignment.
131131

132132
## Policy versioning
133133

134-
Built-in policy definitions can host multiple versions with the same `definitionID`. For more information, see [Version](./concepts/definition-structure-basics.md#version-preview).
134+
Built-in policy definitions can host multiple versions with the same `definitionID`. For more information, see [Version](./concepts/definition-structure-basics.md#version).
135135

136136
## Regulatory Compliance
137137

0 commit comments

Comments
 (0)