Update-AzDevCenterAdminPool

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

Синтаксис

UpdateExpanded (По умолчанию)

Update-AzDevCenterAdminPool
    -Name <String>
    -ProjectName <String>
    -ResourceGroupName <String>
    [-SubscriptionId <String>]
    [-ActiveHourConfigurationAutoStartEnableStatus <AutoStartEnableStatus>]
    [-ActiveHourConfigurationDefaultEndTimeHour <Int32>]
    [-ActiveHourConfigurationDefaultStartTimeHour <Int32>]
    [-ActiveHourConfigurationDefaultTimeZone <String>]
    [-ActiveHourConfigurationKeepAwakeEnableStatus <KeepAwakeEnableStatus>]
    [-DevBoxDefinitionName <String>]
    [-DevBoxDefinitionType <PoolDevBoxDefinitionType>]
    [-DevBoxTunnelEnableStatus <DevBoxTunnelEnableStatus>]
    [-DisplayName <String>]
    [-ImageReferenceId <String>]
    [-LocalAdministrator <LocalAdminStatus>]
    [-ManagedVirtualNetworkRegion <String[]>]
    [-NetworkConnectionName <String>]
    [-SingleSignOnStatus <SingleSignOnStatus>]
    [-SkuCapacity <Int32>]
    [-SkuFamily <String>]
    [-SkuName <String>]
    [-SkuSize <String>]
    [-SkuTier <SkuTier>]
    [-StopOnDisconnectGracePeriodMinute <Int32>]
    [-StopOnDisconnectStatus <StopOnDisconnectEnableStatus>]
    [-StopOnNoConnectGracePeriodMinute <Int32>]
    [-StopOnNoConnectStatus <StopOnNoConnectEnableStatus>]
    [-Tag <Hashtable>]
    [-VirtualNetworkType <VirtualNetworkType>]
    [-DefaultProfile <PSObject>]
    [-AsJob]
    [-NoWait]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

UpdateViaIdentityExpanded

Update-AzDevCenterAdminPool
    -InputObject <IDevCenterIdentity>
    [-ActiveHourConfigurationAutoStartEnableStatus <AutoStartEnableStatus>]
    [-ActiveHourConfigurationDefaultEndTimeHour <Int32>]
    [-ActiveHourConfigurationDefaultStartTimeHour <Int32>]
    [-ActiveHourConfigurationDefaultTimeZone <String>]
    [-ActiveHourConfigurationKeepAwakeEnableStatus <KeepAwakeEnableStatus>]
    [-DevBoxDefinitionName <String>]
    [-DevBoxDefinitionType <PoolDevBoxDefinitionType>]
    [-DevBoxTunnelEnableStatus <DevBoxTunnelEnableStatus>]
    [-DisplayName <String>]
    [-ImageReferenceId <String>]
    [-LocalAdministrator <LocalAdminStatus>]
    [-ManagedVirtualNetworkRegion <String[]>]
    [-NetworkConnectionName <String>]
    [-SingleSignOnStatus <SingleSignOnStatus>]
    [-SkuCapacity <Int32>]
    [-SkuFamily <String>]
    [-SkuName <String>]
    [-SkuSize <String>]
    [-SkuTier <SkuTier>]
    [-StopOnDisconnectGracePeriodMinute <Int32>]
    [-StopOnDisconnectStatus <StopOnDisconnectEnableStatus>]
    [-StopOnNoConnectGracePeriodMinute <Int32>]
    [-StopOnNoConnectStatus <StopOnNoConnectEnableStatus>]
    [-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".

Параметры

-ActiveHourConfigurationAutoStartEnableStatus

Включает или отключает, следует ли автоматически запускать поле разработки при начале активного времени.

Свойства параметров

Тип:AutoStartEnableStatus
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ActiveHourConfigurationDefaultEndTimeHour

Время окончания активных часов по умолчанию

Свойства параметров

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ActiveHourConfigurationDefaultStartTimeHour

Время начала по умолчанию активных часов.

Свойства параметров

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ActiveHourConfigurationDefaultTimeZone

Идентификатор часового пояса IANA по умолчанию для активных часов.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ActiveHourConfigurationKeepAwakeEnableStatus

Включает или отключает, следует ли хранить поле разработки в течение активных часов.

Свойства параметров

Тип:KeepAwakeEnableStatus
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-AsJob

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

Свойства параметров

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Confirm

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

Свойства параметров

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:Cf

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DefaultProfile

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

Свойства параметров

Тип:PSObject
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:AzureRMContext, AzureCredential

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DevBoxDefinitionName

Имя определения Dev Box в родительском Project этого пула. Будет игнорироваться, если devBoxDefinitionType имеет значение.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DevBoxDefinitionType

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

Свойства параметров

Тип:PoolDevBoxDefinitionType
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DevBoxTunnelEnableStatus

Указывает, включен ли Dev Box Tunnel для пула.

Свойства параметров

Тип:DevBoxTunnelEnableStatus
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DisplayName

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

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ImageReferenceId

Идентификатор изображения или идентификатор версии образа. При указании идентификатора образа будет использоваться последняя версия.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-InputObject

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

Свойства параметров

Тип:IDevCenterIdentity
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

UpdateViaIdentityExpanded
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-LocalAdministrator

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

Свойства параметров

Тип:LocalAdminStatus
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ManagedVirtualNetworkRegion

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

Свойства параметров

Тип:

String[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Name

Имя пула.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:Имя пула

Наборы параметров

UpdateExpanded
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-NetworkConnectionName

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

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-NoWait

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

Свойства параметров

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ProjectName

Имя проекта.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

UpdateExpanded
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ResourceGroupName

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

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

UpdateExpanded
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SingleSignOnStatus

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

Свойства параметров

Тип:SingleSignOnStatus
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SkuCapacity

Если номер SKU поддерживает горизонтальное масштабирование или в, то целое число емкости должно быть включено. Если горизонтальное масштабирование невозможно для ресурса, это может быть опущено.

Свойства параметров

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SkuFamily

Если служба имеет разные поколения оборудования для одного номера SKU, это можно записать здесь.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SkuName

Имя номера SKU. Например, P3. Обычно это код буквы и числа

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SkuSize

Размер номера SKU. Если поле имени является сочетанием уровня и другого значения, это будет автономный код.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SkuTier

Это поле необходимо реализовать поставщиком ресурсов, если служба имеет несколько уровней, но не требуется для PUT.

Свойства параметров

Тип:SkuTier
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-StopOnDisconnectGracePeriodMinute

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

Свойства параметров

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-StopOnDisconnectStatus

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

Свойства параметров

Тип:StopOnDisconnectEnableStatus
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-StopOnNoConnectGracePeriodMinute

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

Свойства параметров

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-StopOnNoConnectStatus

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

Свойства параметров

Тип:StopOnNoConnectEnableStatus
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SubscriptionId

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

Свойства параметров

Тип:String
Default value:(Get-AzContext).Subscription.Id
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

UpdateExpanded
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Tag

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

Свойства параметров

Тип:Hashtable
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VirtualNetworkType

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

Свойства параметров

Тип:VirtualNetworkType
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-WhatIf

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

Свойства параметров

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:Wi

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

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

IDevCenterIdentity

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

IPool