Resource Type: dsc_xclusterproperty
- Defined in:
- lib/puppet/type/dsc_xclusterproperty.rb
- Providers:
- 
      
        powershell
 
Overview
The DSC xClusterProperty resource type. Automatically generated from ‘xFailOverCluster/DSCResources/MSFT_xClusterProperty/MSFT_xClusterProperty.schema.mof’
To learn more about PowerShell Desired State Configuration, please visit technet.microsoft.com/en-us/library/dn249912.aspx.
For more information about built-in DSC Resources, please visit technet.microsoft.com/en-us/library/dn249921.aspx.
For more information about xDsc Resources, please visit github.com/PowerShell/DscResources.
Properties
- 
      ensure
      
      
      The basic property that the resource should be in. Supported values:- exists?
- present
 
Parameters
- 
      dsc_addevictdelay
      
      
      AddEvictDelay - Specifies how many seconds after a node is evicted that the failover cluster service will wait before adding a new node. 
- 
      dsc_clusterloglevel
      
      
      ClusterLogLevel - Controls the level of cluster logging. 
- 
      dsc_clusterlogsize
      
      
      ClusterLogSize - Controls the maximum size of the cluster log files on each of the nodes. 
- 
      dsc_crosssitedelay
      
      
      CrossSiteDelay - Controls the time interval, in milliseconds, that the cluster network driver waits between sending Cluster Service heartbeats across sites. 
- 
      dsc_crosssitethreshold
      
      
      CrossSiteThreshold - Controls how many Cluster Service heartbeats can be missed across sites before it determines that Cluster Service has stopped responding. 
- 
      dsc_crosssubnetdelay
      
      
      CrossSubnetDelay - Controls the time interval, in milliseconds, that the cluster network driver waits between sending Cluster Service heartbeats across subnets. 
- 
      dsc_crosssubnetthreshold
      
      
      CrossSubnetThreshold - Controls how many Cluster Service heartbeats can be missed across subnets before it determines that Cluster Service has stopped responding. 
- 
      dsc_databasereadwritemode
      
      
      DatabaseReadWriteMode - Specifies the read/write mode for the cluster database. 
- 
      dsc_defaultnetworkrole
      
      
      DefaultNetworkRole - Specifies the role that the cluster automatically assigns to any newly discovered or created network. 
- 
      dsc_description
      
      
      Description - Stores administrative comments about the cluster. The following table summarizes the attributes of the Description property. 
- 
      dsc_drainonshutdown
      
      
      DrainOnShutdown - Specifies whether to enable Node Drain for a cluster. 
- 
      dsc_dynamicquorum
      
      
      DynamicQuorum - Enables the cluster to change the required number of nodes that need to participate in quorum when nodes shut down or crash. 
- 
      dsc_name
      
      
      Name - Name of the cluster. 
- 
      dsc_netftipsecenabled
      
      
      NetftIPSecEnabled - Specifies whether Internet Protocol Security (IPSec) encryption is enabled for inter-node cluster communication. 
- 
      dsc_preferredsite
      
      
      PreferredSite - Specifies the preferred site for a site-aware cluster. 
- 
      dsc_psdscrunascredential
      
      
      PsDscRunAsCredential 
- 
      dsc_quarantineduration
      
      
      QuarantineDuration - Specifies the quarantine duration for a node, in seconds. 
- 
      dsc_quarantinethreshold
      
      
      QuarantineThreshold - Specifies the quarantine threshold for a node, in minutes. 
- 
      dsc_samesubnetdelay
      
      
      SameSubnetDelay - Controls the delay, in milliseconds, between netft heartbeats. 
- 
      dsc_samesubnetthreshold
      
      
      SameSubnetThreshold - Controls how many heartbeats can be missed on the same subnet before the route is declared as unreachable. 
- 
      dsc_shutdowntimeoutinminutes
      
      
      ShutdownTimeoutInMinutes - Specifies how many minutes after a system shutdown is initiated that the failover cluster service will wait for resources to go offline. 
- name (namevar)
- 
      provider
      
      
      The specific backend to use for this ‘dsc_xclusterproperty` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.