Поделиться через


Set-AzureServiceProjectRole

Задает количество экземпляров или версию роли среды выполнения.

Примечание.

Командлеты, на которые ссылается эта документация, предназначены для управления устаревшими ресурсами Azure, используюющими API Azure Service Manager (ASM). Этот устаревший модуль PowerShell не рекомендуется при создании новых ресурсов, так как ASM планируется выйти на пенсию. Дополнительные сведения см. в статье о выходе на пенсию в Azure Service Manager.

Модуль Az PowerShell — это рекомендуемый модуль PowerShell для управления ресурсами Azure Resource Manager (ARM) с помощью PowerShell.

Синтаксис

Set-AzureServiceProjectRole
   [-RoleName <String>]
   -Instances <Int32>
   [-PassThru]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Set-AzureServiceProjectRole
   [-RoleName <String>]
   -Runtime <String>
   -Version <String>
   [-PassThru]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Set-AzureServiceProjectRole
   [-RoleName <String>]
   [-PassThru]
   -VMSize <String>
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Описание

В этом разделе описывается командлет в версии 0.8.10 модуля Microsoft Azure PowerShell. Чтобы получить версию используемого модуля, в консоли Azure PowerShell введите (Get-Module -Name Azure).Version.

Командлет Set-AzureServiceProjectRole задает количество экземпляров ролей для указанной роли.

Примеры

Пример 1. Установка экземпляров для веб-роли

PS C:\> Set-AzureServiceProjectRole "MyWebRole" 2

Задает количество экземпляров для веб-роли с именем MyWebRole1 значение 2.

Пример 2. Установка экземпляров для рабочей роли

PS C:\> Set-AzureServiceProjectRole "MyWorkerRole1" 2

Задает количество экземпляров роли для рабочей роли с именем WorkerRole1 значение 2.

Пример 3. Настройка версии среды выполнения для службы ролей

PS C:\> Set-AzureServiceProjectRole "MyRole1" node 0.6.20

Задает версию среды выполнения node.exe для роли MyRole1 значение 0.6.20.

Параметры

-Instances

Указывает количество экземпляров ролей для указанной веб-роли или рабочей роли.

Тип:Int32
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-PassThru

Возвращает объект, представляющий элемент, с которым вы работаете. По умолчанию этот командлет не создает выходные данные.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Profile

Указывает профиль Azure, из которого считывается этот командлет. Если профиль не указан, этот командлет считывается из локального профиля по умолчанию.

Тип:AzureSMProfile
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RoleName

Указывает имя веб-роли или рабочей роли, которые необходимо изменить.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-Runtime

Указывает среду выполнения, добавляемую в указанную роль.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-Version

Указывает версию среды выполнения, добавляемую в роль.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-VMSize

Указывает размер виртуальной машины роли.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

Входные данные

Указывает размер виртуальной машины.