# PSWorkflowRuntimeVariable Enumeration

Describes values that are used to indicate the type of a runtime variable that is being retrieved in a Windows PowerShell workflow process. This SDK programming element is introduced in Windows PowerShell 3.0.

Namespace: Microsoft.PowerShell.Activities
Assembly: Microsoft.PowerShell.Activities (in Microsoft.PowerShell.Activities.dll)

## Usage

```'Usage
Dim instance As PSWorkflowRuntimeVariable

```

### Syntax

```public enum PSWorkflowRuntimeVariable
```
```public enum PSWorkflowRuntimeVariable
```
```public enum PSWorkflowRuntimeVariable
```

## Members

Member nameDescription
AllAll values as a hash table. This SDK programming element is introduced in Windows PowerShell 3.0.
ErrorActionThe error action. This SDK programming element is introduced in Windows PowerShell 3.0.
InputThe input stream. This SDK programming element is introduced in Windows PowerShell 3.0.
JobCommandNameThe name of a job command. This SDK programming element is introduced in Windows PowerShell 3.0.
JobIdThe job identifier. This SDK programming element is introduced in Windows PowerShell 3.0.
JobInstanceIdThe identifier of a job instance. This SDK programming element is introduced in Windows PowerShell 3.0.
JobNameThe job name. This SDK programming element is introduced in Windows PowerShell 3.0.
OtherA type that is not included within this enumeration. This SDK programming element is introduced in Windows PowerShell 3.0.
ParentCommandNameThe name of a parent command. This SDK programming element is introduced in Windows PowerShell 3.0.
ParentJobIdThe identifier of a parent job. This SDK programming element is introduced in Windows PowerShell 3.0.
ParentJobInstanceIdThe identifier of an instance of a parent job. This SDK programming element is introduced in Windows PowerShell 3.0.
ParentJobNameThe name of a parent job. This SDK programming element is introduced in Windows PowerShell 3.0.
PSAllowRedirectionThe state of an AllowRedirection parameter in a Windows PowerShell cmdlet. This SDK programming element is introduced in Windows PowerShell 3.0.
PSApplicationNameThe name of an application. This SDK programming element is introduced in Windows PowerShell 3.0.
PSAuthenticationThe value of an Authentication parameter in a Windows PowerShell cmdlet. This SDK programming element is introduced in Windows PowerShell 3.0.
PSAuthenticationLevelThe authentication level. This SDK programming element is introduced in Windows PowerShell 3.0.
PSCertificateThumbprintThe certificate thumbprint. This SDK programming element is introduced in Windows PowerShell 3.0.
PSComputerNameThe name of a computer. This SDK programming element is introduced in Windows PowerShell 3.0.
PSConfigurationNameThe name of a configuration. This SDK programming element is introduced in Windows PowerShell 3.0.
PSConnectionRetryCountThe number of times an activity retries connecting to a remote machine after encountering an connection error. This SDK programming element is introduced in Windows PowerShell 3.0.
PSConnectionRetryIntervalSecThe number of seconds to wait before retrying a connection. This SDK programming element is introduced in Windows PowerShell 3.0.
PSConnectionUriThe fully qualified remote URI of a connection. This SDK programming element is introduced in Windows PowerShell 3.0.
PSCredentialThe user credential to use in a remote connection attempt. This SDK programming element is introduced in Windows PowerShell 3.0.
PSCultureThe locale (language/region) setting. This SDK programming element is introduced in Windows PowerShell 3.0.
PSElapsedTimeoutSecThe number of seconds to wait before retrying an action. This SDK programming element is introduced in Windows PowerShell 3.0.
PSPersistWhether to force an activity to persist a workflow state onto a disk. This SDK programming element is introduced in Windows PowerShell 3.0.
PSPortThe port for a connection. This SDK programming element is introduced in Windows PowerShell 3.0.
PSPrivateMetadataThe private metadata. This SDK programming element is introduced in Windows PowerShell 3.0.
PSRunningTimeoutSecThe number of seconds to wait before an action times out. This SDK programming element is introduced in Windows PowerShell 3.0.
PSSenderInfoThe sender information. This SDK programming element is introduced in Windows PowerShell 3.0.
PSSessionOptionThe session options to be used on a remote connection. This SDK programming element is introduced in Windows PowerShell 3.0.
PSUICultureThe locale (language/region) setting of a user interface. This SDK programming element is introduced in Windows PowerShell 3.0.
PSUseSslWhether to use Secure Sockets Layer for a connection. This SDK programming element is introduced in Windows PowerShell 3.0.
PSVersionTableThe value of the built-in \$PSVersionTable variable in Windows PowerShell. This SDK programming element is introduced in Windows PowerShell 3.0.
PSWorkflowRootThe root path of a workflow. This SDK programming element is introduced in Windows PowerShell 3.0.
VerboseWhether to emit the verbose output of an activity. This SDK programming element is introduced in Windows PowerShell 3.0.
WarningActionHow warnings are handled by an activity. This SDK programming element is introduced in Windows PowerShell 3.0.
WorkflowInstanceIdThe identifier of an instance of a workflow. This SDK programming element is introduced in Windows PowerShell 3.0.

## Remarks

If the enumeration value is Other, the type of the runtime variable is not included in this enumeration.