WorkflowStepDefinition Data Type

The Class WSWorkflowStepDefinition.

Namespace
(Default)
Subtypes
WorkflowAcknowledgementStepDefinition, WorkflowApprovalScriptStepDefinition, WorkflowApproverStepDefinition, WorkflowChefStepDefinition, WorkflowConfigureNetworkStepDefinition, WorkflowCopyFileStepDefinition, WorkflowCopyUploadedFilesStepDefinition, WorkflowCreateFileStepDefinition, WorkflowCustomAttributeStepDefinition, WorkflowCustomizeVMStepDefinition, WorkflowDecomissionGuestNetworkStepDefinition, WorkflowEmailStepDefinition, WorkflowExpiryDateStepDefinition, WorkflowGroupStepDefinition, WorkflowJoinDomainStepDefinition, WorkflowMigrateStepDefinition, WorkflowOwnershipStepDefinition, WorkflowPowerStepDefinition, WorkflowPuppetStepDefinition, WorkflowQuotaApprovalStepDefinition, WorkflowRemoteCommandStepDefinition, WorkflowRemoveStepDefinition, WorkflowRestStepDefinition, WorkflowSSHCommandStepDefinition, WorkflowScriptStepDefinition, WorkflowVirtualNetworkStepDefinition, WorkflowWaitStepDefinition
Properties
name data type type namespace min/max occurs description
condition string element 0/1 Gets the condition.
domainCredential ManagedObjectReference element 0/1 Gets the domain credential.
guestOSCredential ManagedObjectReference element 0/1 The credential used to access the Guest OS.
id long element 1/1 Gets the id.
name string element 0/1 Gets the name.
stepNumber int element 1/1 The order in which this step executes. Starts at zero.
type WorkflowStepType element 0/1 Gets the type.
workflowDefinitionId long element 1/1 The workflow definition Id. Not needed when creating step for the first time.
Properties inherited from supportTemplating
xsitype string attribute 0/1  

Example

<WorkflowStepDefinition xsitype="...">
  <guestOSCredential xsitype="...">
    <displayName>...</displayName>
    <type>...</type>
    <id>...</id>
  </guestOSCredential>
  <domainCredential xsitype="...">
    <displayName>...</displayName>
    <type>...</type>
    <id>...</id>
  </domainCredential>
  <workflowDefinitionId>...</workflowDefinitionId>
  <id>...</id>
  <name>...</name>
  <type>...</type>
  <stepNumber>...</stepNumber>
  <condition>...</condition>
</WorkflowStepDefinition>