Condividi tramite


New-AzLabServicesLabPlan

Operazione per creare o aggiornare una risorsa del piano lab.

Sintassi

New-AzLabServicesLabPlan
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -Location <String>
   [-AllowedRegion <String[]>]
   [-DefaultAutoShutdownProfileDisconnectDelay <TimeSpan>]
   [-DefaultAutoShutdownProfileIdleDelay <TimeSpan>]
   [-DefaultAutoShutdownProfileNoConnectDelay <TimeSpan>]
   [-DefaultAutoShutdownProfileShutdownOnDisconnect <EnableState>]
   [-DefaultAutoShutdownProfileShutdownOnIdle <ShutdownOnIdleMode>]
   [-DefaultAutoShutdownProfileShutdownWhenNotConnected <EnableState>]
   [-DefaultConnectionProfileClientRdpAccess <ConnectionType>]
   [-DefaultConnectionProfileClientSshAccess <ConnectionType>]
   [-DefaultConnectionProfileWebRdpAccess <ConnectionType>]
   [-DefaultConnectionProfileWebSshAccess <ConnectionType>]
   [-DefaultNetworkProfileSubnetId <String>]
   [-LinkedLmsInstance <String>]
   [-SharedGalleryId <String>]
   [-SupportInfoEmail <String>]
   [-SupportInfoInstruction <String>]
   [-SupportInfoPhone <String>]
   [-SupportInfoUrl <String>]
   [-Tag <Hashtable>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Operazione per creare o aggiornare una risorsa del piano lab.

Esempio

Esempio 1: Creare un nuovo piano lab.

New-AzLabServicesLabPlan `
	-LabPlanName "testplan" `
	-ResourceGroupName "Group Name" `
	-Location "westus2" `
	-AllowedRegion @('westus2', 'eastus2') `
	-DefaultAutoShutdownProfileShutdownOnDisconnect Disabled `
	-DefaultAutoShutdownProfileShutdownOnIdle None `
	-DefaultAutoShutdownProfileShutdownWhenNotConnected Disabled `
	-DefaultConnectionProfileClientRdpAccess Public `
	-DefaultConnectionProfileClientSshAccess None `
	-SupportInfoEmail 'test@contoso.com' `
	-SupportInfoInstruction 'test information' `
	-SupportInfoPhone '123-456-7890' `
	-SupportInfoUrl 'https:\\test.com' `
	-DefaultConnectionProfileWebRdpAccess None `
	-DefaultConnectionProfileWebSshAccess None

Location Name
-------- ----
westus2  testplan

Creare un piano lab.

Parametri

-AllowedRegion

Le aree consentite per l'autore del lab da usare durante la creazione di lab usando questo piano lab.

Tipo:String[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-AsJob

Eseguire il comando come processo

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultAutoShutdownProfileDisconnectDelay

La quantità di tempo per cui una macchina virtuale rimarrà in esecuzione dopo che un utente si disconnette se questo comportamento è abilitato.

Tipo:TimeSpan
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultAutoShutdownProfileIdleDelay

Periodo di inattività di una macchina virtuale prima dell'arresto se questo comportamento è abilitato.

Tipo:TimeSpan
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultAutoShutdownProfileNoConnectDelay

La quantità di tempo in cui una macchina virtuale rimarrà in esecuzione prima dell'arresto se non viene stabilita alcuna connessione e questo comportamento è abilitato.

Tipo:TimeSpan
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultAutoShutdownProfileShutdownOnDisconnect

Indica se l'arresto alla disconnessione è abilitato

Tipo:EnableState
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultAutoShutdownProfileShutdownOnIdle

Indica se una macchina virtuale viene arrestata quando è inattiva per un periodo di tempo.

Tipo:ShutdownOnIdleMode
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultAutoShutdownProfileShutdownWhenNotConnected

Indica se una macchina virtuale viene arrestata quando non è stata connessa dopo un periodo di tempo.

Tipo:EnableState
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultConnectionProfileClientRdpAccess

Livello di accesso abilitato per Accesso client su RDP.

Tipo:ConnectionType
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultConnectionProfileClientSshAccess

Livello di accesso abilitato per Accesso client tramite SSH.

Tipo:ConnectionType
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultConnectionProfileWebRdpAccess

Livello di accesso abilitato per Accesso Web tramite RDP.

Tipo:ConnectionType
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultConnectionProfileWebSshAccess

Livello di accesso abilitato per Accesso Web tramite SSH.

Tipo:ConnectionType
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultNetworkProfileSubnetId

ID risorsa subnet esterna

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultProfile

Il parametro DefaultProfile non è funzionale. Usare il parametro SubscriptionId quando disponibile se si esegue il cmdlet su una sottoscrizione diversa.

Tipo:PSObject
Alias:AzureRMContext, AzureCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-LinkedLmsInstance

L'URL di base dell'istanza lms di questo piano lab può collegare i rosters del lab.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Location

Posizione geografica in cui risiede la risorsa

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Name

Nome del piano lab che lo identifica in modo univoco all'interno del gruppo di risorse contenitore. Usato negli URI delle risorse e nell'interfaccia utente.

Tipo:String
Alias:LabPlanName
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-NoWait

Eseguire il comando in modo asincrono

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ResourceGroupName

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-SharedGalleryId

ID risorsa della raccolta immagini condivise collegata a questo piano lab. Quando si salva un'immagine di macchina virtuale modello di lab, questa verrà salvata in modo permanente in questa raccolta. Le immagini condivise dalla raccolta possono essere rese disponibili per l'uso durante la creazione di nuovi lab.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-SubscriptionId

ID della sottoscrizione di destinazione.

Tipo:String
Posizione:Named
Valore predefinito:(Get-AzContext).Subscription.Id
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-SupportInfoEmail

Indirizzo di posta elettronica del contatto di supporto.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-SupportInfoInstruction

Istruzioni di supporto.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-SupportInfoPhone

Numero di telefono del contatto di supporto.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-SupportInfoUrl

Supporto dell'indirizzo Web.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Tag

Tag di risorsa.

Tipo:Hashtable
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WhatIf

Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Output

ILabPlan