diff --git a/dsc/docs-conceptual/dsc-3.0/reference/schemas/definitions/resourceKind.md b/dsc/docs-conceptual/dsc-3.0/reference/schemas/definitions/resourceKind.md index 6c54685..bcd429c 100644 --- a/dsc/docs-conceptual/dsc-3.0/reference/schemas/definitions/resourceKind.md +++ b/dsc/docs-conceptual/dsc-3.0/reference/schemas/definitions/resourceKind.md @@ -22,7 +22,7 @@ ValidValues: [resource, adapter, group, importer, exporter] ## Description -DSC supports three kinds of command-based DSC Resources: +DSC supports several kinds of command-based DSC Resources: - `resource` - Indicates that the manifest isn't for a group or adapter resource. - `group` - Indicates that the manifest is for a [group resource](#group-resources). diff --git a/dsc/docs-conceptual/dsc-3.0/reference/schemas/resource/manifest/root.md b/dsc/docs-conceptual/dsc-3.0/reference/schemas/resource/manifest/root.md index 502aebb..1c7628d 100644 --- a/dsc/docs-conceptual/dsc-3.0/reference/schemas/resource/manifest/root.md +++ b/dsc/docs-conceptual/dsc-3.0/reference/schemas/resource/manifest/root.md @@ -165,23 +165,24 @@ Required: false ### kind -The `kind` property defines how DSC should handle the resource. DSC supports three kinds of -command-based DSC Resources: `Resource`, `Group`, and `Adapter`. +The `kind` property defines how DSC should handle the resource. DSC supports several kinds +ofcommand-based DSC Resources: `resource`, `group`, `adapter`, `importer`, and `exporter`. When `kind` isn't defined in the resource manifest, DSC infers the value for the property. If the `adapter` property is defined in the resource manifest, DSC infers the value of `kind` as -`Adapter`. If the `adapter` property isn't defined, DSC infers the value of `kind` as `Resource`. -DSC can't infer whether a manifest is for a group resource. +`adapter`. If the `adapter` property isn't defined, DSC infers the value of `kind` as `resource`. +DSC can't infer whether a manifest is for a group` or importer resource. When defining a group resource, always explicitly define the `kind` property in the manifest as -`Group`. +`group`. When defining an importer resource, always explicitly define the `kind` property in the +manifest as `importer`. For more information, see [DSC Resource kind schema reference][02]. ```yaml Type: string Required: false -ValidValues: [Resource, Adapter, Group] +ValidValues: [resource, adapter, group, importer, exporter] ``` ### tags