├── .gitattributes ├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE │ ├── General.md │ ├── Problem_with_resource.yml │ ├── Resource_proposal.yml │ └── config.yml ├── PULL_REQUEST_TEMPLATE.md └── stale.yml ├── .gitignore ├── .markdownlint.json ├── .vscode ├── analyzersettings.psd1 ├── launch.json ├── settings.json └── tasks.json ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── GitVersion.yml ├── LICENSE ├── README.md ├── RequiredModules.psd1 ├── Resolve-Dependency.ps1 ├── Resolve-Dependency.psd1 ├── SECURITY.md ├── azure-pipelines.yml ├── codecov.yml ├── source ├── Classes │ ├── 001.Reason.ps1 │ ├── 005.RoleCapabilitiesUtility.ps1 │ ├── 005.SessionConfigurationUtility.ps1 │ ├── 020.JeaRoleCapabilities.ps1 │ └── 020.JeaSessionConfiguration.ps1 ├── Enum │ └── Ensure.ps1 ├── Examples │ ├── DNS Management Demo Config.ps1 │ ├── DSC Diagnostic Demo Config.ps1 │ └── General Server Maintenance Demo Config.ps1 ├── JeaDsc.psd1 ├── JeaDsc.psm1 ├── Modules │ └── JeaDsc.Common │ │ ├── JeaDsc.Common.psm1 │ │ └── en-us │ │ └── JeaDsc.Common.strings.psd1 ├── WikiSource │ └── Home.md ├── build.psd1 └── en-US │ ├── JeaDsc.strings.psd1 │ ├── JeaRoleCapabilities.strings.psd1 │ ├── JeaSessionConfiguration.strings.psd1 │ └── about_JeaDsc.help.txt └── tests ├── Integration ├── JeaRoleCapabilities.Tests.ps1 └── TestConfigurations │ ├── BasicVisibleCmdlets.config.ps1 │ ├── FailingFunctionDefinitions.config.ps1 │ ├── FunctionDefinitions.config.ps1 │ ├── MultipleFunctionDefinitions.config.ps1 │ └── WildcardVisibleCmdlets.config.ps1 ├── QA └── Module.Tests.ps1 ├── TestHelpers └── CommonTestHelper.psm1 └── Unit ├── Convert-StringToObject.Tests.ps1 ├── ConvertTo-Expression.Tests.ps1 └── JeaRoleCapabilities.Tests.ps1 /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/General.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/.github/ISSUE_TEMPLATE/General.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Problem_with_resource.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/.github/ISSUE_TEMPLATE/Problem_with_resource.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Resource_proposal.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/.github/ISSUE_TEMPLATE/Resource_proposal.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /.vscode/analyzersettings.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/.vscode/analyzersettings.psd1 -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /GitVersion.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/GitVersion.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/README.md -------------------------------------------------------------------------------- /RequiredModules.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/RequiredModules.psd1 -------------------------------------------------------------------------------- /Resolve-Dependency.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/Resolve-Dependency.ps1 -------------------------------------------------------------------------------- /Resolve-Dependency.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/Resolve-Dependency.psd1 -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/SECURITY.md -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/codecov.yml -------------------------------------------------------------------------------- /source/Classes/001.Reason.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/source/Classes/001.Reason.ps1 -------------------------------------------------------------------------------- /source/Classes/005.RoleCapabilitiesUtility.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/source/Classes/005.RoleCapabilitiesUtility.ps1 -------------------------------------------------------------------------------- /source/Classes/005.SessionConfigurationUtility.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/source/Classes/005.SessionConfigurationUtility.ps1 -------------------------------------------------------------------------------- /source/Classes/020.JeaRoleCapabilities.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/source/Classes/020.JeaRoleCapabilities.ps1 -------------------------------------------------------------------------------- /source/Classes/020.JeaSessionConfiguration.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/source/Classes/020.JeaSessionConfiguration.ps1 -------------------------------------------------------------------------------- /source/Enum/Ensure.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/source/Enum/Ensure.ps1 -------------------------------------------------------------------------------- /source/Examples/DNS Management Demo Config.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/source/Examples/DNS Management Demo Config.ps1 -------------------------------------------------------------------------------- /source/Examples/DSC Diagnostic Demo Config.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/source/Examples/DSC Diagnostic Demo Config.ps1 -------------------------------------------------------------------------------- /source/Examples/General Server Maintenance Demo Config.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/source/Examples/General Server Maintenance Demo Config.ps1 -------------------------------------------------------------------------------- /source/JeaDsc.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/source/JeaDsc.psd1 -------------------------------------------------------------------------------- /source/JeaDsc.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/source/JeaDsc.psm1 -------------------------------------------------------------------------------- /source/Modules/JeaDsc.Common/JeaDsc.Common.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/source/Modules/JeaDsc.Common/JeaDsc.Common.psm1 -------------------------------------------------------------------------------- /source/Modules/JeaDsc.Common/en-us/JeaDsc.Common.strings.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/source/Modules/JeaDsc.Common/en-us/JeaDsc.Common.strings.psd1 -------------------------------------------------------------------------------- /source/WikiSource/Home.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/source/WikiSource/Home.md -------------------------------------------------------------------------------- /source/build.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/source/build.psd1 -------------------------------------------------------------------------------- /source/en-US/JeaDsc.strings.psd1: -------------------------------------------------------------------------------- 1 | ConvertFrom-StringData @' 2 | 3 | '@ 4 | -------------------------------------------------------------------------------- /source/en-US/JeaRoleCapabilities.strings.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/source/en-US/JeaRoleCapabilities.strings.psd1 -------------------------------------------------------------------------------- /source/en-US/JeaSessionConfiguration.strings.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/source/en-US/JeaSessionConfiguration.strings.psd1 -------------------------------------------------------------------------------- /source/en-US/about_JeaDsc.help.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/source/en-US/about_JeaDsc.help.txt -------------------------------------------------------------------------------- /tests/Integration/JeaRoleCapabilities.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/tests/Integration/JeaRoleCapabilities.Tests.ps1 -------------------------------------------------------------------------------- /tests/Integration/TestConfigurations/BasicVisibleCmdlets.config.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/tests/Integration/TestConfigurations/BasicVisibleCmdlets.config.ps1 -------------------------------------------------------------------------------- /tests/Integration/TestConfigurations/FailingFunctionDefinitions.config.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/tests/Integration/TestConfigurations/FailingFunctionDefinitions.config.ps1 -------------------------------------------------------------------------------- /tests/Integration/TestConfigurations/FunctionDefinitions.config.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/tests/Integration/TestConfigurations/FunctionDefinitions.config.ps1 -------------------------------------------------------------------------------- /tests/Integration/TestConfigurations/MultipleFunctionDefinitions.config.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/tests/Integration/TestConfigurations/MultipleFunctionDefinitions.config.ps1 -------------------------------------------------------------------------------- /tests/Integration/TestConfigurations/WildcardVisibleCmdlets.config.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/tests/Integration/TestConfigurations/WildcardVisibleCmdlets.config.ps1 -------------------------------------------------------------------------------- /tests/QA/Module.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/tests/QA/Module.Tests.ps1 -------------------------------------------------------------------------------- /tests/TestHelpers/CommonTestHelper.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/tests/TestHelpers/CommonTestHelper.psm1 -------------------------------------------------------------------------------- /tests/Unit/Convert-StringToObject.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/tests/Unit/Convert-StringToObject.Tests.ps1 -------------------------------------------------------------------------------- /tests/Unit/ConvertTo-Expression.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/tests/Unit/ConvertTo-Expression.Tests.ps1 -------------------------------------------------------------------------------- /tests/Unit/JeaRoleCapabilities.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/JeaDsc/HEAD/tests/Unit/JeaRoleCapabilities.Tests.ps1 --------------------------------------------------------------------------------