2.2.4.399 SubTaskInstance
The SubTaskInstance allows extended attributes on an ipam:IpamObject and ipam:INotifyPropertyChanged. These are used to break a task at a granular level so that they have a one-on-one correspondence with powershell commandlets that are used to execute them.
-
<xs:complexType name="SubTaskInstance"> <xs:complexContent mixed="false"> <xs:extension base="ipam:IpamObject"> <xs:sequence> <xs:element minOccurs="0" name="FailedCompletionStatus" nillable="true" type="ipam1:IpamException" /> <xs:element minOccurs="0" name="IsNonDeterministicProgress" type="xsd:boolean" /> <xs:element minOccurs="0" name="ProgressStatusDescriptions" nillable="true" type="xsd:string" /> <xs:element minOccurs="0" name="SubTaskInstanceDetails" nillable="true" type="ipam:IpamObject" /> <xs:element minOccurs="0" name="SubTaskInstanceId" type="xsd:int" /> <xs:element minOccurs="0" name="SubTaskName" nillable="true" type="xsd:string" /> <xs:element minOccurs="0" name="SubTaskStatus" type="ipam:SubTaskStatus" /> <xs:element minOccurs="0" name="SubTaskUniqueId" type="xsd:int" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
FailedCompletionStatus: An ipam1:IpamException type.
IsNonDeterministicProgress: It is of type bool.
ProgressStatusDescriptions: A string that describes the progress of the subtask.
SubTaskInstanceDetails: An IpamObject that identifies the specific object on which the subtask is being performed.
SubTaskInstanceId: An int that identifies the subtask instance.
SubTaskName: A string that identifies the subtask instance.
SubTaskStatus: This of enum type ipam:SubTaskStatus that identifies the current status of the subtask.
SubTaskUniqueId: An INT that identifies the type of subtask being performed; it has a one-on-one correspondence with the powershell commandlet used.