Compartilhar via


New-AzLabServicesLabPlan

Operação para criar ou atualizar um recurso do 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 do Plano de Laboratório.

Exemplos

Exemplo 1: criar 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[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AsJob

Executar o comando como um trabalho

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Confirm

Solicita a confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DefaultAutoShutdownProfileDisconnectDelay

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

Tipo:TimeSpan
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DefaultAutoShutdownProfileIdleDelay

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

Tipo:TimeSpan
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DefaultAutoShutdownProfileNoConnectDelay

O 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
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DefaultAutoShutdownProfileShutdownOnDisconnect

Se o desligamento na desconexão está habilitado

Tipo:EnableState
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DefaultAutoShutdownProfileShutdownOnIdle

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

Tipo:ShutdownOnIdleMode
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DefaultAutoShutdownProfileShutdownWhenNotConnected

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

Tipo:EnableState
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DefaultConnectionProfileClientRdpAccess

O nível de acesso habilitado para acesso ao cliente por RDP.

Tipo:ConnectionType
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DefaultConnectionProfileClientSshAccess

O nível de acesso habilitado para acesso ao cliente por SSH.

Tipo:ConnectionType
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DefaultConnectionProfileWebRdpAccess

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

Tipo:ConnectionType
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DefaultConnectionProfileWebSshAccess

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

Tipo:ConnectionType
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DefaultNetworkProfileSubnetId

A ID do recurso de sub-rede externa

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DefaultProfile

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

Tipo:PSObject
Aliases:AzureRMContext, AzureCredential
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-LinkedLmsInstance

Url base da instância lms em que este plano de laboratório pode vincular listas de laboratório.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Location

A localização geográfica onde o recurso reside

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Name

O nome do plano de laboratório que o identifica exclusivamente dentro do grupo de recursos que contém. Usado em URIs de recurso e na interface do usuário.

Tipo:String
Aliases:LabPlanName
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-NoWait

Executar o comando de forma assíncrona

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ResourceGroupName

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

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SharedGalleryId

ID de 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. As imagens compartilhadas da galeria podem ser disponibilizadas para uso ao criar novos laboratórios.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SubscriptionId

A ID da assinatura de destino.

Tipo:String
Cargo:Named
Valor padrão:(Get-AzContext).Subscription.Id
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SupportInfoEmail

Endereço de email de contato de suporte.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SupportInfoInstruction

Instruções de suporte.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SupportInfoPhone

Número de telefone do contato de suporte.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SupportInfoUrl

Endereço Web de suporte.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Tag

Marcas de recurso.

Tipo:Hashtable
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-WhatIf

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

Tipo:SwitchParameter
Aliases:wi
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Saídas

ILabPlan