Resource Type: dsc_xexchecpvirtualdirectory
- Defined in:
- lib/puppet/type/dsc_xexchecpvirtualdirectory.rb
- Providers:
-
powershell
Overview
The DSC xExchEcpVirtualDirectory resource type. Automatically generated from ‘xExchange/DSCResources/MSFT_xExchEcpVirtualDirectory/MSFT_xExchEcpVirtualDirectory.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_adfsauthentication
AdfsAuthentication - The AdfsAuthentication parameter specifies that the ECP virtual directory allows users to authenticate through Active Directory Federation Services (AD FS) authentication. This parameter accepts $true or $false. The default value is $false.
Supported values:- true
- false
-
dsc_adminenabled
AdminEnabled - The AdminEnabled parameter specifies that the EAC isn’t able to be accessed through the Internet.
Supported values:- true
- false
-
dsc_allowservicerestart
AllowServiceRestart - Whether it is OK to recycle the app pool after making changes. Defaults to $true.
Supported values:- true
- false
-
dsc_basicauthentication
BasicAuthentication - The BasicAuthentication parameter specifies whether Basic authentication is enabled on the virtual directory.
Supported values:- true
- false
-
dsc_credential
Credential - Credentials used to establish a remote PowerShell session to Exchange.
-
dsc_digestauthentication
DigestAuthentication - The DigestAuthentication parameter specifies whether Digest authentication is enabled on the virtual directory.
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_extendedprotectionflags
ExtendedProtectionFlags - Specifies custom settings for Extended Protection for Authentication on the virtual directory. Valid values are None, Proxy, NoServiceNameCheck, AllowDotlessSpn, ProxyCohosting.
-
dsc_extendedprotectionspnlist
ExtendedProtectionSPNList - Specifies a list of valid Service Principal Names (SPNs) if you’re using Extended Protection for Authentication on the virtual directory.
-
dsc_extendedprotectiontokenchecking
ExtendedProtectionTokenChecking - Defines how you want to use Extended Protection for Authentication on the virtual directory. Valid values are None, Allow, Require.
-
dsc_externalauthenticationmethods
ExternalAuthenticationMethods - The ExternalAuthenticationMethods parameter specifies the authentication methods supported on the Exchange server from outside the firewall.
-
dsc_externalurl
ExternalUrl - The ExternalURL parameter specifies the URL that’s used to connect to the virtual directory from outside the firewall.
-
dsc_formsauthentication
FormsAuthentication - The FormsAuthentication parameter specifies whether forms-based authentication is enabled on the ECP virtual directory.
Supported values:- true
- false
-
dsc_gziplevel
GzipLevel - The GzipLevel parameter sets Gzip configuration information for the ECP virtual directory. Valid values are Off, Low, High, Error.
-
dsc_identity
Identity - The Identity of the ECP Virtual Directory.
-
dsc_internalurl
InternalUrl - The InternalURL parameter specifies the URL that’s used to connect to the virtual directory from inside the firewall.
-
dsc_owaoptionsenabled
OwaOptionsEnabled - Specifies that Outlook on the web Options is enabled for end users.
Supported values:- true
- false
-
dsc_psdscrunascredential
PsDscRunAsCredential
-
dsc_windowsauthentication
WindowsAuthentication - The WindowsAuthentication parameter specifies whether Integrated Windows authentication is enabled on the virtual directory.
Supported values:- true
- false
- name (namevar)
-
provider
The specific backend to use for this ‘dsc_xexchecpvirtualdirectory` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.