New-St2ActionParameter

SYNOPSIS

Create a new parameter for using with New-St2Action

SYNTAX

New-St2ActionParameter -Name <String> -Type <ParameterType> -Description <String> -Immutable [<Boolean>] -Required [<Boolean>] -DefaultValue <Object> [-InformationAction <ActionPreference>] [-InformationVariable <String>] [<CommonParameters>]

DESCRIPTION

Defines a new instance of NamedActionParameter class.

PARAMETERS

-Name <String>

The name of the parameter

Required?                    true
Position?                    named
Default value
Accept pipeline input?       false
Accept wildcard characters?  false

-Type <ParameterType>

The parameter type

Required?                    true
Position?                    named
Default value
Accept pipeline input?       false
Accept wildcard characters?  false

-Description <String>

Description of the parameter

Required?                    true
Position?                    named
Default value
Accept pipeline input?       false
Accept wildcard characters?  false

-Immutable <Boolean>

Is fixed (immutable)

Required?                    true
Position?                    named
Default value
Accept pipeline input?       false
Accept wildcard characters?  false

-Required <Boolean>

Is the parameter required?

Required?                    true
Position?                    named
Default value
Accept pipeline input?       false
Accept wildcard characters?  false

-DefaultValue <Object>

What is the default value of the parameter

Required?                    true
Position?                    named
Default value
Accept pipeline input?       false
Accept wildcard characters?  false

-InformationAction <ActionPreference>

Required?                    false
Position?                    named
Default value
Accept pipeline input?       false
Accept wildcard characters?  false

-InformationVariable <String>

Required?                    false
Position?                    named
Default value
Accept pipeline input?       false
Accept wildcard characters?  false

INPUTS

OUTPUTS

NOTES

EXAMPLES