CloudTemplateCompletionWorkflowDefinition Data Type

A Cloud Formation Template completion workflow definition.

Namespace
(Default)
Properties
name data type type namespace min/max occurs description
ComponentRepresentations list of ObjectRepresentation element 0/unbounded Gets the component representations.
components list of PublishedServiceComponent element 0/unbounded Gets the components.
Properties inherited from WorkflowDefinition
StepRepresentations list of ObjectRepresentation element 0/unbounded A collection of workflow step definition representations. These are only representations - use the original Ids to retreive the actual step definitions.
Steps list of WorkflowStepDefinition element 0/unbounded A collection of workflow step definitions. These are the real definitions. The service will not return these but rather their representations. These are only used when requesting workflow definition creation using these step definitions.
changeDescription string element 0/1 Gets the Description of Changes
global string element 0/1 Checks if is global.
name string element 0/1 Gets the name.
targetType ManagedObjectType element 0/1 the targetType
workflowType WorkflowType element 0/1 Gets the workflow type.
Properties inherited from ManagedObjectReference
displayName string element 0/1 Gets the display name.
id long element 1/1 The unique id of the managed object this refers to.
type ManagedObjectType element 0/1 The type of managed object this refers to.
Properties inherited from supportTemplating
xsitype string attribute 0/1  

Example

<CloudTemplateCompletionWorkflowDefinition>
  <ComponentRepresentations xsitype="...">
    <name>...</name>
    <originalObjectId>...</originalObjectId>
  </ComponentRepresentations>
  <components xsitype="...">
    <id>...</id>
    <cost>...</cost>
    <namingFormat>...</namingFormat>
    <useDefaultNamingFormat>...</useDefaultNamingFormat>
    <service>
      <displayName>...</displayName>
      <type>...</type>
      <id>...</id>
    </service>
    <linkedClone>...</linkedClone>
    <template>...</template>
    <group>...</group>
    <name>...</name>
    <description>...</description>
    <componentType>
      <id>...</id>
      <name>...</name>
      <description>...</description>
      <cost>...</cost>
    </componentType>
    <ref>
      <displayName>...</displayName>
      <type>...</type>
      <id>...</id>
    </ref>
    <serviceProperties>...</serviceProperties>
    <customizationSpecName>...</customizationSpecName>
    <instanceTypes>...</instanceTypes>
    <snapshot>
      <displayName>...</displayName>
      <type>...</type>
      <id>...</id>
    </snapshot>
    <availabilitySet>...</availabilitySet>
    <iamRole>...</iamRole>
    <pushMemoryMetrics>...</pushMemoryMetrics>
    <portMappings>
      <name>...</name>
      <publicProtocol>...</publicProtocol>
      <privateProtocol>...</privateProtocol>
      <publicPort>...</publicPort>
      <privatePort>...</privatePort>
    </portMappings>
    <componentNics>
      <id>...</id>
      <accessMode>...</accessMode>
      <addressMode>...</addressMode>
      <staticIp>...</staticIp>
      <mac>...</mac>
      <hostName>...</hostName>
      <portForwardPairs/>
    </componentNics>
    <serviceComponentSettings>
      <id>...</id>
      <requestAttributes/>
      <groups/>
      <formElements/>
      <resources/>
    </serviceComponentSettings>
    <completionWorkflow>
      <displayName>...</displayName>
      <type>...</type>
      <id>...</id>
    </completionWorkflow>
    <cloudTemplateUrl>...</cloudTemplateUrl>
    <cloudTemplateBody>...</cloudTemplateBody>
    <cloudTemplateParameters>
      <name>...</name>
      <description>...</description>
      <defaultValue>...</defaultValue>
      <noEcho>...</noEcho>
      <value>...</value>
      <id>...</id>
      <type>...</type>
      <allowedValues>...</allowedValues>
    </cloudTemplateParameters>
    <targetType>...</targetType>
    <capabilities>...</capabilities>
    <capabilitiesReason>...</capabilitiesReason>
  </components>
  <name>...</name>
  <workflowType>...</workflowType>
  <StepRepresentations>
    <name>...</name>
    <originalObjectId>...</originalObjectId>
  </StepRepresentations>
  <Steps>
    <guestOSCredential/>
    <domainCredential/>
    <workflowDefinitionId>...</workflowDefinitionId>
    <id>...</id>
    <name>...</name>
    <type>...</type>
    <stepNumber>...</stepNumber>
    <condition>...</condition>
  </Steps>
  <global>...</global>
  <targetType>...</targetType>
  <changeDescription>...</changeDescription>
</CloudTemplateCompletionWorkflowDefinition>