Build-EAISdtFilter
Syntax
Section titled “Syntax”__AllParameterSets
Section titled “__AllParameterSets”Build-EAISdtFilter [[-ExistingFilter] <Object>] [-PassThru] [<CommonParameters>]Aliases
Section titled “Aliases”This cmdlet has the following aliases,
Description
Section titled “Description”Build-EAISdtFilter interactively creates a filter condition object for use with New-EAISdt, Set-EAISdt, and other Edwin Action Service cmdlets.
The completed filter is saved to the global $EAIFilter variable.
Examples
Section titled “Examples”EXAMPLE 1
Section titled “EXAMPLE 1”Build-EAISdtFilterEXAMPLE 2
Section titled “EXAMPLE 2”$filter = Build-EAISdtFilter -PassThruNew-EAISdt -Name 'Maintenance' -Duration 60 -Filter $filterEXAMPLE 3
Section titled “EXAMPLE 3”Build-EAISdtFilter -ExistingFilter (Get-EAISdt -Id $id).filterParameters
Section titled “Parameters”-ExistingFilter
Section titled “-ExistingFilter”Optional current filter to keep or replace when updating a schedule.
Type: System.ObjectDefaultValue: ''SupportsWildcards: falseAliases: []ParameterSets:- Name: (All) Position: 0 IsRequired: false ValueFromPipeline: false ValueFromPipelineByPropertyName: false ValueFromRemainingArguments: falseDontShow: falseAcceptedValues: []HelpMessage: ''-PassThru
Section titled “-PassThru”Returns the filter object instead of only saving it to $EAIFilter.
Type: System.Management.Automation.SwitchParameterDefaultValue: FalseSupportsWildcards: falseAliases: []ParameterSets:- Name: (All) Position: Named IsRequired: false ValueFromPipeline: false ValueFromPipelineByPropertyName: false ValueFromRemainingArguments: falseDontShow: falseAcceptedValues: []HelpMessage: ''CommonParameters
Section titled “CommonParameters”This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.