Skip to content

Commit a977295

Browse files
(SCHEMA) Update source for v3.0.2
1 parent f7f0706 commit a977295

File tree

2 files changed

+204
-0
lines changed

2 files changed

+204
-0
lines changed

schemas/src/config/document.yaml

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@ properties:
4343
- https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3.0.1/config/document.json
4444
- https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3.0.1/bundled/config/document.json
4545
- https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3.0.1/bundled/config/document.vscode.json
46+
- https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3.0.2/config/document.json
47+
- https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3.0.2/bundled/config/document.json
48+
- https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3.0.2/bundled/config/document.vscode.json
4649
- https://aka.ms/dsc/schemas/v3/config/document.json
4750
- https://aka.ms/dsc/schemas/v3/bundled/config/document.json
4851
- https://aka.ms/dsc/schemas/v3/bundled/config/document.vscode.json
@@ -55,6 +58,9 @@ properties:
5558
- https://aka.ms/dsc/schemas/v3.0.1/config/document.json
5659
- https://aka.ms/dsc/schemas/v3.0.1/bundled/config/document.json
5760
- https://aka.ms/dsc/schemas/v3.0.1/bundled/config/document.vscode.json
61+
- https://aka.ms/dsc/schemas/v3.0.2/config/document.json
62+
- https://aka.ms/dsc/schemas/v3.0.2/bundled/config/document.json
63+
- https://aka.ms/dsc/schemas/v3.0.2/bundled/config/document.vscode.json
5864
# VS Code only:
5965
markdownDescription: |
6066
***
@@ -299,6 +305,54 @@ properties:
299305
> semantic version folder, like `v3.0.1`, you're pinning to schemas that won't change.
300306
> However, to take advantage of any improvements or fixes to the schemas, you need to
301307
> update the URI with each release.
308+
- | # https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3.0.2/config/document.yaml
309+
<!-- force a line break -->
310+
311+
> #### `v3.0.2` non-bundled, canonical URI
312+
>
313+
> Indicates that the configuration document adheres to the `v3.0.2` schema. This URL
314+
> points to the canonical non-bundled schema. When it's used for validation, the
315+
> validating client needs to retrieve this schema and every schema it references.
316+
>
317+
> This URI is for the schemas in a full semantic version folder. If you pin to a full
318+
> semantic version folder, like `v3.0.2`, you're pinning to schemas that won't change.
319+
> However, to take advantage of any improvements or fixes to the schemas, you need to
320+
> update the URI with each release.
321+
- | # https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3.0.2/bundled/config/document.yaml
322+
<!-- force a line break -->
323+
324+
> #### `v3.0.2` bundled, canonical URI
325+
>
326+
> Indicates that the configuration document adheres to the `v3.0.2` schema. This URL
327+
> points to the bundled schema. When it's used for validation, the validating client
328+
> only needs to retrieve this schema.
329+
>
330+
> This schema uses the bundling model introduced for JSON Schema 2020-12. While DSC can
331+
> still validate the document when it uses this schema, other tools may error or behave
332+
> in unexpected ways.
333+
>
334+
> This URI is for the schemas in a full semantic version folder. If you pin to a full
335+
> semantic version folder, like `v3.0.2`, you're pinning to schemas that won't change.
336+
> However, to take advantage of any improvements or fixes to the schemas, you need to
337+
> update the URI with each release.
338+
- | # https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3.0.2/bundled/config/document.vscode.yaml
339+
<!-- force a line break -->
340+
341+
> #### `v3.0.2` enhanced authoring, canonical URI
342+
>
343+
> Indicates that the configuration document adheres to the `v3.0.2` schema. This URL
344+
> points to the enhanced authoring schema. This schema is much larger than the other
345+
> schemas, as it includes additional definitions that provide contextual help and
346+
> snippets that the others don't include.
347+
>
348+
> This schema uses keywords that are only recognized by VS Code. While DSC can still
349+
> validate the document when it uses this schema, other tools may error or behave in
350+
> unexpected ways.
351+
>
352+
> This URI is for the schemas in a full semantic version folder. If you pin to a full
353+
> semantic version folder, like `v3.0.2`, you're pinning to schemas that won't change.
354+
> However, to take advantage of any improvements or fixes to the schemas, you need to
355+
> update the URI with each release.
302356
- | # https://aka.ms/dsc/schemas/v3/config/document.yaml
303357
<!-- force a line break -->
304358
@@ -491,6 +545,54 @@ properties:
491545
> semantic version folder, like `v3.0.1`, you're pinning to schemas that won't change.
492546
> However, to take advantage of any improvements or fixes to the schemas, you need to
493547
> update the URI with each release.
548+
- | # https://aka.ms/dsc/schemas/v3.0.2/config/document.yaml
549+
<!-- force a line break -->
550+
551+
> #### `v3.0.2` non-bundled, short URI
552+
>
553+
> Indicates that the configuration document adheres to the `v3.0.2` schema. This URL
554+
> points to the canonical non-bundled schema. When it's used for validation, the
555+
> validating client needs to retrieve this schema and every schema it references.
556+
>
557+
> This URI is for the schemas in a full semantic version folder. If you pin to a full
558+
> semantic version folder, like `v3.0.2`, you're pinning to schemas that won't change.
559+
> However, to take advantage of any improvements or fixes to the schemas, you need to
560+
> update the URI with each release.
561+
- | # https://aka.ms/dsc/schemas/v3.0.2/bundled/config/document.yaml
562+
<!-- force a line break -->
563+
564+
> #### `v3.0.2` bundled, short URI
565+
>
566+
> Indicates that the configuration document adheres to the `v3.0.2` schema. This URL
567+
> points to the bundled schema. When it's used for validation, the validating client
568+
> only needs to retrieve this schema.
569+
>
570+
> This schema uses the bundling model introduced for JSON Schema 2020-12. While DSC can
571+
> still validate the document when it uses this schema, other tools may error or behave
572+
> in unexpected ways.
573+
>
574+
> This URI is for the schemas in a full semantic version folder. If you pin to a full
575+
> semantic version folder, like `v3.0.2`, you're pinning to schemas that won't change.
576+
> However, to take advantage of any improvements or fixes to the schemas, you need to
577+
> update the URI with each release.
578+
- | # https://aka.ms/dsc/schemas/v3.0.2/bundled/config/document.vscode.yaml
579+
<!-- force a line break -->
580+
581+
> #### `v3.0.2` enhanced authoring, short URI
582+
>
583+
> Indicates that the configuration document adheres to the `v3.0.2` schema. This URL
584+
> points to the enhanced authoring schema. This schema is much larger than the other
585+
> schemas, as it includes additional definitions that provide contextual help and
586+
> snippets that the others don't include.
587+
>
588+
> This schema uses keywords that are only recognized by VS Code. While DSC can still
589+
> validate the document when it uses this schema, other tools may error or behave in
590+
> unexpected ways.
591+
>
592+
> This URI is for the schemas in a full semantic version folder. If you pin to a full
593+
> semantic version folder, like `v3.0.2`, you're pinning to schemas that won't change.
594+
> However, to take advantage of any improvements or fixes to the schemas, you need to
595+
> update the URI with each release.
494596
parameters:
495597
title: DSC configuration document parameters
496598
description: >-

schemas/src/resource/manifest.yaml

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,9 @@ properties:
213213
- https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3.0.1/resource/manifest.json
214214
- https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3.0.1/bundled/resource/manifest.json
215215
- https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3.0.1/bundled/resource/manifest.vscode.json
216+
- https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3.0.2/resource/manifest.json
217+
- https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3.0.2/bundled/resource/manifest.json
218+
- https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3.0.2/bundled/resource/manifest.vscode.json
216219
- https://aka.ms/dsc/schemas/v3/resource/manifest.json
217220
- https://aka.ms/dsc/schemas/v3/bundled/resource/manifest.json
218221
- https://aka.ms/dsc/schemas/v3/bundled/resource/manifest.vscode.json
@@ -225,6 +228,9 @@ properties:
225228
- https://aka.ms/dsc/schemas/v3.0.1/resource/manifest.json
226229
- https://aka.ms/dsc/schemas/v3.0.1/bundled/resource/manifest.json
227230
- https://aka.ms/dsc/schemas/v3.0.1/bundled/resource/manifest.vscode.json
231+
- https://aka.ms/dsc/schemas/v3.0.2/resource/manifest.json
232+
- https://aka.ms/dsc/schemas/v3.0.2/bundled/resource/manifest.json
233+
- https://aka.ms/dsc/schemas/v3.0.2/bundled/resource/manifest.vscode.json
228234
# VS Code Only
229235
markdownDescription: |
230236
***
@@ -469,6 +475,54 @@ properties:
469475
> semantic version folder, like `v3.0.1`, you're pinning to schemas that won't change.
470476
> However, to take advantage of any improvements or fixes to the schemas, you need to
471477
> update the URI with each release.
478+
- | # https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3.0.2/resource/manifest.yaml
479+
<!-- force a line break -->
480+
481+
> #### `v3.0.2` non-bundled, canonical URI
482+
>
483+
> Indicates that the resource manifest adheres to the `v3.0.2` schema. This URL
484+
> points to the canonical non-bundled schema. When it's used for validation, the
485+
> validating client needs to retrieve this schema and every schema it references.
486+
>
487+
> This URI is for the schemas in a full semantic version folder. If you pin to a full
488+
> semantic version folder, like `v3.0.2`, you're pinning to schemas that won't change.
489+
> However, to take advantage of any improvements or fixes to the schemas, you need to
490+
> update the URI with each release.
491+
- | # https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3.0.2/bundled/resource/manifest.yaml
492+
<!-- force a line break -->
493+
494+
> #### `v3.0.2` bundled, canonical URI
495+
>
496+
> Indicates that the resource manifest adheres to the `v3.0.2` schema. This URL
497+
> points to the bundled schema. When it's used for validation, the validating client
498+
> only needs to retrieve this schema.
499+
>
500+
> This schema uses the bundling model introduced for JSON Schema 2020-12. While DSC can
501+
> still validate the document when it uses this schema, other tools may error or behave
502+
> in unexpected ways.
503+
>
504+
> This URI is for the schemas in a full semantic version folder. If you pin to a full
505+
> semantic version folder, like `v3.0.2`, you're pinning to schemas that won't change.
506+
> However, to take advantage of any improvements or fixes to the schemas, you need to
507+
> update the URI with each release.
508+
- | # https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3.0.2/bundled/resource/manifest.vscode.yaml
509+
<!-- force a line break -->
510+
511+
> #### `v3.0.2` enhanced authoring, canonical URI
512+
>
513+
> Indicates that the resource manifest adheres to the `v3.0.2` schema. This URL points to
514+
> the enhanced authoring schema. This schema is much larger than the other schemas, as it
515+
> includes additional definitions that provide contextual help and snippets that the
516+
> others don't include.
517+
>
518+
> This schema uses keywords that are only recognized by VS Code. While DSC can still
519+
> validate the document when it uses this schema, other tools may error or behave in
520+
> unexpected ways.
521+
>
522+
> This URI is for the schemas in a full semantic version folder. If you pin to a full
523+
> semantic version folder, like `v3.0.2`, you're pinning to schemas that won't change.
524+
> However, to take advantage of any improvements or fixes to the schemas, you need to
525+
> update the URI with each release.
472526
473527
474528
- | # https://aka.ms/dsc/schemas/v3/resource/manifest.yaml
@@ -663,6 +717,54 @@ properties:
663717
> semantic version folder, like `v3.0.1`, you're pinning to schemas that won't change.
664718
> However, to take advantage of any improvements or fixes to the schemas, you need to
665719
> update the URI with each release.
720+
- | # https://aka.ms/dsc/schemas/v3.0.2/resource/manifest.yaml
721+
<!-- force a line break -->
722+
723+
> #### `v3.0.2` non-bundled, short URI
724+
>
725+
> Indicates that the resource manifest adheres to the `v3.0.2` schema. This URL
726+
> points to the canonical non-bundled schema. When it's used for validation, the
727+
> validating client needs to retrieve this schema and every schema it references.
728+
>
729+
> This URI is for the schemas in a full semantic version folder. If you pin to a full
730+
> semantic version folder, like `v3.0.2`, you're pinning to schemas that won't change.
731+
> However, to take advantage of any improvements or fixes to the schemas, you need to
732+
> update the URI with each release.
733+
- | # https://aka.ms/dsc/schemas/v3.0.2/bundled/resource/manifest.yaml
734+
<!-- force a line break -->
735+
736+
> #### `v3.0.2` bundled, short URI
737+
>
738+
> Indicates that the resource manifest adheres to the `v3.0.2` schema. This URL
739+
> points to the bundled schema. When it's used for validation, the validating client
740+
> only needs to retrieve this schema.
741+
>
742+
> This schema uses the bundling model introduced for JSON Schema 2020-12. While DSC can
743+
> still validate the document when it uses this schema, other tools may error or behave
744+
> in unexpected ways.
745+
>
746+
> This URI is for the schemas in a full semantic version folder. If you pin to a full
747+
> semantic version folder, like `v3.0.2`, you're pinning to schemas that won't change.
748+
> However, to take advantage of any improvements or fixes to the schemas, you need to
749+
> update the URI with each release.
750+
- | # https://aka.ms/dsc/schemas/v3.0.2/bundled/resource/manifest.vscode.yaml
751+
<!-- force a line break -->
752+
753+
> #### `v3.0.2` enhanced authoring, short URI
754+
>
755+
> Indicates that the resource manifest adheres to the `v3.0.2` schema. This URL points to
756+
> the enhanced authoring schema. This schema is much larger than the other schemas, as it
757+
> includes additional definitions that provide contextual help and snippets that the
758+
> others don't include.
759+
>
760+
> This schema uses keywords that are only recognized by VS Code. While DSC can still
761+
> validate the document when it uses this schema, other tools may error or behave in
762+
> unexpected ways.
763+
>
764+
> This URI is for the schemas in a full semantic version folder. If you pin to a full
765+
> semantic version folder, like `v3.0.2`, you're pinning to schemas that won't change.
766+
> However, to take advantage of any improvements or fixes to the schemas, you need to
767+
> update the URI with each release.
666768
type:
667769
$ref: /<PREFIX>/<VERSION>/definitions/resourceType.yaml
668770
version:

0 commit comments

Comments
 (0)