Skip to content

Commit 302d203

Browse files
(AB-327541) Update machine configuration terminology
- Fixes AB#327541 - Resolves #267
1 parent bf4c119 commit 302d203

File tree

15 files changed

+46
-53
lines changed

15 files changed

+46
-53
lines changed

dsc/docs-conceptual/dsc-1.1/resources/authoringResourceClass.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,8 +115,8 @@ class MyDscResourceReason {
115115
> with the module name. If the name of your embedded class is already unlikely to conflict, you can
116116
> use it without a prefix.
117117
>
118-
> If your DSC Resource is designed for use with Azure Automanage's machine configuration feature,
119-
> always prefix the name of the embedded class you create for the **Reasons** property.
118+
> If your DSC Resource is designed for use with Azure machine configuration, always prefix the name
119+
> of the embedded class you create for the **Reasons** property.
120120
121121
### Public and Private functions
122122

dsc/docs-conceptual/dsc-1.1/toc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ items:
1818
href: getting-started/nanoDSC.md
1919
- name: Get started with DSC in Azure Automation
2020
href: /azure/automation/automation-dsc-getting-started
21-
- name: Get started with Azure Automanage's machine configuration
21+
- name: Get started with Azure machine configuration
2222
href: /azure/governance/machine-configuration/overview
2323
- name: Quickstarts
2424
expanded: true

dsc/docs-conceptual/dsc-2.0/concepts/class-based-resources.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -500,8 +500,8 @@ for the SimpleConfigUpdateSettings object. The available property is:
500500

501501
### The Reasons property
502502

503-
If your class-based DSC Resource is intended for use with Azure Automanage's machine configuration
504-
feature, your DSC Resource must have **Reasons** property that meets the following requirements:
503+
If your class-based DSC Resource is intended for use with Azure machine configuration, your DSC
504+
Resource must have **Reasons** property that meets the following requirements:
505505

506506
- It must declared with the **NotConfigurable** property on the **DscProperty** attribute.
507507
- It must be an array of objects that have a **String** property named **Code**, a **String**

dsc/docs-conceptual/dsc-2.0/concepts/configurations.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ title: DSC Configurations
77

88
# DSC Configurations
99

10-
> Applies To: PowerShell 7, Azure Automanage's machine configuration feature
10+
> Applies To: PowerShell 7, Azure machine configuration
1111
1212
DSC Configurations are PowerShell scripts that define a special kind of command. To define a
1313
Configuration, use the PowerShell keyword `configuration`.

dsc/docs-conceptual/dsc-2.0/concepts/import-dscresource.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ title: Using Import-DSCResource
88

99
# Using Import-DSCResource
1010

11-
> Applies To: PowerShell 7, Azure Automanage's machine configuration feature
11+
> Applies To: PowerShell 7, Azure machine configuration
1212
1313
`Import-DSCResource` is a dynamic keyword, which can only be used inside a `Configuration` block to
1414
import any resources needed in your DSC Configuration. DSC Resources under `$PSHOME` are imported

dsc/docs-conceptual/dsc-2.0/how-tos/configurations/depends-on.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ title: Managing dependencies in DSC Configurations
99

1010
# Managing dependencies in DSC Configurations
1111

12-
> Applies To: PowerShell 7, Azure Automanage's machine configuration feature
13-
14-
When you write [DSC Configurations][1] for [Azure Automanage's machine configuration feature][2],
15-
you add [Resource blocks][3] to configure aspects of a system. As you continue to add DSC Resource
16-
blocks, your DSC Configurations can grow large and cumbersome to manage. One such challenge is the
17-
applied order of your DSC Resource blocks. By default, DSC Resources are applied in the order
18-
they're defined within the `Configuration` block. As your DSC Configuration grows larger and more
19-
complex, you can use the **DependsOn** meta-property to change the applied order of your DSC
20-
Resources by specifying that one DSC Resource depends on another DSC Resource.
12+
> Applies To: PowerShell 7, Azure machine configuration
13+
14+
When you write [DSC Configurations][1] for [Azure machine configuration][2], you add
15+
[Resource blocks][3] to configure aspects of a system. As you continue to add DSC Resource blocks,
16+
your DSC Configurations can grow large and cumbersome to manage. One such challenge is the applied
17+
order of your DSC Resource blocks. By default, DSC Resources are applied in the order they're
18+
defined within the `Configuration` block. As your DSC Configuration grows larger and more complex,
19+
you can use the **DependsOn** meta-property to change the applied order of your DSC Resources by
20+
specifying that one DSC Resource depends on another DSC Resource.
2121

2222
The **DependsOn** meta-property can be used in any DSC Resource block. It's defined with the same
2323
key/value mechanism as other DSC Resource properties. The **DependsOn** meta-property expects an

dsc/docs-conceptual/dsc-2.0/how-tos/configurations/write-and-compile.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ title: Write and compile a DSC Configuration
88

99
# Write and compile a DSC Configuration
1010

11-
> Applies To: PowerShell 7, Azure Automanage's machine configuration feature
11+
> Applies To: PowerShell 7, Azure machine configuration
1212
1313
This exercise walks through creating and compiling a DSC Configuration from start to finish. In the
1414
following example, you'll learn how to write and compile a minimal DSC Configuration to ensure a
@@ -18,7 +18,7 @@ For an overview of what DSC is and how it works, see [Desired State Configuratio
1818

1919
> [!IMPORTANT]
2020
> Starting in DSC 2.0, there is no supported way to use DSC Configurations directly. They're only
21-
> supported for use with [Azure Automanage's machine configuration feature][2].
21+
> supported for use with [Azure machine configuration][2].
2222
2323
## Requirements
2424

dsc/docs-conceptual/dsc-2.0/how-tos/resources/authoring/class-based.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,8 @@ class MyDscResourceReason {
108108
> with the module name. If the name of your embedded class is already unlikely to conflict, you can
109109
> use it without a prefix.
110110
>
111-
> If your DSC Resource is designed for use with Azure Automanage's machine configuration feature,
112-
> always prefix the name of the embedded class you create for the **Reasons** property.
111+
> If your DSC Resource is designed for use with Azure machine configuration, always prefix the name
112+
> of the embedded class you create for the **Reasons** property.
113113
114114
### Public and Private functions
115115

dsc/docs-conceptual/dsc-2.0/how-tos/resources/authoring/composite.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ file with a `.schema.psm1` extension. For more information about DSC Resources,
1717

1818
> [!IMPORTANT]
1919
> Composite DSC Resources don't work with `Invoke-DscResource`. In DSC 2.0 and later, they're only
20-
> supported for use with [Azure Automanage's machine configuration feature][2].
20+
> supported for use with [Azure machine configuration][2].
2121
2222
## Creating the composite resource
2323

dsc/docs-conceptual/dsc-2.0/overview.md

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,21 +29,18 @@ Install-Module -Name PSDesiredStateConfiguration -Repository PSGallery -MaximumV
2929
3030
## Use Case for DSC 2.0
3131

32-
DSC 2.0 is supported for use with [Azure Automanage's machine configuration feature][02]. Other
33-
scenarios, such as directly calling DSC Resources with `Invoke-DscResource`, may be functional but
34-
aren't the primary intended use of this version.
32+
DSC 2.0 is supported for use with [Azure machine configuration][02]. Other scenarios, such as
33+
directly calling DSC Resources with `Invoke-DscResource`, may be functional but aren't the primary
34+
intended use of this version.
3535

36-
If you aren't using Azure Automanage's machine configuration feature, you should use DSC 1.1.
37-
38-
DSC 3.0 is available in public beta and should only be used with Azure machine configuration (which
39-
supports it) or for non-production environments to test migrating away from DSC 1.1.
36+
If you aren't using Azure machine configuration, you should use DSC 1.1.machine
4037

4138
## Changes from DSC 1.1
4239

4340
There are several major changes in DSC 2.0.
4441

45-
The only way to use DSC Resources in 2.0 is with the `Invoke-DscResource` cmdlet and Azure
46-
Automanage's machine configuration feature.
42+
The only way to use DSC Resources in 2.0 is with the `Invoke-DscResource` cmdlet or Azure machine
43+
configuration.
4744

4845
The following cmdlets have been removed:
4946

0 commit comments

Comments
 (0)