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


Update-AzLabServicesLab

Операция обновления ресурса лаборатории.

Синтаксис

Update-AzLabServicesLab
      -Name <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-AdditionalCapabilityInstallGpuDriver <EnableState>]
      [-AdminUserPassword <SecureString>]
      [-AdminUserUsername <String>]
      [-AutoShutdownProfileDisconnectDelay <TimeSpan>]
      [-AutoShutdownProfileIdleDelay <TimeSpan>]
      [-AutoShutdownProfileNoConnectDelay <TimeSpan>]
      [-AutoShutdownProfileShutdownOnDisconnect <EnableState>]
      [-AutoShutdownProfileShutdownOnIdle <ShutdownOnIdleMode>]
      [-AutoShutdownProfileShutdownWhenNotConnected <EnableState>]
      [-ConnectionProfileClientRdpAccess <ConnectionType>]
      [-ConnectionProfileClientSshAccess <ConnectionType>]
      [-ConnectionProfileWebRdpAccess <ConnectionType>]
      [-ConnectionProfileWebSshAccess <ConnectionType>]
      [-Description <String>]
      [-ImageReferenceId <String>]
      [-ImageReferenceOffer <String>]
      [-ImageReferencePublisher <String>]
      [-ImageReferenceSku <String>]
      [-ImageReferenceVersion <String>]
      [-LabPlanId <String>]
      [-NonAdminUserPassword <SecureString>]
      [-NonAdminUserUsername <String>]
      [-RosterProfileActiveDirectoryGroupId <String>]
      [-RosterProfileLmsInstance <String>]
      [-RosterProfileLtiClientId <String>]
      [-RosterProfileLtiContextId <String>]
      [-RosterProfileLtiRosterEndpoint <String>]
      [-SecurityProfileOpenAccess <EnableState>]
      [-SkuCapacity <Int32>]
      [-SkuFamily <String>]
      [-SkuName <String>]
      [-SkuSize <String>]
      [-SkuTier <SkuTier>]
      [-Tag <String[]>]
      [-Title <String>]
      [-VirtualMachineProfileCreateOption <CreateOption>]
      [-VirtualMachineProfileUsageQuota <TimeSpan>]
      [-VirtualMachineProfileUseSharedPassword <EnableState>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Описание

Операция обновления ресурса лаборатории.

Примеры

Пример 1. Обновление существующей лаборатории.

Update-AzLabServicesLab -ResourceGroupName "Group Name" -Name "Lab Name" -AutoShutdownProfileShutdownOnDisconnect Enabled -AutoShutdownProfileDisconnectDelay "00:25:00"

Location Name
-------- ----
westus2  Lab Name

В этом примере выполняется обновление лаборатории и включение параметра "Завершение работы по отключению" для установки задержки в течение 25 минут.

Параметры

-AdditionalCapabilityInstallGpuDriver

Пометка для предварительной установки выделенных драйверов GPU.

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

-AdminUserPassword

Пароль для пользователя. Это необходимо для создания TemplateVM createOption.

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

-AdminUserUsername

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

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

-AsJob

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

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

-AutoShutdownProfileDisconnectDelay

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

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

-AutoShutdownProfileIdleDelay

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

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

-AutoShutdownProfileNoConnectDelay

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

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

-AutoShutdownProfileShutdownOnDisconnect

Включена ли завершение работы при отключении

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

-AutoShutdownProfileShutdownOnIdle

Будет ли виртуальная машина завершать работу, когда она неактивна в течение определенного периода времени.

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

-AutoShutdownProfileShutdownWhenNotConnected

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

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

-Confirm

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

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

-ConnectionProfileClientRdpAccess

Уровень доступа включен для клиентского доступа через RDP.

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

-ConnectionProfileClientSshAccess

Уровень доступа включен для клиентского доступа по протоколу SSH.

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

-ConnectionProfileWebRdpAccess

Уровень доступа с поддержкой веб-доступа через RDP.

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

-ConnectionProfileWebSshAccess

Уровень доступа с поддержкой веб-доступа по протоколу SSH.

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

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.

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

-Description

Описание лаборатории.

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

-ImageReferenceId

Идентификатор ресурса изображения

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

-ImageReferenceOffer

Предложение изображения, если применимо.

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

-ImageReferencePublisher

Издатель изображений

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

-ImageReferenceSku

Номер SKU изображения

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

-ImageReferenceVersion

Версия образа, указанная при создании.

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

-LabPlanId

Идентификатор плана лаборатории. Используется во время создания ресурсов для предоставления значений по умолчанию и действует в качестве контейнера разрешений при создании лаборатории с помощью labs.azure.com. Настройка labPlanId в существующей лаборатории предоставляет организацию..

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

-Name

Имя лаборатории, которая однозначно идентифицирует ее в пределах учетной записи лаборатории. Используется в URI ресурсов.

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

-NonAdminUserPassword

Пароль для пользователя. Это необходимо для создания TemplateVM createOption.

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

-NonAdminUserUsername

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

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

-NoWait

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

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

-ResourceGroupName

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

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

-RosterProfileActiveDirectoryGroupId

Идентификатор группы AAD, из которого заполняется этот список лабораторий. Наличие этого набора включает режим синхронизации AAD.

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

-RosterProfileLmsInstance

Базовый универсальный код ресурса (URI), определяющий экземпляр lms.

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

-RosterProfileLtiClientId

Уникальный идентификатор средства служб лабораторий Azure в lms.

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

-RosterProfileLtiContextId

Уникальный идентификатор контекста для лаборатории в lms.

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

-RosterProfileLtiRosterEndpoint

URI конечной точки службы имен и ролей в lms для класса, подключенного к этой лаборатории.

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

-SecurityProfileOpenAccess

Может ли любой пользователь или только указанный пользователь зарегистрировать в лаборатории.

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

-SkuCapacity

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

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

-SkuFamily

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

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

-SkuName

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

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

-SkuSize

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

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

-SkuTier

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

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

-SubscriptionId

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

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

-Tag

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

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

-Title

Название лаборатории.

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

-VirtualMachineProfileCreateOption

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

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

-VirtualMachineProfileUsageQuota

Начальная квота, выложенная каждому пользователю лаборатории. Должен быть интервалом времени от 0 до 9999 часов.

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

-VirtualMachineProfileUseSharedPassword

Включение этого параметра будет использовать один и тот же пароль для всех виртуальных машин пользователя.

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

-WhatIf

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

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

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