共用方式為


New-AzLabServicesLab

建立實驗室資源的作業。

語法

New-AzLabServicesLab
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -Location <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>]
   [-NetworkProfileLoadBalancerId <String>]
   [-NetworkProfilePublicIPId <String>]
   [-NetworkProfileSubnetId <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 <Hashtable>]
   [-Title <String>]
   [-VirtualMachineProfileCreateOption <CreateOption>]
   [-VirtualMachineProfileUsageQuota <TimeSpan>]
   [-VirtualMachineProfileUseSharedPassword <EnableState>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

建立實驗室資源的作業。

範例

範例 1:建立新的實驗室。

New-AzLabServicesLab `
        -Name "NewLab" `
        -ResourceGroupName $ENV:ResourceGroupName `
        -Location $ENV:Location `
        -AdditionalCapabilityInstallGpuDriver Disabled `
        -AdminUserPassword "PlaceholderPassword" `
        -AdminUserUsername "PlaceholderAccountName" `
        -AutoShutdownProfileShutdownOnDisconnect Disabled `
        -AutoShutdownProfileShutdownOnIdle None `
        -AutoShutdownProfileShutdownWhenNotConnected Disabled `
        -ConnectionProfileClientRdpAccess Public `
        -ConnectionProfileClientSshAccess None `
        -ConnectionProfileWebRdpAccess None `
        -ConnectionProfileWebSshAccess None `
        -Description "New lab description" `
        -ImageReferenceOffer "Windows-10" `
        -ImageReferencePublisher "MicrosoftWindowsDesktop" `
        -ImageReferenceSku "20h2-pro" `
        -ImageReferenceVersion "latest" `
        -SecurityProfileOpenAccess Disabled `
        -SkuCapacity 3 `
        -SkuName "Standard" `
        -Title $ENV:NewLabName `
        -VirtualMachineProfileCreateOption "TemplateVM" `
        -VirtualMachineProfileUseSharedPassword Enabled

Location Name
-------- ----
westus2  NewLab

建立新的實驗室。

參數

-AdditionalCapabilityInstallGpuDriver

旗標以預先安裝專用 GPU 驅動程式。

類型:EnableState
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AdminUserPassword

用戶的密碼。 這是 TemplateVM createOption 的必要專案。

類型:SecureString
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AdminUserUsername

登入實驗室 VM 時要使用的用戶名稱。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AsJob

以作業身分執行命令

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AutoShutdownProfileDisconnectDelay

如果啟用此行為,VM 會在用戶中斷連線之後維持執行的時間量。

類型:TimeSpan
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AutoShutdownProfileIdleDelay

如果啟用此行為,VM 會在關機之前閑置的時間量。

類型:TimeSpan
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AutoShutdownProfileNoConnectDelay

VM 在未建立連線且啟用此行為之前,VM 會保持執行的時間量。

類型:TimeSpan
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AutoShutdownProfileShutdownOnDisconnect

是否啟用中斷連線時關機

類型:EnableState
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AutoShutdownProfileShutdownOnIdle

VM 是否會在閑置一段時間后關閉。

類型:ShutdownOnIdleMode
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AutoShutdownProfileShutdownWhenNotConnected

VM 是否會在一段時間后未連線到 VM 時關閉。

類型:EnableState
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Confirm

在執行 Cmdlet 之前,提示您進行確認。

類型:SwitchParameter
別名:cf
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ConnectionProfileClientRdpAccess

已啟用透過 RDP 存取用戶端存取的存取層級。

類型:ConnectionType
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ConnectionProfileClientSshAccess

已啟用透過 SSH 存取用戶端存取的存取層級。

類型:ConnectionType
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ConnectionProfileWebRdpAccess

已啟用透過 RDP 存取 Web 存取的存取層級。

類型:ConnectionType
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ConnectionProfileWebSshAccess

已啟用透過 SSH 存取 Web 存取的存取層級。

類型:ConnectionType
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DefaultProfile

用於與 Azure 通訊的認證、帳戶、租用戶和訂用帳戶。

類型:PSObject
別名:AzureRMContext, AzureCredential
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Description

實驗室的描述。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ImageReferenceId

映射資源標識碼

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ImageReferenceOffer

如果適用,則為映像供應專案。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ImageReferencePublisher

映像發行者

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ImageReferenceSku

映像 SKU

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ImageReferenceVersion

建立時指定的映像版本。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-LabPlanId

實驗室計劃的標識碼。 在資源建立期間用來提供預設值,並在透過 labs.azure.com 建立實驗室時做為許可權容器。 在現有的實驗室上設定 labPlanId 會提供組織。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Location

資源所在的地理位置

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-Name

在包含實驗室帳戶內唯一識別該實驗室的實驗室名稱。 用於資源 URI。

類型:String
別名:LabName
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-NetworkProfileLoadBalancerId

外部負載平衡器資源標識碼

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-NetworkProfilePublicIPId

外部公用IP資源標識碼

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-NetworkProfileSubnetId

外部子網資源標識碼

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-NonAdminUserPassword

用戶的密碼。 這是 TemplateVM createOption 的必要專案。

類型:SecureString
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-NonAdminUserUsername

登入實驗室 VM 時要使用的用戶名稱。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-NoWait

以異步方式執行命令

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ResourceGroupName

資源群組的名稱。 名稱不區分大小寫。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-RosterProfileActiveDirectoryGroupId

填入此實驗室名冊的 AAD 群組標識碼。 設定此集合可啟用 AAD 同步模式。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-RosterProfileLmsInstance

識別 lms 實例的基底 URI。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-RosterProfileLtiClientId

lms 中 azure 實驗室服務工具的唯一標識符。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-RosterProfileLtiContextId

lms 中實驗室的唯一內容標識符。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-RosterProfileLtiRosterEndpoint

連結至此實驗室之類別之 lms 上名稱和角色服務端點的 URI。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SecurityProfileOpenAccess

任何使用者或只有指定的使用者可以註冊實驗室。

類型:EnableState
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SkuCapacity

如果 SKU 支援相應放大/縮小,則應該包含容量整數。 如果資源無法相應放大/縮小,可能會省略此專案。

類型:Int32
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SkuFamily

如果服務有不同世代的硬體,針對相同的 SKU,則可以在這裡擷取。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SkuName

SKU 的名稱。 例如 - P3。 通常是字母+數位碼

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SkuSize

SKU 大小。 當名稱欄位是階層和其他一些值的組合時,這會是獨立程序代碼。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SkuTier

如果服務有一個以上的層級,但 PUT 上不需要此欄位,則資源提供者必須實作此字段。

類型:SkuTier
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SubscriptionId

目標訂用帳戶的標識碼。

類型:String
Position:Named
預設值:(Get-AzContext).Subscription.Id
必要:False
接受管線輸入:False
接受萬用字元:False

-Tag

資源標籤。

類型:Hashtable
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Title

實驗室的標題。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-VirtualMachineProfileCreateOption

指出從中建立的實驗室虛擬機。

類型:CreateOption
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-VirtualMachineProfileUsageQuota

指派給每個實驗室使用者的初始配額。 必須是介於 0 到 9999 小時之間的時間範圍。

類型:TimeSpan
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-VirtualMachineProfileUseSharedPassword

啟用此選項將會針對所有使用者 VM 使用相同的密碼。

類型:EnableState
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-WhatIf

顯示 Cmdlet 執行時會發生什麼事。 Cmdlet 未執行。

類型:SwitchParameter
別名:wi
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸出