xFailOverCluster

1.8.0.0

Module containing DSC resources used to configure Failover Clusters.

Minimum PowerShell version

4.0

There is a newer prerelease version of this module available.
See the version list below for details.

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name xFailOverCluster -RequiredVersion 1.8.0.0

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Author(s)

Microsoft Corporation

Copyright

(c) 2017 Microsoft Corporation. All rights reserved.

Owners

Tags

DesiredStateConfiguration DSC DSCResourceKit DSCResource

DSCResources

xCluster xClusterDisk xClusterNetwork xClusterPreferredOwner xClusterQuorum xWaitForCluster

Dependencies

This module has no dependencies.

Release Notes

- Changes to xFailOverCluster
 - Added a common resource helper module with helper functions for localization.
   - Added helper functions; Get-LocalizedData, New-InvalidResultException,
     New-ObjectNotFoundException, New-InvalidOperationException and
     New-InvalidArgumentException.
 - Fixed lint error MD034 and fixed typos in README.md.
 - Opt-in for module files common tests ([issue 119](https://github.com/PowerShell/xFailOverCluster/issues/119)).
   - Removed Byte Order Mark (BOM) from the files; CommonResourceHelper.psm1 and FailoverClusters.stubs.psm1.
 - Opt-in for script files common tests ([issue 121](https://github.com/PowerShell/xFailOverCluster/issues/121)).
   - Removed Byte Order Mark (BOM) from the files; CommonResourceHelper.Tests.ps1,
     MSFT\_xCluster.Tests.ps1, MSFT\_xClusterDisk.Tests.ps1,
     MSFT\_xClusterPreferredOwner.Tests.ps1, MSFT_xWaitForCluster.Tests.ps1.
 - Added common test helper functions to help test the throwing of localized error strings.
   - Get-InvalidArgumentRecord
   - Get-InvalidOperationRecord
   - Get-ObjectNotFoundException
   - Get-InvalidResultException.
 - Updated year to 2017 in license file and module manifest ([issue 131](https://github.com/PowerShell/xFailOverCluster/issues/131)).
- Changes to xClusterDisk
 - Enabled localization for all strings ([issue 84](https://github.com/PowerShell/xFailOverCluster/issues/84)).
 - Fixed the OutputType data type that was not fully qualified.
 - Minor style changes.
 - Fixed Script Analyzer warnings for Write-Verbose.
- Changes to xClusterNetwork
 - Replaced the URL for the parameter Role in README.md. The new URL is a more
   generic description of the possible settings for the Role parameter. The
   previous URL was still correct but focused on Hyper-V in particular.
 - Fixed typos in parameter descriptions in README.md, comment-based help and schema.mof.
 - Enabled localization for all strings ([issue 85](https://github.com/PowerShell/xFailOverCluster/issues/85)).
 - Minor style changes.
 - Fixed Script Analyzer warnings for Write-Verbose.
- Changes to xCluster
 - Resolved Script Analyzer rule warnings by changing Get-WmiObject to
   Get-CimInstance ([issue 49](https://github.com/PowerShell/xFailOverCluster/issues/49)).
 - Minor style change in tests. Removed "-" in front of "-Be", "-Not", "-Throw",
   etc.
 - Enabled localization for all strings ([issue 83](https://github.com/PowerShell/xFailOverCluster/issues/83)).
 - Added tests to improve code coverage.
   - Fixed random problem with tests failing with error "Invalid token for
     impersonation - it cannot be duplicated." ([issue 133](https://github.com/PowerShell/xFailOverCluster/issues/133)).
 - Minor style changes.
 - Fixed Script Analyzer warnings for Write-Verbose.
- Changes to xWaitForCluster
 - Refactored the unit test for this resource to use stubs and increase coverage
   ([issue 78](https://github.com/PowerShell/xFailOverCluster/issues/78)).
 - Now the Test-TargetResource correctly returns false if the domain name cannot
   be evaluated  ([issue 107](https://github.com/PowerShell/xFailOverCluster/issues/107)).
 - Changed the code to be more aligned with the style guideline.
 - Updated parameter description in the schema.mof.
 - Resolved Script Analyzer warnings ([issue 54](https://github.com/PowerShell/xFailOverCluster/issues/54)).
 - Enabled localization for all strings ([issue 88](https://github.com/PowerShell/xFailOverCluster/issues/88)).
 - Minor style changes.
- Changes to xClusterQuorum
 - Refactored the unit test for this resource to use stubs and increase coverage
   ([issue 77](https://github.com/PowerShell/xFailOverCluster/issues/77)).
 - Changed the code to be more aligned with the style guideline.
 - Updated parameter description in the schema.mof.
 - Added example ([issue 47](https://github.com/PowerShell/xFailOverCluster/issues/47))
   - 1-SetQuorumToNodeMajority.ps1
   - 2-SetQuorumToNodeAndDiskMajority.ps1
   - 3-SetQuorumToNodeAndFileShareMajority.ps1
   - 4-SetQuorumToDiskOnly.ps1
 - Added links to examples from README.md.
 - Minor style changes.
 - Enabled localization for all strings ([issue 87](https://github.com/PowerShell/xFailOverCluster/issues/87)).
- Changes to xClusterPreferredOwner
 - Enabled localization for all strings ([issue 86](https://github.com/PowerShell/xFailOverCluster/issues/86)).
 - Fixed typo in the returned hash table from Get-TargetResource.
 - Minor style changes.

Version History

Version Downloads Last updated
1.16.0 300,466 3/17/2021
1.16.0-previ... 6 3/17/2021
1.15.0 6,654 2/19/2021
1.15.0-previ... 5 2/19/2021
1.15.0-previ... 16 12/29/2020
1.15.0-previ... 98 2/6/2020
1.15.0-previ... 14 2/1/2020
1.14.2-previ... 16 1/13/2020
1.14.2-previ... 6 1/13/2020
1.14.2-previ... 9 1/6/2020
1.14.2-previ... 6 1/3/2020
1.14.2-previ... 7 12/18/2019
1.14.2-previ... 5 12/18/2019
1.14.1 103,746 12/18/2019
1.14.1-previ... 6 12/18/2019
1.14.1-previ... 5 12/18/2019
1.14.0 256 12/17/2019
1.14.0-previ... 5 12/17/2019
1.13.0.0 24,151 9/19/2019
1.12.0.0 49,667 1/10/2019
1.11.0.0 1,640 10/25/2018
1.10.0.0 21,012 3/22/2018
1.9.0.0 7,897 2/8/2018
1.8.0.0 (current version) 5,956 8/23/2017
1.7.0.0 935 7/12/2017
1.6.0.0 15,161 12/14/2016
1.5.0.0 1,924 8/10/2016
1.4.0.0 346 6/29/2016
1.3.0.0 338 5/18/2016
1.2.0.0 313 3/31/2016
1.1.1 1,106 5/13/2014
1.1 97 4/8/2014
Show less