Decommission Virtual Machine Service Request
ServiceManager.CloudServices.VMManagement.Template.DecommissionVMServiceRequest (ObjectTemplate)
Element properties:
Source Code:
<ObjectTemplate ID="ServiceManager.CloudServices.VMManagement.Template.DecommissionVMServiceRequest" TypeID="ServiceRequest!System.WorkItem.ServiceRequestProjection">
<Property Path="$Target/Property[Type='WorkItemLibrary!System.WorkItem']/Title$">Decommission Virtual Machine Service Request</Property>
<Property Path="$Target/Property[Type='ServiceRequestLibrary!System.WorkItem.ServiceRequest']/Priority$">$MPElement[Name='ServiceRequest!ServiceRequestPriorityEnum.Medium']$</Property>
<Property Path="$Target/Property[Type='ServiceRequestLibrary!System.WorkItem.ServiceRequest']/TemplateId$">ServiceManager.CloudServices.VMManagement.Template.DecommissionVMServiceRequest</Property>
<Object Path="$Target/Path[Relationship='Activity!System.WorkItemContainsActivity' SeedRole='Source' TypeConstraint='CloudServicesLibrary!ServiceManager.CloudServices.AutomatedActivity.PreDecommissionVM']$">
<Property Path="$Target/Property[Type='WorkItemLibrary!System.WorkItem']/Title$">Pre Decommission Virtual Machine Activity</Property>
<Property Path="$Target/Property[Type='Activity!System.WorkItem.Activity']/SequenceId$">0</Property>
<Property Path="$Target/Property[Type='Activity!System.WorkItem.Activity']/ChildId$">SMSR0</Property>
</Object>
<Object Path="$Target/Path[Relationship='Activity!System.WorkItemContainsActivity' SeedRole='Source' TypeConstraint='CloudServicesLibrary!ServiceManager.CloudServices.RunbookAutomationActivity.DecommissionVM']$">
<Property Path="$Target/Property[Type='Orchestrator!Microsoft.SystemCenter.Orchestrator.RunbookAutomationActivity.Base']/RunbookId$">8a4e40ce-7e9e-4fba-9752-095b3afee1b7</Property>
<Property Path="$Target/Property[Type='Orchestrator!Microsoft.SystemCenter.Orchestrator.RunbookAutomationActivity.Base']/TemplateId$">ServiceManager.CloudServices.VMManagement.Template.DecommissionVMServiceRequest</Property>
<Property Path="$Target/Property[Type='Orchestrator!Microsoft.SystemCenter.Orchestrator.RunbookAutomationActivity.Base']/IsReadyForAutomation$">True</Property>
<Property Path="$Target/Property[Type='Orchestrator!Microsoft.SystemCenter.Orchestrator.RunbookAutomationActivity.Base']/PropertyMapping$"><?xml version="1.0" encoding="utf-16"?>
<ParameterMapping xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ParameterList>
<RunbookParameterItem>
<Name>inputParameters</Name>
<Id>a221429d0b2a4d9fa919643c4cc1aee0</Id>
<Type>String</Type>
<Value>$Context/Property[Type='Orchestrator!Microsoft.SystemCenter.Orchestrator.RunbookAutomationActivity']/LongText1$</Value>
<Direction>In</Direction>
<ContextInfo />
</RunbookParameterItem>
<RunbookParameterItem>
<Name>activityID</Name>
<Id>e500d7c35b5c4934b7f88be9a16142ff</Id>
<Type>String</Type>
<Value>Generic::Id</Value>
<Direction>In</Direction>
<ContextInfo />
</RunbookParameterItem>
</ParameterList>
<RunbookId>8a4e40ce-7e9e-4fba-9752-095b3afee1b7</RunbookId>
</ParameterMapping>
</Property>
<Property Path="$Target/Property[Type='Activity!System.WorkItem.Activity']/SequenceId$">1</Property>
<Property Path="$Target/Property[Type='Activity!System.WorkItem.Activity']/ChildId$">SMSR1</Property>
<Property Path="$Target/Property[Type='Activity!System.WorkItem.Activity']/Skip$">False</Property>
<Property Path="$Target/Property[Type='WorkItemLibrary!System.WorkItem']/Title$">Decommission Virtual Machine Runbook Activity</Property>
<Property Path="$Target/Property[Type='WorkItemLibrary!System.WorkItem']/Description$">Decommission Virtual Machine Runbook Activity</Property>
</Object>
<Object Path="$Target/Path[Relationship='Activity!System.WorkItemContainsActivity' SeedRole='Source' TypeConstraint='CloudServicesLibrary!ServiceManager.CloudServices.AutomatedActivity.PostDecommissionVM']$">
<Property Path="$Target/Property[Type='WorkItemLibrary!System.WorkItem']/Title$">Post Decommission Virtual Machine Activity</Property>
<Property Path="$Target/Property[Type='Activity!System.WorkItem.Activity']/SequenceId$">2</Property>
<Property Path="$Target/Property[Type='Activity!System.WorkItem.Activity']/ChildId$">SMSR2</Property>
</Object>
</ObjectTemplate>