Partilhar via


New-AzLabServicesLabPlan

Operação para criar ou atualizar um recurso de Plano de laboratório.

Sintaxe

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

Description

Operação para criar ou atualizar um recurso de Plano de laboratório.

Exemplos

Exemplo 1: Crie um novo plano de laboratório.

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

Crie um plano de laboratório.

Parâmetros

-AllowedRegion

As regiões permitidas para o criador do laboratório usar ao criar laboratórios usando este plano de laboratório.

Tipo:String[]
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-AsJob

Executar o comando como um trabalho

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Confirm

Solicita confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DefaultAutoShutdownProfileDisconnectDelay

A quantidade de tempo que uma VM permanecerá em execução depois que um usuário se desconectar se esse comportamento estiver habilitado.

Tipo:TimeSpan
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DefaultAutoShutdownProfileIdleDelay

A quantidade de tempo que uma VM ficará ociosa antes de ser desligada se esse comportamento estiver habilitado.

Tipo:TimeSpan
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DefaultAutoShutdownProfileNoConnectDelay

A quantidade de tempo que uma VM permanecerá em execução antes de ser desligada se nenhuma conexão for feita e esse comportamento estiver habilitado.

Tipo:TimeSpan
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DefaultAutoShutdownProfileShutdownOnDisconnect

Se o desligamento ao desconectar está habilitado

Tipo:EnableState
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DefaultAutoShutdownProfileShutdownOnIdle

Se uma VM será desligada quando estiver ociosa por um período de tempo.

Tipo:ShutdownOnIdleMode
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DefaultAutoShutdownProfileShutdownWhenNotConnected

Se uma VM será desligada quando não tiver sido conectada após um período de tempo.

Tipo:EnableState
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DefaultConnectionProfileClientRdpAccess

O nível de acesso habilitado para Acesso para Cliente sobre RDP.

Tipo:ConnectionType
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DefaultConnectionProfileClientSshAccess

O nível de acesso habilitado para Acesso para Cliente sobre SSH.

Tipo:ConnectionType
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DefaultConnectionProfileWebRdpAccess

O nível de acesso habilitado para Acesso à Web via RDP.

Tipo:ConnectionType
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DefaultConnectionProfileWebSshAccess

O nível de acesso habilitado para Acesso à Web sobre SSH.

Tipo:ConnectionType
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DefaultNetworkProfileSubnetId

A id do recurso de sub-rede externa

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DefaultProfile

O parâmetro DefaultProfile não é funcional. Use o parâmetro SubscriptionId quando disponível se estiver executando o cmdlet em uma assinatura diferente.

Tipo:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-LinkedLmsInstance

URL base da instância lms contra a qual este plano de laboratório pode vincular listas de laboratório.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Location

A geolocalização onde o recurso vive

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Name

O nome do plano de laboratório que o identifica exclusivamente dentro do grupo de recursos de contenção. Usado em URIs de recursos e na interface do usuário.

Tipo:String
Aliases:LabPlanName
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-NoWait

Execute o comando de forma assíncrona

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ResourceGroupName

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-SharedGalleryId

ID do recurso da Galeria de Imagens Compartilhadas anexada a este plano de laboratório. Ao salvar uma imagem de máquina virtual de modelo de laboratório, ela será mantida nesta galeria. Imagens compartilhadas da galeria podem ser disponibilizadas para uso ao criar novos laboratórios.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-SubscriptionId

A ID da assinatura de destino.

Tipo:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-SupportInfoEmail

Endereço de e-mail de contato do suporte.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-SupportInfoInstruction

Instruções de suporte.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-SupportInfoPhone

Número de telefone de contato do suporte.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-SupportInfoUrl

Endereço web de suporte.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Tag

Tags de recursos.

Tipo:Hashtable
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

Saídas

ILabPlan