Parameters for Runbooks Invoked from Service Provider Foundation

 

Updated: May 13, 2016

Applies To: System Center 2012 SP1 - Orchestrator

This topic describes the parameters that Service Provider Foundation automatically provides to a runbook that it invokes in System Center 2012 - Orchestrator, as described in How to Automate a Runbook from Service Provider Foundation. A runbook is not required to process all the parameters it receives, and will simply ignore the parameters which have no purpose in the runbook.

Parameters for a new virtual machine

The following table lists the parameters available when a new virtual machine is created. All parameters are optional unless indicated as required.

Parameter Data Type
StampId (required) Guid
Name (StampID name – required) String
CloudId (required) Guid
VMTemplateId Guid
HardwareProfileId Guid
VirtualHardDiskId Guid
Description String
CostCenter String
Tag String
ComputerName String
BlockDynamicOptimization Boolean
CPULimitForMigration Boolean
CPULimitFunctionality Boolean
CPURelativeWeight Int32
DelayStartSeconds Int32
Domain String
UserName String
Password String
DynamicMemoryBufferPercentage Int32
DynamicMemoryEnabled Boolean
DynamicMemoryMaximumMB Int32
FullName String
Memory Int32
MemoryWeight Int32
OrganizationName String
StartAction String
StartVM Boolean
StopAction String
CPUCount Byte
Owner PSObject
ProductKey String
WorkGroup String
TimeZone Int32
RunAsAccountUserName String
LocalAdminRunAsAccountName String
LocalAdminUserName String
LocalAdminPassword String
NewVirtualNetworkAdapterInput PSObject
LinuxAdministratorSSHKey String
LinuxDomainName String

Parameters for a new service

The following table lists the parameters available when a new service is created. All parameters are optional unless indicated as required.

Parameter Data Type
StampID (required) Guid
CloudID (required) Guid
ServiceTempateId Guid
NewServiceDeployment PSObject
IgnorePlacementErrors Boolean

See Also

How to Automate a Runbook from Service Provider Foundation
Extensibility in Service Provider Foundation
Administering Service Provider Foundation