次の方法で共有


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

説明

ラボ リソースを作成する操作。

例 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
Accept pipeline input:False
Accept wildcard characters:False

-AdminUserPassword

ユーザーのパスワード。 これは TemplateVM createOption に必要です。

型:SecureString
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-AdminUserUsername

ラボ VM にサインインするときに使用するユーザー名。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-AsJob

コマンドをジョブとして実行する

型:SwitchParameter
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-AutoShutdownProfileDisconnectDelay

この動作が有効になっている場合、ユーザーが切断された後も VM の実行が維持される時間。

型:TimeSpan
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-AutoShutdownProfileIdleDelay

この動作が有効になっている場合、VM がシャットダウンされるまでにアイドル状態になる時間。

型:TimeSpan
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-AutoShutdownProfileNoConnectDelay

接続が行われず、この動作が有効になっている場合、VM がシャットダウンされるまでに VM が実行され続ける時間。

型:TimeSpan
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-AutoShutdownProfileShutdownOnDisconnect

切断時のシャットダウンが有効になっているかどうか

型:EnableState
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-AutoShutdownProfileShutdownOnIdle

VM が一定期間アイドル状態になったときにシャットダウンされるかどうか。

型:ShutdownOnIdleMode
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-AutoShutdownProfileShutdownWhenNotConnected

VM が一定期間接続されていないときにシャットダウンされるかどうか。

型:EnableState
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

コマンドレットの実行前に確認を求めるメッセージが表示されます。

型:SwitchParameter
Aliases:cf
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-ConnectionProfileClientRdpAccess

RDP 経由のクライアント アクセスの有効なアクセス レベル。

型:ConnectionType
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-ConnectionProfileClientSshAccess

SSH 経由のクライアント アクセスの有効なアクセス レベル。

型:ConnectionType
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-ConnectionProfileWebRdpAccess

RDP 経由の Web アクセスに対して有効なアクセス レベル。

型:ConnectionType
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-ConnectionProfileWebSshAccess

SSH 経由での Web アクセスの有効なアクセス レベル。

型:ConnectionType
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Azure との通信のために使用される資格情報、アカウント、テナント、サブスクリプションです。

型:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

ラボの説明。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-ImageReferenceId

イメージ リソース ID

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-ImageReferenceOffer

イメージ オファー (該当する場合)。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-ImageReferencePublisher

イメージの発行元

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-ImageReferenceSku

イメージ SKU

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-ImageReferenceVersion

作成時に指定されたイメージ バージョン。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-LabPlanId

ラボ 計画の ID。 リソースの作成時に既定値を提供するために使用され、labs.azure.com を使用してラボを作成するときにアクセス許可コンテナーとして機能します。 既存のラボに labPlanId を設定すると、組織が提供されます。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

リソースが存在する地理的な場所

型:String
Position:Named
既定値:None
必須:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

含まれているラボ アカウント内で一意に識別するラボの名前。 リソース URI で使用されます。

型:String
Aliases:LabName
Position:Named
既定値:None
必須:True
Accept pipeline input:False
Accept wildcard characters:False

-NetworkProfileLoadBalancerId

外部ロード バランサーのリソース ID

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-NetworkProfilePublicIPId

外部パブリック IP リソース ID

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-NetworkProfileSubnetId

外部サブネット リソース ID

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-NonAdminUserPassword

ユーザーのパスワード。 これは TemplateVM createOption に必要です。

型:SecureString
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-NonAdminUserUsername

ラボ VM にサインインするときに使用するユーザー名。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-NoWait

コマンドを非同期的に実行する

型:SwitchParameter
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

リソース グループの名前。 名前の大文字と小文字は区別されます。

型:String
Position:Named
既定値:None
必須:True
Accept pipeline input:False
Accept wildcard characters:False

-RosterProfileActiveDirectoryGroupId

このラボの名簿が設定される AAD グループ ID。 このセットを使用すると、AAD 同期モードが有効になります。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-RosterProfileLmsInstance

lms インスタンスを識別するベース URI。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-RosterProfileLtiClientId

lms 内の Azure Lab Services ツールの一意の ID。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-RosterProfileLtiContextId

lms 内のラボの一意のコンテキスト識別子。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-RosterProfileLtiRosterEndpoint

このラボにアタッチされているクラスの lms 上の名前とロール サービス エンドポイントの URI。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-SecurityProfileOpenAccess

任意のユーザーまたは指定したユーザーのみがラボに登録できるかどうか。

型:EnableState
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-SkuCapacity

SKU でスケールアウト/インがサポートされている場合は、容量の整数を含める必要があります。 リソースに対してスケールアウト/インができない場合は、これを省略できます。

型:Int32
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-SkuFamily

同じ SKU に対して、サービスの世代が異なるハードウェアがある場合は、ここでキャプチャできます。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-SkuName

SKU の名前。 例 - P3。 通常は文字 + 数字のコードです

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-SkuSize

SKU サイズ。 名前フィールドが層と他の値の組み合わせである場合、これはスタンドアロン コードになります。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-SkuTier

このフィールドは、サービスに複数のレベルがあるが PUT では必要ない場合に、リソース プロバイダーによって実装される必要があります。

型:SkuTier
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

ターゲット サブスクリプションの ID。

型:String
Position:Named
既定値:(Get-AzContext).Subscription.Id
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

リソース タグ。

型:Hashtable
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-Title

ラボのタイトル。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualMachineProfileCreateOption

作成されるラボ仮想マシンを示します。

型:CreateOption
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualMachineProfileUsageQuota

各ラボ ユーザーに割り当てられた初期クォータ。 0 ~ 9999 時間の期間である必要があります。

型:TimeSpan
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualMachineProfileUseSharedPassword

このオプションを有効にすると、すべてのユーザー VM に同じパスワードが使用されます。

型:EnableState
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。

型:SwitchParameter
Aliases:wi
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

出力

ILab