Delen via


Update-AzLabServicesLab

Bewerking voor het bijwerken van een labresource.

Syntaxis

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>]

Description

Bewerking voor het bijwerken van een labresource.

Voorbeelden

Voorbeeld 1: Bestaand lab bijwerken.

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

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

In dit voorbeeld wordt het lab bijgewerkt en wordt de optie Afsluiten ingeschakeld voor de optie Verbinding verbreken, waardoor de vertraging op 25 minuten wordt ingesteld.

Parameters

-AdditionalCapabilityInstallGpuDriver

Vlag toevoegen om toegewezen GPU-stuurprogramma's vooraf te installeren.

Type:EnableState
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AdminUserPassword

Het wachtwoord voor de gebruiker. Dit is vereist voor de TemplateVM createOption.

Type:SecureString
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AdminUserUsername

De gebruikersnaam die moet worden gebruikt bij het aanmelden bij lab-VM's.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AsJob

De opdracht uitvoeren als een taak

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AutoShutdownProfileDisconnectDelay

De hoeveelheid tijd die een VIRTUELE machine actief blijft nadat een gebruiker de verbinding heeft verbroken als dit gedrag is ingeschakeld.

Type:TimeSpan
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AutoShutdownProfileIdleDelay

De hoeveelheid tijd die een VIRTUELE machine inactief maakt voordat deze wordt afgesloten als dit gedrag is ingeschakeld.

Type:TimeSpan
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AutoShutdownProfileNoConnectDelay

De hoeveelheid tijd die een virtuele machine actief blijft voordat deze wordt afgesloten als er geen verbinding wordt gemaakt en dit gedrag is ingeschakeld.

Type:TimeSpan
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AutoShutdownProfileShutdownOnDisconnect

Of afsluiten bij verbreken is ingeschakeld

Type:EnableState
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AutoShutdownProfileShutdownOnIdle

Of een VIRTUELE machine wordt afgesloten wanneer deze gedurende een bepaalde periode inactief is.

Type:ShutdownOnIdleMode
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AutoShutdownProfileShutdownWhenNotConnected

Of een VIRTUELE machine wordt afgesloten wanneer deze na een bepaalde periode niet is verbonden.

Type:EnableState
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ConnectionProfileClientRdpAccess

Het ingeschakelde toegangsniveau voor clienttoegang via RDP.

Type:ConnectionType
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ConnectionProfileClientSshAccess

Het ingeschakelde toegangsniveau voor clienttoegang via SSH.

Type:ConnectionType
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ConnectionProfileWebRdpAccess

Het ingeschakelde toegangsniveau voor Web Access via RDP.

Type:ConnectionType
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ConnectionProfileWebSshAccess

Het ingeschakelde toegangsniveau voor Web Access via SSH.

Type:ConnectionType
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:PSObject
Aliassen:AzureRMContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Description

De beschrijving van het lab.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ImageReferenceId

Resource-id van installatiekopieën

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ImageReferenceOffer

De afbeeldingsaanbieding indien van toepassing.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ImageReferencePublisher

De uitgever van de installatiekopieën

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ImageReferenceSku

De installatiekopieën-SKU

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ImageReferenceVersion

De versie van de installatiekopie die is opgegeven bij het maken.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-LabPlanId

De id van het labplan. Wordt gebruikt tijdens het maken van resources om standaardinstellingen te bieden en fungeert als een machtigingscontainer bij het maken van een lab via labs.azure.com. Het instellen van een labPlanId op een bestaand lab biedt organisatie..

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Name

De naam van het lab dat het op unieke wijze identificeert binnen het labaccount. Wordt gebruikt in resource-URI's.

Type:String
Aliassen:LabName
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-NonAdminUserPassword

Het wachtwoord voor de gebruiker. Dit is vereist voor de TemplateVM createOption.

Type:SecureString
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-NonAdminUserUsername

De gebruikersnaam die moet worden gebruikt bij het aanmelden bij lab-VM's.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-NoWait

De opdracht asynchroon uitvoeren

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ResourceGroupName

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RosterProfileActiveDirectoryGroupId

De AAD-groeps-id waaruit dit labrooster wordt ingevuld. Als u deze set hebt ingesteld, wordt de AAD-synchronisatiemodus ingeschakeld.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RosterProfileLmsInstance

De basis-URI die het lms-exemplaar identificeert.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RosterProfileLtiClientId

De unieke id van het hulpprogramma Azure Lab Services in het lms.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RosterProfileLtiContextId

De unieke context-id voor het lab in het lms.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RosterProfileLtiRosterEndpoint

De URI van het service-eindpunt voor namen en rollen in het lms voor de klasse die aan dit lab is gekoppeld.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SecurityProfileOpenAccess

Of een gebruiker of alleen opgegeven gebruikers zich kunnen registreren bij een lab.

Type:EnableState
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SkuCapacity

Als de SKU uitschalen/inschalen ondersteunt, moet het gehele getal van de capaciteit worden opgenomen. Als uitschalen/inschalen niet mogelijk is voor de resource, kan dit worden weggelaten.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SkuFamily

Als de service verschillende generaties hardware heeft, voor dezelfde SKU, kan die hier worden vastgelegd.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SkuName

De naam van de SKU. Ex - P3. Dit is meestal een letter+cijfercode

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SkuSize

De SKU-grootte. Wanneer het naamveld de combinatie van de laag en een andere waarde is, is dit de zelfstandige code.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SkuTier

Dit veld moet worden geïmplementeerd door de resourceprovider als de service meer dan één laag heeft, maar niet vereist is voor een PUT.

Type:SkuTier
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SubscriptionId

De id van het doelabonnement.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Tag

Resourcetags.

Type:String[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Title

De titel van het lab.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VirtualMachineProfileCreateOption

Geeft aan op welke virtuele machines van het lab worden gemaakt.

Type:CreateOption
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VirtualMachineProfileUsageQuota

Het aanvankelijke quotum dat aan elke labgebruiker is toegewezen. Moet een tijdsduur tussen 0 en 9999 uur zijn.

Type:TimeSpan
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VirtualMachineProfileUseSharedPassword

Als u deze optie inschakelt, wordt hetzelfde wachtwoord gebruikt voor alle vm's van gebruikers.

Type:EnableState
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Uitvoerwaarden

ILab