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


Update-AzDevCenterAdminPool

Частично обновляет пул компьютеров

Синтаксис

Update-AzDevCenterAdminPool
      -Name <String>
      -ProjectName <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-DevBoxDefinitionName <String>]
      [-DisplayName <String>]
      [-LocalAdministrator <LocalAdminStatus>]
      [-ManagedVirtualNetworkRegion <String[]>]
      [-NetworkConnectionName <String>]
      [-SingleSignOnStatus <SingleSignOnStatus>]
      [-StopOnDisconnectGracePeriodMinute <Int32>]
      [-StopOnDisconnectStatus <StopOnDisconnectEnableStatus>]
      [-Tag <Hashtable>]
      [-VirtualNetworkType <VirtualNetworkType>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzDevCenterAdminPool
      -InputObject <IDevCenterIdentity>
      [-DevBoxDefinitionName <String>]
      [-DisplayName <String>]
      [-LocalAdministrator <LocalAdminStatus>]
      [-ManagedVirtualNetworkRegion <String[]>]
      [-NetworkConnectionName <String>]
      [-SingleSignOnStatus <SingleSignOnStatus>]
      [-StopOnDisconnectGracePeriodMinute <Int32>]
      [-StopOnDisconnectStatus <StopOnDisconnectEnableStatus>]
      [-Tag <Hashtable>]
      [-VirtualNetworkType <VirtualNetworkType>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Описание

Частично обновляет пул компьютеров

Примеры

Пример 1. Обновление пула

Update-AzDevCenterAdminPool -Name DevPool -ProjectName DevProject -ResourceGroupName testRg -DevBoxDefinitionName WebDevBox -LocalAdministrator "Disabled" -NetworkConnectionName Network1westus2

Эта команда обновляет пул с именем DevPool в проекте "DevProject".

Пример 2. Обновление пула с помощью InputObject

Get-AzDevCenterAdminPool -ResourceGroupName testRg -Name DevPool -ProjectName DevProject
Update-AzDevCenterAdminPool -InputObject $poolInput -DevBoxDefinitionName WebDevBox -LocalAdministrator "Disabled" -NetworkConnectionName Network1westus2

Эта команда обновляет пул с именем DevPool в проекте "DevProject".

Параметры

-AsJob

Выполнение команды в качестве задания

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

-Confirm

Запрашивает подтверждение перед запуском командлета.

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

-DefaultProfile

Параметр DefaultProfile не работает. Используйте параметр SubscriptionId, если он доступен при выполнении командлета в другой подписке.

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

-DevBoxDefinitionName

Имя определения Dev Box в родительском проекте этого пула

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

-DisplayName

Отображаемое имя пула.

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

-InputObject

Параметр удостоверений Для создания см. раздел NOTES для свойств INPUTOBJECT и создание хэш-таблицы.

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

-LocalAdministrator

Указывает, добавляются ли владельцы Dev Box в этом пуле в качестве локальных администраторов в Поле разработки.

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

-ManagedVirtualNetworkRegion

Регионы управляемой виртуальной сети (требуется, если managedNetworkType является Управляемым).

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

-Name

Имя пула.

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

-NetworkConnectionName

Имя сетевого подключения в родительском проекте этого пула

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

-NoWait

Асинхронное выполнение команды

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

-ProjectName

Имя проекта.

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

-ResourceGroupName

Имя группы ресурсов. Имя не учитывает регистр.

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

-SingleSignOnStatus

Указывает, создаются ли поля Dev Box в этом пуле с включенным единым входом. Кроме того, требуется включить единый вход в клиент.

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

-StopOnDisconnectGracePeriodMinute

Указанное время в минутах ожидания перед остановкой Поля разработки после обнаружения отключения.

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

-StopOnDisconnectStatus

Если функция остановите поле разработки при отключении после включения льготного периода.

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

-SubscriptionId

Идентификатор целевой подписки.

Тип:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Tag

Теги ресурсов.

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

-VirtualNetworkType

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

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

-WhatIf

Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.

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

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

IDevCenterIdentity

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

IPool