Set-AzureServiceProjectRole
[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
Set-AzureServiceProjectRole
Sets the number of instances or the runtime version of a role.
Parameter Set: Instances
Set-AzureServiceProjectRole [[-RoleName] <String> ] [-Instances] <Int32> [[-PassThru]] [ <CommonParameters>]
Parameter Set: Runtime
Set-AzureServiceProjectRole [[-RoleName] <String> ] [-Runtime] <String> [-Version] <String> [[-PassThru]] [ <CommonParameters>]
Parameter Set: VMSize
Set-AzureServiceProjectRole [[-RoleName] <String> ] [[-PassThru]] -VMSize <String> [ <CommonParameters>]
The Set-AzureServiceProjectRole cmdlet sets the number of role instances for the specified role.
-Instances<Int32>
Specifies the number of role instances for the specified web or worker role.
Aliases |
none |
Required? |
true |
Position? |
2 |
Default Value |
none |
Accept Pipeline Input? |
True (ByPropertyName) |
Accept Wildcard Characters? |
false |
-PassThru
Aliases |
none |
Required? |
false |
Position? |
4 |
Default Value |
none |
Accept Pipeline Input? |
false |
Accept Wildcard Characters? |
false |
-RoleName<String>
Specifies the name of the web or worker role to be changed.
Aliases |
none |
Required? |
false |
Position? |
1 |
Default Value |
none |
Accept Pipeline Input? |
True (ByPropertyName) |
Accept Wildcard Characters? |
false |
-Runtime<String>
Specifies the runtime to add to the specified role.
Aliases |
none |
Required? |
true |
Position? |
2 |
Default Value |
none |
Accept Pipeline Input? |
True (ByPropertyName) |
Accept Wildcard Characters? |
false |
-Version<String>
Specifies the version of the runtime to add to the role.
Aliases |
none |
Required? |
true |
Position? |
3 |
Default Value |
none |
Accept Pipeline Input? |
True (ByPropertyName) |
Accept Wildcard Characters? |
false |
-VMSize<String>
Aliases |
none |
Required? |
true |
Position? |
named |
Default Value |
none |
Accept Pipeline Input? |
True (ByPropertyName) |
Accept Wildcard Characters? |
false |
<CommonParameters>
This cmdlet supports the common parameters: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, and -OutVariable. For more information, see about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).
Inputs
The input type is the type of the objects that you can pipe to the cmdlet.
- Specifies the size of the virtual machine.
Outputs
The output type is the type of the objects that the cmdlet emits.
Set instances for a web role
Sets the number of instances for the web role named 'MyWebRole1' to 2.
PS C:\> Set-AzureServiceProjectRole “MyWebRole” 2
Set instances for a worker role
Sets the role instance count for the worker role named WorkerRole1 to 2.
PS C:\> Set-AzureServiceProjectRole “MyWorkerRole1” 2
Set the runtime version for a role service
Sets the node.exe runtime version for role “MyRole1” to 0.6.20.
PS C:\> Set-AzureServiceProjectRole “MyRole1” node 0.6.20
Related topics
Set-AzureServiceProject