├── .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 └── settings.json ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── GitVersion.yml ├── LICENSE ├── README.md ├── RequiredModules.psd1 ├── Resolve-Dependency.ps1 ├── Resolve-Dependency.psd1 ├── SECURITY.md ├── azure-pipelines.yml ├── codecov.yml ├── source ├── DSCResources │ ├── DSC_Disk │ │ ├── DSC_Disk.psm1 │ │ ├── DSC_Disk.schema.mof │ │ ├── README.md │ │ └── en-US │ │ │ └── DSC_Disk.strings.psd1 │ ├── DSC_DiskAccessPath │ │ ├── DSC_DiskAccessPath.psm1 │ │ ├── DSC_DiskAccessPath.schema.mof │ │ ├── README.md │ │ └── en-US │ │ │ └── DSC_DiskAccessPath.strings.psd1 │ ├── DSC_MountImage │ │ ├── DSC_MountImage.psm1 │ │ ├── DSC_MountImage.schema.mof │ │ ├── README.md │ │ └── en-US │ │ │ └── DSC_MountImage.strings.psd1 │ ├── DSC_OpticalDiskDriveLetter │ │ ├── DSC_OpticalDiskDriveLetter.psm1 │ │ ├── DSC_OpticalDiskDriveLetter.schema.mof │ │ ├── README.md │ │ └── en-US │ │ │ └── DSC_OpticalDiskDriveLetter.strings.psd1 │ ├── DSC_VirtualHardDisk │ │ ├── DSC_VirtualHardDisk.psm1 │ │ ├── DSC_VirtualHardDisk.schema.mof │ │ ├── README.md │ │ └── en-US │ │ │ └── DSC_VirtualHardDisk.strings.psd1 │ ├── DSC_WaitForDisk │ │ ├── DSC_WaitForDisk.psm1 │ │ ├── DSC_WaitForDisk.schema.mof │ │ ├── README.md │ │ └── en-US │ │ │ └── DSC_WaitForDisk.strings.psd1 │ └── DSC_WaitForVolume │ │ ├── DSC_WaitForVolume.psm1 │ │ ├── DSC_WaitForVolume.schema.mof │ │ ├── README.md │ │ └── en-US │ │ └── DSC_WaitForVolume.strings.psd1 ├── Examples │ ├── README.md │ └── Resources │ │ ├── Disk │ │ ├── 1-Disk_InitializeDataDisk.ps1 │ │ ├── 2-Disk_InitializeDataDiskUsingUniqueId.ps1 │ │ ├── 3-Disk_CreateDevDriveOnDiskWithExistingPartitions.ps1 │ │ └── 4-Disk_InitializeDiskWithMultipleDrivesIncludingDevDrives.ps1 │ │ ├── DiskAccessPath │ │ ├── 1-DiskAccessPath_InitializeDataDiskWithAccessPath.ps1 │ │ └── 2-DiskAccessPath_InitializeDataDiskWithAccessPathUsingUniqueId.ps1 │ │ ├── MountImage │ │ ├── 1-MountImage_DismountISO.ps1 │ │ ├── 2-MountImage_MountISO.ps1 │ │ └── 3-MountImage_MountVHD.ps1 │ │ ├── OpticalDiskDriveLetter │ │ ├── 1-OpticalDiskDriveLetter_SetDriveLetter.ps1 │ │ ├── 2-OpticalDiskDriveLetter_RemoveDriveLetter.ps1 │ │ └── 3-OpticalDiskDriveLetter_SetDriveLetterMulti.ps1 │ │ ├── VirtualHardDisk │ │ ├── 1-VirtualHardDisk_CreateFixedSizedVirtualDisk.ps1 │ │ └── 2-VirtualHardDisk_CreateDynamicallyExpandingVirtualDisk.ps1 │ │ ├── WaitForDisk │ │ ├── 1-WaitForDisk_InitializeDataDisk.ps1 │ │ ├── 2-WaitForDisk_InitializeDataDiskWithAccessPath.ps1 │ │ └── 3-WaitForDisk_InitializeDataDiskWithAccessPathUsingUniqueId.ps1 │ │ └── WaitForVolume │ │ ├── 1-WaitForVolume_VHD.ps1 │ │ └── 2-WaitForVolume_ISO.ps1 ├── Modules │ ├── StorageDsc.Common │ │ ├── StorageDsc.Common.psm1 │ │ └── en-US │ │ │ └── StorageDsc.Common.strings.psd1 │ └── StorageDsc.VirtualHardDisk.Win32Helpers │ │ ├── StorageDsc.VirtualHardDisk.Win32Helpers.psm1 │ │ └── en-US │ │ └── StorageDsc.VirtualHardDisk.Win32Helpers.strings.psd1 ├── StorageDsc.psd1 ├── StorageDsc.psm1 ├── WikiSource │ └── Home.md └── en-US │ ├── StorageDsc.strings.psd1 │ └── about_StorageDsc.help.txt └── tests ├── Integration ├── DSC_Disk.Integration.Tests.ps1 ├── DSC_Disk.config.ps1 ├── DSC_DiskAccessPath.Integration.Tests.ps1 ├── DSC_DiskAccessPath.config.ps1 ├── DSC_MountImage_ISO.Integration.Tests.ps1 ├── DSC_MountImage_VHD.Integration.Tests.ps1 ├── DSC_MountImage_dismount.config.ps1 ├── DSC_MountImage_mount.config.ps1 ├── DSC_OpticalDiskDriveLetter.Integration.Tests.ps1 ├── DSC_OpticalDiskDriveLetter.config.ps1 ├── DSC_VirtualHardDisk.Integration.Tests.ps1 ├── DSC_VirtualHardDisk.config.ps1 ├── DSC_WaitForDisk.Integration.Tests.ps1 ├── DSC_WaitForDisk.config.ps1 ├── DSC_WaitForVolume.Integration.Tests.ps1 └── DSC_WaitForVolume.config.ps1 ├── TestHelpers └── CommonTestHelper.psm1 └── Unit ├── DSC_Disk.Tests.ps1 ├── DSC_DiskAccessPath.Tests.ps1 ├── DSC_MountImage.Tests.ps1 ├── DSC_OpticalDiskDriveLetter.Tests.ps1 ├── DSC_VirtualHardDisk.Tests.ps1 ├── DSC_WaitForDisk.Tests.ps1 ├── DSC_WaitForVolume.Tests.ps1 ├── StorageDsc.Common ├── Assert-AccessPathValid.Tests.ps1 ├── Assert-DevDriveFeatureAvailable.Tests.ps1 ├── Assert-DriveLetterValid.Tests.ps1 ├── Assert-FSFormatIsReFsWhenDevDriveFlagSetToTrue.Tests.ps1 ├── Assert-SizeMeetsMinimumDevDriveRequirement.Tests.ps1 ├── Compare-SizeUsingGB.Tests.ps1 ├── Get-DiskByIdentifier.Tests.ps1 ├── Restart-ServiceIfExists.Tests.ps1 ├── Test-AccessPathAssignedToLocal.Tests.ps1 └── Test-DevDriveVolume.Tests.ps1 └── StorageDsc.VirtualHardDisk.Win32Helpers ├── Add-SimpleVirtualDisk.Tests.ps1 ├── Get-VirtualDiskHandle.Tests.ps1 ├── Get-VirtualStorageType.Tests.ps1 └── New-SimpleVirtualDisk.Tests.ps1 /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/General.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/.github/ISSUE_TEMPLATE/General.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Problem_with_resource.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/.github/ISSUE_TEMPLATE/Problem_with_resource.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Resource_proposal.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/.github/ISSUE_TEMPLATE/Resource_proposal.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /.vscode/analyzersettings.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/.vscode/analyzersettings.psd1 -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /GitVersion.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/GitVersion.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/README.md -------------------------------------------------------------------------------- /RequiredModules.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/RequiredModules.psd1 -------------------------------------------------------------------------------- /Resolve-Dependency.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/Resolve-Dependency.ps1 -------------------------------------------------------------------------------- /Resolve-Dependency.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/Resolve-Dependency.psd1 -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/SECURITY.md -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/codecov.yml -------------------------------------------------------------------------------- /source/DSCResources/DSC_Disk/DSC_Disk.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_Disk/DSC_Disk.psm1 -------------------------------------------------------------------------------- /source/DSCResources/DSC_Disk/DSC_Disk.schema.mof: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_Disk/DSC_Disk.schema.mof -------------------------------------------------------------------------------- /source/DSCResources/DSC_Disk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_Disk/README.md -------------------------------------------------------------------------------- /source/DSCResources/DSC_Disk/en-US/DSC_Disk.strings.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_Disk/en-US/DSC_Disk.strings.psd1 -------------------------------------------------------------------------------- /source/DSCResources/DSC_DiskAccessPath/DSC_DiskAccessPath.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_DiskAccessPath/DSC_DiskAccessPath.psm1 -------------------------------------------------------------------------------- /source/DSCResources/DSC_DiskAccessPath/DSC_DiskAccessPath.schema.mof: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_DiskAccessPath/DSC_DiskAccessPath.schema.mof -------------------------------------------------------------------------------- /source/DSCResources/DSC_DiskAccessPath/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_DiskAccessPath/README.md -------------------------------------------------------------------------------- /source/DSCResources/DSC_DiskAccessPath/en-US/DSC_DiskAccessPath.strings.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_DiskAccessPath/en-US/DSC_DiskAccessPath.strings.psd1 -------------------------------------------------------------------------------- /source/DSCResources/DSC_MountImage/DSC_MountImage.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_MountImage/DSC_MountImage.psm1 -------------------------------------------------------------------------------- /source/DSCResources/DSC_MountImage/DSC_MountImage.schema.mof: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_MountImage/DSC_MountImage.schema.mof -------------------------------------------------------------------------------- /source/DSCResources/DSC_MountImage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_MountImage/README.md -------------------------------------------------------------------------------- /source/DSCResources/DSC_MountImage/en-US/DSC_MountImage.strings.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_MountImage/en-US/DSC_MountImage.strings.psd1 -------------------------------------------------------------------------------- /source/DSCResources/DSC_OpticalDiskDriveLetter/DSC_OpticalDiskDriveLetter.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_OpticalDiskDriveLetter/DSC_OpticalDiskDriveLetter.psm1 -------------------------------------------------------------------------------- /source/DSCResources/DSC_OpticalDiskDriveLetter/DSC_OpticalDiskDriveLetter.schema.mof: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_OpticalDiskDriveLetter/DSC_OpticalDiskDriveLetter.schema.mof -------------------------------------------------------------------------------- /source/DSCResources/DSC_OpticalDiskDriveLetter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_OpticalDiskDriveLetter/README.md -------------------------------------------------------------------------------- /source/DSCResources/DSC_OpticalDiskDriveLetter/en-US/DSC_OpticalDiskDriveLetter.strings.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_OpticalDiskDriveLetter/en-US/DSC_OpticalDiskDriveLetter.strings.psd1 -------------------------------------------------------------------------------- /source/DSCResources/DSC_VirtualHardDisk/DSC_VirtualHardDisk.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_VirtualHardDisk/DSC_VirtualHardDisk.psm1 -------------------------------------------------------------------------------- /source/DSCResources/DSC_VirtualHardDisk/DSC_VirtualHardDisk.schema.mof: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_VirtualHardDisk/DSC_VirtualHardDisk.schema.mof -------------------------------------------------------------------------------- /source/DSCResources/DSC_VirtualHardDisk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_VirtualHardDisk/README.md -------------------------------------------------------------------------------- /source/DSCResources/DSC_VirtualHardDisk/en-US/DSC_VirtualHardDisk.strings.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_VirtualHardDisk/en-US/DSC_VirtualHardDisk.strings.psd1 -------------------------------------------------------------------------------- /source/DSCResources/DSC_WaitForDisk/DSC_WaitForDisk.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_WaitForDisk/DSC_WaitForDisk.psm1 -------------------------------------------------------------------------------- /source/DSCResources/DSC_WaitForDisk/DSC_WaitForDisk.schema.mof: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_WaitForDisk/DSC_WaitForDisk.schema.mof -------------------------------------------------------------------------------- /source/DSCResources/DSC_WaitForDisk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_WaitForDisk/README.md -------------------------------------------------------------------------------- /source/DSCResources/DSC_WaitForDisk/en-US/DSC_WaitForDisk.strings.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_WaitForDisk/en-US/DSC_WaitForDisk.strings.psd1 -------------------------------------------------------------------------------- /source/DSCResources/DSC_WaitForVolume/DSC_WaitForVolume.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_WaitForVolume/DSC_WaitForVolume.psm1 -------------------------------------------------------------------------------- /source/DSCResources/DSC_WaitForVolume/DSC_WaitForVolume.schema.mof: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_WaitForVolume/DSC_WaitForVolume.schema.mof -------------------------------------------------------------------------------- /source/DSCResources/DSC_WaitForVolume/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_WaitForVolume/README.md -------------------------------------------------------------------------------- /source/DSCResources/DSC_WaitForVolume/en-US/DSC_WaitForVolume.strings.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/DSCResources/DSC_WaitForVolume/en-US/DSC_WaitForVolume.strings.psd1 -------------------------------------------------------------------------------- /source/Examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Examples/README.md -------------------------------------------------------------------------------- /source/Examples/Resources/Disk/1-Disk_InitializeDataDisk.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Examples/Resources/Disk/1-Disk_InitializeDataDisk.ps1 -------------------------------------------------------------------------------- /source/Examples/Resources/Disk/2-Disk_InitializeDataDiskUsingUniqueId.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Examples/Resources/Disk/2-Disk_InitializeDataDiskUsingUniqueId.ps1 -------------------------------------------------------------------------------- /source/Examples/Resources/Disk/3-Disk_CreateDevDriveOnDiskWithExistingPartitions.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Examples/Resources/Disk/3-Disk_CreateDevDriveOnDiskWithExistingPartitions.ps1 -------------------------------------------------------------------------------- /source/Examples/Resources/Disk/4-Disk_InitializeDiskWithMultipleDrivesIncludingDevDrives.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Examples/Resources/Disk/4-Disk_InitializeDiskWithMultipleDrivesIncludingDevDrives.ps1 -------------------------------------------------------------------------------- /source/Examples/Resources/DiskAccessPath/1-DiskAccessPath_InitializeDataDiskWithAccessPath.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Examples/Resources/DiskAccessPath/1-DiskAccessPath_InitializeDataDiskWithAccessPath.ps1 -------------------------------------------------------------------------------- /source/Examples/Resources/DiskAccessPath/2-DiskAccessPath_InitializeDataDiskWithAccessPathUsingUniqueId.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Examples/Resources/DiskAccessPath/2-DiskAccessPath_InitializeDataDiskWithAccessPathUsingUniqueId.ps1 -------------------------------------------------------------------------------- /source/Examples/Resources/MountImage/1-MountImage_DismountISO.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Examples/Resources/MountImage/1-MountImage_DismountISO.ps1 -------------------------------------------------------------------------------- /source/Examples/Resources/MountImage/2-MountImage_MountISO.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Examples/Resources/MountImage/2-MountImage_MountISO.ps1 -------------------------------------------------------------------------------- /source/Examples/Resources/MountImage/3-MountImage_MountVHD.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Examples/Resources/MountImage/3-MountImage_MountVHD.ps1 -------------------------------------------------------------------------------- /source/Examples/Resources/OpticalDiskDriveLetter/1-OpticalDiskDriveLetter_SetDriveLetter.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Examples/Resources/OpticalDiskDriveLetter/1-OpticalDiskDriveLetter_SetDriveLetter.ps1 -------------------------------------------------------------------------------- /source/Examples/Resources/OpticalDiskDriveLetter/2-OpticalDiskDriveLetter_RemoveDriveLetter.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Examples/Resources/OpticalDiskDriveLetter/2-OpticalDiskDriveLetter_RemoveDriveLetter.ps1 -------------------------------------------------------------------------------- /source/Examples/Resources/OpticalDiskDriveLetter/3-OpticalDiskDriveLetter_SetDriveLetterMulti.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Examples/Resources/OpticalDiskDriveLetter/3-OpticalDiskDriveLetter_SetDriveLetterMulti.ps1 -------------------------------------------------------------------------------- /source/Examples/Resources/VirtualHardDisk/1-VirtualHardDisk_CreateFixedSizedVirtualDisk.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Examples/Resources/VirtualHardDisk/1-VirtualHardDisk_CreateFixedSizedVirtualDisk.ps1 -------------------------------------------------------------------------------- /source/Examples/Resources/VirtualHardDisk/2-VirtualHardDisk_CreateDynamicallyExpandingVirtualDisk.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Examples/Resources/VirtualHardDisk/2-VirtualHardDisk_CreateDynamicallyExpandingVirtualDisk.ps1 -------------------------------------------------------------------------------- /source/Examples/Resources/WaitForDisk/1-WaitForDisk_InitializeDataDisk.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Examples/Resources/WaitForDisk/1-WaitForDisk_InitializeDataDisk.ps1 -------------------------------------------------------------------------------- /source/Examples/Resources/WaitForDisk/2-WaitForDisk_InitializeDataDiskWithAccessPath.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Examples/Resources/WaitForDisk/2-WaitForDisk_InitializeDataDiskWithAccessPath.ps1 -------------------------------------------------------------------------------- /source/Examples/Resources/WaitForDisk/3-WaitForDisk_InitializeDataDiskWithAccessPathUsingUniqueId.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Examples/Resources/WaitForDisk/3-WaitForDisk_InitializeDataDiskWithAccessPathUsingUniqueId.ps1 -------------------------------------------------------------------------------- /source/Examples/Resources/WaitForVolume/1-WaitForVolume_VHD.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Examples/Resources/WaitForVolume/1-WaitForVolume_VHD.ps1 -------------------------------------------------------------------------------- /source/Examples/Resources/WaitForVolume/2-WaitForVolume_ISO.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Examples/Resources/WaitForVolume/2-WaitForVolume_ISO.ps1 -------------------------------------------------------------------------------- /source/Modules/StorageDsc.Common/StorageDsc.Common.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Modules/StorageDsc.Common/StorageDsc.Common.psm1 -------------------------------------------------------------------------------- /source/Modules/StorageDsc.Common/en-US/StorageDsc.Common.strings.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Modules/StorageDsc.Common/en-US/StorageDsc.Common.strings.psd1 -------------------------------------------------------------------------------- /source/Modules/StorageDsc.VirtualHardDisk.Win32Helpers/StorageDsc.VirtualHardDisk.Win32Helpers.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Modules/StorageDsc.VirtualHardDisk.Win32Helpers/StorageDsc.VirtualHardDisk.Win32Helpers.psm1 -------------------------------------------------------------------------------- /source/Modules/StorageDsc.VirtualHardDisk.Win32Helpers/en-US/StorageDsc.VirtualHardDisk.Win32Helpers.strings.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/Modules/StorageDsc.VirtualHardDisk.Win32Helpers/en-US/StorageDsc.VirtualHardDisk.Win32Helpers.strings.psd1 -------------------------------------------------------------------------------- /source/StorageDsc.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/StorageDsc.psd1 -------------------------------------------------------------------------------- /source/StorageDsc.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/StorageDsc.psm1 -------------------------------------------------------------------------------- /source/WikiSource/Home.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/WikiSource/Home.md -------------------------------------------------------------------------------- /source/en-US/StorageDsc.strings.psd1: -------------------------------------------------------------------------------- 1 | ConvertFrom-StringData @' 2 | '@ 3 | -------------------------------------------------------------------------------- /source/en-US/about_StorageDsc.help.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/source/en-US/about_StorageDsc.help.txt -------------------------------------------------------------------------------- /tests/Integration/DSC_Disk.Integration.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Integration/DSC_Disk.Integration.Tests.ps1 -------------------------------------------------------------------------------- /tests/Integration/DSC_Disk.config.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Integration/DSC_Disk.config.ps1 -------------------------------------------------------------------------------- /tests/Integration/DSC_DiskAccessPath.Integration.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Integration/DSC_DiskAccessPath.Integration.Tests.ps1 -------------------------------------------------------------------------------- /tests/Integration/DSC_DiskAccessPath.config.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Integration/DSC_DiskAccessPath.config.ps1 -------------------------------------------------------------------------------- /tests/Integration/DSC_MountImage_ISO.Integration.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Integration/DSC_MountImage_ISO.Integration.Tests.ps1 -------------------------------------------------------------------------------- /tests/Integration/DSC_MountImage_VHD.Integration.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Integration/DSC_MountImage_VHD.Integration.Tests.ps1 -------------------------------------------------------------------------------- /tests/Integration/DSC_MountImage_dismount.config.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Integration/DSC_MountImage_dismount.config.ps1 -------------------------------------------------------------------------------- /tests/Integration/DSC_MountImage_mount.config.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Integration/DSC_MountImage_mount.config.ps1 -------------------------------------------------------------------------------- /tests/Integration/DSC_OpticalDiskDriveLetter.Integration.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Integration/DSC_OpticalDiskDriveLetter.Integration.Tests.ps1 -------------------------------------------------------------------------------- /tests/Integration/DSC_OpticalDiskDriveLetter.config.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Integration/DSC_OpticalDiskDriveLetter.config.ps1 -------------------------------------------------------------------------------- /tests/Integration/DSC_VirtualHardDisk.Integration.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Integration/DSC_VirtualHardDisk.Integration.Tests.ps1 -------------------------------------------------------------------------------- /tests/Integration/DSC_VirtualHardDisk.config.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Integration/DSC_VirtualHardDisk.config.ps1 -------------------------------------------------------------------------------- /tests/Integration/DSC_WaitForDisk.Integration.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Integration/DSC_WaitForDisk.Integration.Tests.ps1 -------------------------------------------------------------------------------- /tests/Integration/DSC_WaitForDisk.config.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Integration/DSC_WaitForDisk.config.ps1 -------------------------------------------------------------------------------- /tests/Integration/DSC_WaitForVolume.Integration.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Integration/DSC_WaitForVolume.Integration.Tests.ps1 -------------------------------------------------------------------------------- /tests/Integration/DSC_WaitForVolume.config.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Integration/DSC_WaitForVolume.config.ps1 -------------------------------------------------------------------------------- /tests/TestHelpers/CommonTestHelper.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/TestHelpers/CommonTestHelper.psm1 -------------------------------------------------------------------------------- /tests/Unit/DSC_Disk.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Unit/DSC_Disk.Tests.ps1 -------------------------------------------------------------------------------- /tests/Unit/DSC_DiskAccessPath.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Unit/DSC_DiskAccessPath.Tests.ps1 -------------------------------------------------------------------------------- /tests/Unit/DSC_MountImage.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Unit/DSC_MountImage.Tests.ps1 -------------------------------------------------------------------------------- /tests/Unit/DSC_OpticalDiskDriveLetter.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Unit/DSC_OpticalDiskDriveLetter.Tests.ps1 -------------------------------------------------------------------------------- /tests/Unit/DSC_VirtualHardDisk.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Unit/DSC_VirtualHardDisk.Tests.ps1 -------------------------------------------------------------------------------- /tests/Unit/DSC_WaitForDisk.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Unit/DSC_WaitForDisk.Tests.ps1 -------------------------------------------------------------------------------- /tests/Unit/DSC_WaitForVolume.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Unit/DSC_WaitForVolume.Tests.ps1 -------------------------------------------------------------------------------- /tests/Unit/StorageDsc.Common/Assert-AccessPathValid.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Unit/StorageDsc.Common/Assert-AccessPathValid.Tests.ps1 -------------------------------------------------------------------------------- /tests/Unit/StorageDsc.Common/Assert-DevDriveFeatureAvailable.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Unit/StorageDsc.Common/Assert-DevDriveFeatureAvailable.Tests.ps1 -------------------------------------------------------------------------------- /tests/Unit/StorageDsc.Common/Assert-DriveLetterValid.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Unit/StorageDsc.Common/Assert-DriveLetterValid.Tests.ps1 -------------------------------------------------------------------------------- /tests/Unit/StorageDsc.Common/Assert-FSFormatIsReFsWhenDevDriveFlagSetToTrue.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Unit/StorageDsc.Common/Assert-FSFormatIsReFsWhenDevDriveFlagSetToTrue.Tests.ps1 -------------------------------------------------------------------------------- /tests/Unit/StorageDsc.Common/Assert-SizeMeetsMinimumDevDriveRequirement.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Unit/StorageDsc.Common/Assert-SizeMeetsMinimumDevDriveRequirement.Tests.ps1 -------------------------------------------------------------------------------- /tests/Unit/StorageDsc.Common/Compare-SizeUsingGB.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Unit/StorageDsc.Common/Compare-SizeUsingGB.Tests.ps1 -------------------------------------------------------------------------------- /tests/Unit/StorageDsc.Common/Get-DiskByIdentifier.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Unit/StorageDsc.Common/Get-DiskByIdentifier.Tests.ps1 -------------------------------------------------------------------------------- /tests/Unit/StorageDsc.Common/Restart-ServiceIfExists.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Unit/StorageDsc.Common/Restart-ServiceIfExists.Tests.ps1 -------------------------------------------------------------------------------- /tests/Unit/StorageDsc.Common/Test-AccessPathAssignedToLocal.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Unit/StorageDsc.Common/Test-AccessPathAssignedToLocal.Tests.ps1 -------------------------------------------------------------------------------- /tests/Unit/StorageDsc.Common/Test-DevDriveVolume.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Unit/StorageDsc.Common/Test-DevDriveVolume.Tests.ps1 -------------------------------------------------------------------------------- /tests/Unit/StorageDsc.VirtualHardDisk.Win32Helpers/Add-SimpleVirtualDisk.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Unit/StorageDsc.VirtualHardDisk.Win32Helpers/Add-SimpleVirtualDisk.Tests.ps1 -------------------------------------------------------------------------------- /tests/Unit/StorageDsc.VirtualHardDisk.Win32Helpers/Get-VirtualDiskHandle.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Unit/StorageDsc.VirtualHardDisk.Win32Helpers/Get-VirtualDiskHandle.Tests.ps1 -------------------------------------------------------------------------------- /tests/Unit/StorageDsc.VirtualHardDisk.Win32Helpers/Get-VirtualStorageType.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Unit/StorageDsc.VirtualHardDisk.Win32Helpers/Get-VirtualStorageType.Tests.ps1 -------------------------------------------------------------------------------- /tests/Unit/StorageDsc.VirtualHardDisk.Win32Helpers/New-SimpleVirtualDisk.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsccommunity/StorageDsc/HEAD/tests/Unit/StorageDsc.VirtualHardDisk.Win32Helpers/New-SimpleVirtualDisk.Tests.ps1 --------------------------------------------------------------------------------