Resource Type: dsc_xwefsubscription
- Defined in:
- lib/puppet/type/dsc_xwefsubscription.rb
- Providers:
-
powershell
Overview
The DSC xWEFSubscription resource type. Automatically generated from ‘xWindowsEventForwarding/DSCResources/MSFT_xWEFSubscription/MSFT_xWEFSubscription.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
- absent
Parameters
-
dsc_address
Address - Expects an array of source node FQDNs, default source.wef.test to prevent errors when only staging test subscription
-
dsc_allowedsourcedomaincomputers
AllowedSourceDomainComputers - In Source Initiated scenario this SDDL determines who can push events, default O:NSG:NSD:(A;;GA;;;DC)(A;;GA;;;NS) which equates to Domain Computers and Network Service
-
dsc_allowedsourcenondomaincomputers
AllowedSourceNonDomainComputers - This parameter has not been fully implemented, only required for source initiated scenarios, provide XML to set IssuerCAList, AllowedSubjectList, or DeniedSubjectList if this will be used, default empty string
-
dsc_contentformat
ContentFormat - Format that event logs will be submitted in, default RenderedText
-
dsc_credentialstype
CredentialsType - Sets the credential type used for authenticating to WinRM, default Default Valid values are Default, Basic, Negotiate, Digest.
-
dsc_deliverymode
DeliveryMode - Configures whether the collector will pull events from source nodes or if the source nodes will push events to the collector, default push Valid values are Push, Pull.
-
dsc_description
Description - Description of the Collector subscription
-
dsc_enabled
Enabled - Sets whether the subscription will be enabled, default true Valid values are true, false.
-
dsc_ensure
Ensure - Determines whether to validate or remove the scubscription Valid values are Present, Absent.
-
dsc_heartbeatinterval
HeartBeatInterval - Frequency to verify connectivity, default 20000
-
dsc_locale
Locale - Sets the subscription Locale, default en-US
-
dsc_logfile
LogFile - Sets the event log that the collected events will be written to, default ForwardedEvents
-
dsc_maxitems
MaxItems - The number of events that can occur on the source before they are submitted to the collector, default 1
-
dsc_maxlatencytime
MaxLatencyTime - The maximum amount of time that can pass before events are submitted to the collector, default 20000
-
dsc_psdscrunascredential
PsDscRunAsCredential
-
dsc_query
Query - Expects an array of hashtables that set which events should be collected, default is all application and system logs
-
dsc_readexistingevents
ReadExistingEvents - Should the collector read existing or only new events, default false Valid values are true, false.
-
dsc_subscriptionid
SubscriptionID - Name of the Subscription
-
dsc_subscriptiontype
SubscriptionType - Type of Subscription to create Valid values are CollectorInitiated, SourceInitiated.
-
dsc_transportname
TransportName - Determines whether to require SSL, default HTTP Valid values are HTTP, HTTPS.
-
dsc_transportport
TransportPort - Set the port number that WinRM should use to make a connection, default 5985
- name (namevar)
-
provider
The specific backend to use for this ‘dsc_xwefsubscription` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.