Modifies the properties of an undeployed service configuration object stored in the VMM library.
Description
The Set-SCServiceConfiguration cmdlet modifies the properties of an undeployed service configuration object stored in the System Center Virtual Machine Manager (VMM) library.
For more information about Set-SCServiceConfiguration, type: "Get-Help Set-SCServiceConfiguration -online".
Parameters
Cloud
Required?
true
Accept Pipeline Input?
false
Position?
named
Specifies a private cloud object.
ServiceConfiguration
Required?
true
Accept Pipeline Input?
true (ByValue)
Position?
named
Specifies a service configuration object.
CostCenter
Required?
false
Accept Pipeline Input?
false
Position?
named
Specifies the cost center for a virtual machine so that you can collect data about the allocation of virtual machines (or resources allocated to virtual machines) to make use of in your billing system.
Description
Required?
false
Accept Pipeline Input?
false
Position?
named
States a description for the specified object.
JobVariable
Required?
false
Accept Pipeline Input?
false
Position?
named
Specifies that job progress is tracked and stored in the variable named by this parameter.
Name
Required?
false
Accept Pipeline Input?
false
Position?
named
Specifies the name of a VMM object.
PROTipID
Required?
false
Accept Pipeline Input?
false
Position?
named
Specifies the ID of the PRO tip that triggered this action. This allows for auditing of PRO tips.
RunAsynchronously
Required?
false
Accept Pipeline Input?
false
Position?
named
Indicates that the job runs asynchronously so that control returns to the command shell immediately.
ServicePriority
Required?
false
Accept Pipeline Input?
false
Position?
named
Specifies the priority for a service. Valid values are: Normal, Low, High. Default value: Normal.
Tag
Required?
false
Accept Pipeline Input?
false
Position?
named
Specifies a word or phrase to associate with an object so that you can search for all objects with the specified set of tags. You can search for a subset of tags, or you can search for the full set of tags.
VMMServer
Required?
false
Accept Pipeline Input?
true (ByValue)
Position?
named
Specifies a VMM server object.
ServiceConfiguration
Required?
true
Accept Pipeline Input?
true (ByValue)
Position?
named
Specifies a service configuration object.
CostCenter
Required?
false
Accept Pipeline Input?
false
Position?
named
Specifies the cost center for a virtual machine so that you can collect data about the allocation of virtual machines (or resources allocated to virtual machines) to make use of in your billing system.
Description
Required?
false
Accept Pipeline Input?
false
Position?
named
States a description for the specified object.
JobVariable
Required?
false
Accept Pipeline Input?
false
Position?
named
Specifies that job progress is tracked and stored in the variable named by this parameter.
Name
Required?
false
Accept Pipeline Input?
false
Position?
named
Specifies the name of a VMM object.
PROTipID
Required?
false
Accept Pipeline Input?
false
Position?
named
Specifies the ID of the PRO tip that triggered this action. This allows for auditing of PRO tips.
RunAsynchronously
Required?
false
Accept Pipeline Input?
false
Position?
named
Indicates that the job runs asynchronously so that control returns to the command shell immediately.
ServicePriority
Required?
false
Accept Pipeline Input?
false
Position?
named
Specifies the priority for a service. Valid values are: Normal, Low, High. Default value: Normal.
Tag
Required?
false
Accept Pipeline Input?
false
Position?
named
Specifies a word or phrase to associate with an object so that you can search for all objects with the specified set of tags. You can search for a subset of tags, or you can search for the full set of tags.
VMHostGroup
Required?
false
Accept Pipeline Input?
false
Position?
named
Specifies a virtual machine host group object or an array of host group objects.
VMMServer
Required?
false
Accept Pipeline Input?
true (ByValue)
Position?
named
Specifies a VMM server object.
Examples
1: Set the priority for a Service
Configuration object in a cloud.
The first command gets the service configuration object named Service02 and stores the object in the $SvcConfig variable.
The second command gets the private cloud object named Production and stores the object in the $Cloud variable.
The last command sets the priority for the service configuration object tstored in $SvcConfig to Normal.