xFailOverCluster.psd1
@{ ModuleVersion = '1.7.0.0' GUID = '026e7fd8-06dd-41bc-b373-59366ab18679' Author = 'Microsoft Corporation' CompanyName = 'Microsoft Corporation' Copyright = '(c) 2014 Microsoft Corporation. All rights reserved.' Description = 'Module containing DSC resources used to configure Failover Clusters.' # Minimum version of the Windows PowerShell engine required by this module PowerShellVersion = '4.0' # Private data to pass to the module specified in RootModule/ModuleToProcess. This may also contain a PSData hashtable with additional module metadata used by PowerShell. PrivateData = @{ PSData = @{ # Tags applied to this module. These help with module discovery in online galleries. Tags = @('DesiredStateConfiguration', 'DSC', 'DSCResourceKit', 'DSCResource') # A URL to the license for this module. LicenseUri = 'https://github.com/PowerShell/xFailOverCluster/blob/master/LICENSE' # A URL to the main website for this project. ProjectUri = 'https://github.com/PowerShell/xFailOverCluster' # A URL to an icon representing this module. # IconUri = '' # ReleaseNotes of this module ReleaseNotes = '- Changes to xClusterPreferredOwner - Script Analyzer warnings have been fixed (issue 50). This also failed the tests for the resource. - Changes to xClusterDisk - Fixed test that was failing in AppVeyor (issue 55). - Changes to xFailOverCluster - Added "Code of Conduct" text to the README.md (issue 44). - Added TOC for all resources in the README.md (issue 43). - Fixed typos and lint errors in README.md. - Fixed style issue in example in README.md. - Removed "Unreleased" "tag" from the resources xClusterQuorum and xClusterDisk (issue 36) - Added new sections to each resource (Requirements, Parameters and Examples) in the README.md. Some does not yet have any examples, so they are set to "None.". - Added GitHub templates PULL\_REQUEST\_TEMPLATE, ISSUE_TEMPLATE and CONTRIBUTING.md (issue 45). - Split the change log from README.md to a separate file CHANGELOG.md (issue 48). - Added the resource xClusterPreferredOwner to README.md (issue 51). - Added the resource xClusterNetwork to README.md (issue 56). - Removed Credential parameter from parameter list for xWaitForCluster. Parameter Credential does not exist in the schema.mof of the resource (issue 62). - Now all parameters in the README.md list their data type and type qualifier (issue 58.) - Added Import-DscResource to example in README.md. - Added CodeCov and opt-in for all common tests (issue 41). - Added CodeCov badge to README.md - Fixed CodeCov badge links so they now can be clicked on. - Fixed lint rule MD013 in CHANGELOG.md. - Fixed lint rule MD013 in README.md. - Fixed lint rule MD024 in README.md. - Fixed lint rule MD032 in README.md. - Removed example from README.md (issue 42). - Fixed typo in filename for ISSUE\_TEMPLATE. Was "ISSUE\_TEMPLATE", now it is correctly "ISSUE\_TEMPLATE.md". - Changed appveyor.yml to use the new default test framework in the AppVeyor module in DscResource.Tests (AppVeyor.psm1). - Added VS Code workspace settings file with formatting settings matching the Style Guideline (issue 67). That will make it possible inside VS Code to press SHIFT+ALT+F, or press F1 and choose "Format document" in the list. The PowerShell code will then be formatted according to the Style Guideline (although maybe not complete, but would help a long way). - Added new stubs for FailoverClusters module (Tests\Unit\Stubs\FailoverClusters.stubs.psm1) to be able to run unit tests on a computer that does not have or can install Failover Clustering PowerShell module. - Added a script file (Tests\Unit\Stubs\Write-ModuleStubFile.ps1) to be able to rebuild the stub file (FailoverClusters.stubs.psm1) whenever needed. - Added code block around types in README.md. - Changes to xCluster - Added examples - 1-CreateFirstNodeOfAFailoverCluster.ps1 - 2-JoinAdditionalNodeToFailoverCluster.ps1 - 3-CreateFailoverClusterWithTwoNodes.ps1 (this is the example from README.md) - Fixed typo in xCluster parameter description. - Added links to examples from README.md - Refactored the unit test for this resource to use stubs and increase coverage (issue 73). - Removed the password file (MSFT_xCluster.password.txt) which seemed unnecessary. - Test-TargetResource now throws and error if domain name cannot be evaluated (issue 72). - Set-TargetResource now correctly throws and error if domain name cannot be evaluated (issue 71). - Changes to xWaitForCluster - Added example - 1-WaitForFailoverClusterToBePresent.ps1 - Added link to example from README.md - Changes to xClusterDisk - Refactored the unit test for this resource to use stubs and increase coverage (issue 74). - Removed an evaluation that called Test-TargetResource in Set-TargetResource method and instead added logic so that Set-TargetResource evaluates if it should remove a disk (issue 90). - Changed the code to be more aligned with the style guideline. - Added examples (issue 46) - 1-AddClusterDisk.ps1 - 2-RemoveClusterDisk.ps1 - Added links to examples from README.md. - Changes to xClusterPreferredOwner - Refactored the unit test for this resource to use stubs and increase coverage (issue 76). - Changed the code to be more aligned with the style guideline. - Added examples (issue 52) - 1-AddPreferredOwner.ps1 - 2-RemovePreferredOwner.ps1 - Added links to examples from README.md. - Changes to xClusterNetwork - Refactored the unit test for this resource to use stubs and increase coverage (issue 75). - Changed the code to be more aligned with the style guideline. - Updated resource and parameter description in README.md and schema.mof. - Added example (issue 57) - 1-ChangeClusterNetwork.ps1 - Added links to examples from README.md. ' } # End of PSData hashtable } # End of PrivateData hashtable } |