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.