Resource Type: dsc_xexchexchangeserver

Defined in:
lib/puppet/type/dsc_xexchexchangeserver.rb
Providers:
powershell

Overview

The DSC xExchExchangeServer resource type. Automatically generated from ‘xExchange/DSCResources/MSFT_xExchExchangeServer/MSFT_xExchExchangeServer.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_allowservicerestart

    AllowServiceRestart - Whether it is OK to restart the Information Store service after licensing the server. Defaults to $false.

    Supported values:
    • true
    • false
  • dsc_credential

    Credential - Credentials used to establish a remote PowerShell session to Exchange.

  • dsc_customerfeedbackenabled

    CustomerFeedbackEnabled - The CustomerFeedbackEnabled parameter specifies whether the Exchange server is enrolled in the Microsoft Customer Experience Improvement Program (CEIP). The CEIP collects anonymous information about how you use Exchange and problems that you might encounter. If you decide not to participate in the CEIP, the servers are opted-out automatically.

    Supported values:
    • true
    • false
  • dsc_domaincontroller

    DomainController - The DomainController parameter specifies the domain controller that’s used by this cmdlet to read data from or write data to Active Directory. You identify the domain controller by its fully qualified domain name (FQDN). For example, dc01.contoso.com.

  • dsc_errorreportingenabled

    ErrorReportingEnabled - The ErrorReportingEnabled parameter specifies whether error reporting is enabled.

    Supported values:
    • true
    • false
  • dsc_identity

    Identity - The Identity parameter specifies the GUID, distinguished name (DN), or name of the server.

  • dsc_internetwebproxy

    InternetWebProxy - The InternetWebProxy parameter specifies the web proxy server that the Exchange server uses to reach the internet. A valid value for this parameter is the URL of the web proxy server.

  • dsc_internetwebproxybypasslist

    InternetWebProxyBypassList - The InternetWebProxyBypassList parameter specifies a list of servers that bypass the web proxy server specified by the InternetWebProxy parameter. You identify the servers by their FQDN (for example, server01.contoso.com).

  • dsc_monitoringgroup

    MonitoringGroup - The MonitoringGroup parameter specifies how to add your Exchange servers to monitoring groups. You can add your servers to an existing group or create a monitoring group based on location or deployment, or to partition monitoring responsibility among your servers.

  • dsc_productkey

    ProductKey - The ProductKey parameter specifies the server product key.

  • dsc_psdscrunascredential

    PsDscRunAsCredential

  • dsc_staticconfigdomaincontroller

    StaticConfigDomainController - The StaticConfigDomainController parameter specifies whether to configure a domain controller to be used by the server via Directory Service Access (DSAccess).

  • dsc_staticdomaincontrollers

    StaticDomainControllers - The StaticDomainControllers parameter specifies whether to configure a list of domain controllers to be used by the server via DSAccess.

  • dsc_staticexcludeddomaincontrollers

    StaticExcludedDomainControllers - The StaticExcludedDomainControllers parameter specifies whether to exclude a list of domain controllers from being used by the server.

  • dsc_staticglobalcatalogs

    StaticGlobalCatalogs - The StaticGlobalCatalogs parameter specifies whether to configure a list of global catalogs to be used by the server via DSAccess.

  • dsc_workloadmanagementpolicy

    WorkloadManagementPolicy - The *-ResourcePolicy, *-WorkloadManagementPolicy and *-WorkloadPolicy system workload management cmdlets have been deprecated. System workload management settings should be customized only under the direction of Microsoft Customer Service and Support.

  • name (namevar)
  • provider

    The specific backend to use for this ‘dsc_xexchexchangeserver` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.