Resource Type: dsc_fsrmquotaaction
- Defined in:
- lib/puppet/type/dsc_fsrmquotaaction.rb
- Providers:
-
powershell
Overview
The DSC FSRMQuotaAction resource type. Automatically generated from ‘FSRMDsc/DSCResources/DSR_FSRMQuotaAction/DSR_FSRMQuotaAction.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_body
Body - The body text of the e-mail or event. Required when Type is Email or Event.
-
dsc_command
Command - The Command to execute. Required when Type is Command.
-
dsc_commandparameters
CommandParameters - The Command Parameters. Required when Type is Command.
-
dsc_ensure
Ensure - Specifies whether the FSRM Action should exist. Valid values are Present, Absent.
-
dsc_eventtype
EventType - The type of event created. Required when Type is Event. Valid values are None, Information, Warning, Error.
-
dsc_killtimeout
KillTimeOut - Int containing kill timeout of the command. Required when Type is Command.
-
dsc_mailbcc
MailBCC - The mail BCC of the e-mail sent. Required when Type is Email.
-
dsc_mailcc
MailCC - The mail CC of the e-mail sent. Required when Type is Email.
-
dsc_mailto
MailTo - The mail to of the e-mail sent. Required when Type is Email.
-
dsc_path
Path - The path of the FSRM Quota the action applies to.
-
dsc_percentage
Percentage - This is the threshold percentage the action is attached to.
-
dsc_psdscrunascredential
PsDscRunAsCredential
-
dsc_reporttypes
ReportTypes - Array of Reports to create. Required when Type is Report.
-
dsc_runlimitinterval
RunLimitInterval - Int containing the run limit interval of the command. Required when Type is Command.
-
dsc_securitylevel
SecurityLevel - The security level the command runs under. Required when Type is Command. Valid values are None, LocalService, NetworkService, LocalSystem.
-
dsc_shouldlogerror
ShouldLogError - Boolean specifying if command errors should be logged. Required when Type is Command.
Supported values:- true
- false
-
dsc_subject
Subject - The subject of the e-mail sent. Required when Type is Email.
-
dsc_type
Type - The type of FSRM Action. Valid values are Email, Event, Command, Report.
-
dsc_workingdirectory
WorkingDirectory - The working directory of the command. Required when Type is Command.
- name (namevar)
-
provider
The specific backend to use for this ‘dsc_fsrmquotaaction` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.