Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(SCHEMAS) Update schemas for preview.7 #397

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,12 @@
"json.schemas": [
{
"fileMatch": ["**/*.dsc.resource.json"],
"url": "/schemas/2023/10/bundled/resource/manifest.vscode.json"
"url": "/schemas/2024/04/bundled/resource/manifest.vscode.json"
}
],
"yaml.schemas": {
"schemas/2023/10/bundled/config/document.vscode.json": "**.dsc.{yaml,yml,config.yaml,config.yml}",
"schemas/2023/10/bundled/resource/manifest.vscode.json": "**.dsc.resource.{yaml,yml}"
"schemas/2024/04/bundled/config/document.vscode.json": "**.dsc.{yaml,yml,config.yaml,config.yml}",
"schemas/2024/04/bundled/resource/manifest.vscode.json": "**.dsc.resource.{yaml,yml}"
},
"sarif-viewer.connectToGithubCodeScanning": "off"
}
2 changes: 1 addition & 1 deletion dsc/assertion.dsc.resource.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"$schema": "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/bundled/resource/manifest.json",
"$schema": "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/bundled/resource/manifest.json",
"type": "Microsoft.DSC/Assertion",
"version": "0.1.0",
"description": "`test` will be invoked for all resources in the supplied configuration.",
Expand Down
6 changes: 3 additions & 3 deletions dsc/examples/assertion.dsc.yaml
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
# Example configuration that uses assertions to validate the environment before running the configuration.
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: current user registry
type: Microsoft.Windows/Registry
properties:
keyPath: HKCU\example
_ensure: Present
_exist: true
dependsOn:
- "[resourceId('Microsoft.DSC/Assertion','my assertions')]"
- name: my assertions
type: Microsoft.DSC/Assertion
properties:
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: os
type: Microsoft/OSInfo
Expand Down
4 changes: 2 additions & 2 deletions dsc/examples/brew.dsc.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Example to see if PowerShell 7 is installed, install it, or get all installed packages
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: assertions
type: Microsoft.DSC/Assertion
properties:
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: os_check
type: Microsoft/OSInfo
Expand Down
2 changes: 1 addition & 1 deletion dsc/examples/brew_export.dsc.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Example to see if PowerShell 7 is installed, install it, or get all installed packages
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: brew
type: DSC.PackageManagement/Brew
Expand Down
4 changes: 2 additions & 2 deletions dsc/examples/brew_uninstall.dsc.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Example to see if PowerShell 7 is installed, install it, or get all installed packages
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: assertions
type: Microsoft.DSC/Assertion
properties:
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: os_check
type: Microsoft/OSInfo
Expand Down
8 changes: 4 additions & 4 deletions dsc/examples/groups.dsc.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# Example for grouping and groups in groups
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
metadata:
Microsoft.DSC:
requiredSecurityContext: Current # this is the default and just used as an example indicating this config works for admins and non-admins
resources:
- name: Last Group
type: Microsoft.DSC/Group
properties:
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: Last
type: Test/Echo
Expand All @@ -18,7 +18,7 @@ resources:
- name: First Group
type: Microsoft.DSC/Group
properties:
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: First
type: Test/Echo
Expand All @@ -27,7 +27,7 @@ resources:
- name: Nested Group
type: Microsoft.DSC/Group
properties:
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: Nested Second
type: Test/Echo
Expand Down
2 changes: 1 addition & 1 deletion dsc/examples/invalid_schema.dsc.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Sample configuration with invalid properties that don't match the resource schema.
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: os
type: Microsoft/OSInfo
Expand Down
2 changes: 1 addition & 1 deletion dsc/examples/osinfo.dsc.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"$schema": "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json",
"$schema": "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json",
"resources": [
{
"name": "os",
Expand Down
2 changes: 1 addition & 1 deletion dsc/examples/osinfo_parameters.dsc.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
parameters:
osFamily:
type: string
Expand Down
2 changes: 1 addition & 1 deletion dsc/examples/osinfo_registry.dsc.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"$schema": "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json",
"$schema": "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json",
"metadata": {
"description": "Simple example using two different resources and one of them twice."
},
Expand Down
2 changes: 1 addition & 1 deletion dsc/examples/osinfo_registry.dsc.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Simple example using two different resources and one of them twice.
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: os
type: Microsoft/OSInfo
Expand Down
2 changes: 1 addition & 1 deletion dsc/examples/parallel.dsc.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Example on how concurrency would be defined in the configuration.
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
metadata:
_timeoutSeconds: 600 # example of setting timeout for orchestration, should be namespaced?
resources:
Expand Down
2 changes: 1 addition & 1 deletion dsc/examples/powershell.dsc.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Example configuration mixing native app resources with classic PS resources
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: Use class PowerShell resources
type: Microsoft.DSC/PowerShell
Expand Down
2 changes: 1 addition & 1 deletion dsc/examples/reference.dsc.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Simple example showing how to reference output from a resource to use in another
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: os
type: Microsoft/OSInfo
Expand Down
2 changes: 1 addition & 1 deletion dsc/examples/require_admin.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# example showing use of specific metadata to indicate this config requires admin to run
# note that the resource doesn't require admin, but this will fail to even try to run the
# config if the user is not root or elevated as administrator
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
metadata:
Microsoft.DSC:
securityContext: Elevated
Expand Down
2 changes: 1 addition & 1 deletion dsc/examples/require_nonadmin.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# example showing use of specific metadata to indicate this config requires admin to run
# this will fail to even try to run the config if the user is root or elevated as administrator
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
metadata:
Microsoft.DSC:
securityContext: Restricted
Expand Down
2 changes: 1 addition & 1 deletion dsc/examples/secure_parameters.dsc.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
parameters:
myString:
type: secureString
Expand Down
2 changes: 1 addition & 1 deletion dsc/group.dsc.resource.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"$schema": "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/bundled/resource/manifest.json",
"$schema": "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/bundled/resource/manifest.json",
"type": "Microsoft.DSC/Group",
"version": "0.1.0",
"description": "All resources in the supplied configuration is treated as a group.",
Expand Down
2 changes: 1 addition & 1 deletion dsc/parallel.dsc.resource.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"$schema": "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/bundled/resource/manifest.json",
"$schema": "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/bundled/resource/manifest.json",
"type": "Microsoft.DSC/Parallel",
"version": "0.1.0",
"description": "All resources in the supplied configuration run concurrently.",
Expand Down
6 changes: 3 additions & 3 deletions dsc/tests/dsc_args.tests.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Describe 'config argument tests' {
BeforeAll {
$manifest = @'
{
"$schema": "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/bundled/resource/manifest.json",
"$schema": "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/bundled/resource/manifest.json",
"type": "Test/Hello",
"version": "0.1.0",
"get": {
Expand Down Expand Up @@ -107,7 +107,7 @@ actualState:
param($parameter)

$yaml = @'
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: os
type: Microsoft/OSInfo
Expand All @@ -127,7 +127,7 @@ resources:
param($parameter)

$yaml = @'
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: os
type: Microsoft/OSInfo
Expand Down
2 changes: 1 addition & 1 deletion dsc/tests/dsc_config_get.tests.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ Describe 'dsc config get tests' {

It 'can accept the use of --format as a subcommand' {
$config_yaml = @"
`$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/10/config/document.json
`$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: Echo
type: Test/Echo
Expand Down
2 changes: 1 addition & 1 deletion dsc/tests/dsc_config_set.tests.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
Describe 'dsc config set tests' {
It 'can use _exist with resources that support and do not support it' {
$config_yaml = @"
`$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/10/config/document.json
`$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: Exist
type: Test/Exist
Expand Down
8 changes: 4 additions & 4 deletions dsc/tests/dsc_discovery.tests.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Describe 'tests for resource discovery' {
It 'Use DSC_RESOURCE_PATH instead of PATH when defined' {
$resourceJson = @'
{
"$schema": "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/bundled/resource/manifest.json",
"$schema": "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/bundled/resource/manifest.json",
"type": "DSC/TestPathResource",
"version": "0.1.0",
"get": {
Expand All @@ -39,7 +39,7 @@ Describe 'tests for resource discovery' {
param($extension)

$resourceYaml = @'
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/bundled/resource/manifest.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/bundled/resource/manifest.json
type: DSC/TestYamlResource
version: 0.1.0
get:
Expand All @@ -56,7 +56,7 @@ Describe 'tests for resource discovery' {
param($extension)

$resourceInput = @'
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/bundled/resource/manifest.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/bundled/resource/manifest.json
type: DSC/TestYamlResource
version: 0.1.0
get:
Expand All @@ -71,7 +71,7 @@ Describe 'tests for resource discovery' {
It 'warns on invalid semver' {
$manifest = @'
{
"$schema": "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/bundled/resource/manifest.json",
"$schema": "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/bundled/resource/manifest.json",
"type": "Test/InvalidSemver",
"version": "1.1.0..1",
"get": {
Expand Down
16 changes: 8 additions & 8 deletions dsc/tests/dsc_export.tests.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Describe 'resource export tests' {
$out = dsc resource export -r Microsoft/Process
$LASTEXITCODE | Should -Be 0
$config_with_process_list = $out | ConvertFrom-Json
$config_with_process_list.'$schema' | Should -BeExactly 'https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json'
$config_with_process_list.'$schema' | Should -BeExactly 'https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json'
$config_with_process_list.'resources' | Should -Not -BeNullOrEmpty
$config_with_process_list.resources.count | Should -BeGreaterThan 1
}
Expand All @@ -25,7 +25,7 @@ Describe 'resource export tests' {
It 'Export can be called on a configuration' {

$yaml = @'
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/10/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: Processes
type: Microsoft/Process
Expand All @@ -35,7 +35,7 @@ Describe 'resource export tests' {
$out = $yaml | dsc config export
$LASTEXITCODE | Should -Be 0
$config_with_process_list = $out | ConvertFrom-Json
$config_with_process_list.'$schema' | Should -BeExactly 'https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json'
$config_with_process_list.'$schema' | Should -BeExactly 'https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json'
$config_with_process_list.'resources' | Should -Not -BeNullOrEmpty
$config_with_process_list.resources.count | Should -BeGreaterThan 1
$config_with_process_list.metadata.'Microsoft.DSC'.operation | Should -BeExactly 'Export'
Expand All @@ -44,7 +44,7 @@ Describe 'resource export tests' {
It 'Configuration Export can be piped to configuration Set' -Skip:(!$IsWindows) {

$yaml = @'
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/10/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: Processes
type: Microsoft/Process
Expand All @@ -60,7 +60,7 @@ Describe 'resource export tests' {
It 'Duplicate resource types in Configuration Export should not result in error' {

$yaml = @'
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/10/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: Processes
type: Microsoft/Process
Expand All @@ -80,15 +80,15 @@ Describe 'resource export tests' {
$out = dsc resource export -r Microsoft/Process -f pretty-json
$LASTEXITCODE | Should -Be 0
$config_with_process_list = $out | ConvertFrom-Json
$config_with_process_list.'$schema' | Should -BeExactly 'https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json'
$config_with_process_list.'$schema' | Should -BeExactly 'https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json'
$config_with_process_list.'resources' | Should -Not -BeNullOrEmpty
$config_with_process_list.resources.count | Should -BeGreaterThan 1
}

It 'Export can be called on a configuration with the use of --format as a subcommand' {

$yaml = @'
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/10/config/document.json
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: Processes
type: Microsoft/Process
Expand All @@ -98,7 +98,7 @@ Describe 'resource export tests' {
$out = $yaml | dsc config export -f pretty-json
$LASTEXITCODE | Should -Be 0
$config_with_process_list = $out | ConvertFrom-Json
$config_with_process_list.'$schema' | Should -BeExactly 'https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/08/config/document.json'
$config_with_process_list.'$schema' | Should -BeExactly 'https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json'
$config_with_process_list.'resources' | Should -Not -BeNullOrEmpty
$config_with_process_list.resources.count | Should -BeGreaterThan 1
}
Expand Down
2 changes: 1 addition & 1 deletion dsc/tests/dsc_functions.tests.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Describe 'tests for function expressions' {

$escapedText = $text -replace "'", "''"
$config_yaml = @"
`$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2023/10/config/document.json
`$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: Echo
type: Test/Echo
Expand Down
Loading
Loading