Compartilhar via


Update-AzLabServicesLabPlan

Operação para atualizar um recurso do Plano de Laboratório.

Sintaxe

Update-AzLabServicesLabPlan
      -Name <String>
      -ResourceGroupName <String>
      [-SubscriptionId <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 <String[]>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzLabServicesLabPlan
      [-SubscriptionId <String>]
      -LabPlan <LabPlan>
      [-AllowedRegion <String[]>]
      [-DefaultAutoShutdownProfileDisconnectDelay <TimeSpan>]
      [-DefaultAutoShutdownProfileIdleDelay <TimeSpan>]
      [-DefaultAutoShutdownProfileNoConnectDelay <TimeSpan>]
      [-DefaultAutoShutdownProfileShutdownOnDisconnect <EnableState>]
      [-DefaultAutoShutdownProfileShutdownOnIdle <ShutdownOnIdleMode>]
      [-DefaultAutoShutdownProfileShutdownWhenNotConnected <EnableState>]
      [-DefaultNetworkProfileSubnetId <String>]
      [-LinkedLmsInstance <String>]
      [-SharedGalleryId <String>]
      [-SupportInfoEmail <String>]
      [-SupportInfoInstruction <String>]
      [-SupportInfoPhone <String>]
      [-SupportInfoUrl <String>]
      [-Tag <String[]>]
      [-DefaultConnectionProfileClientRdpAccessEnabled <ConnectionType>]
      [-DefaultConnectionProfileClientSshAccessEnabled <ConnectionType>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Operação para atualizar um recurso do Plano de Laboratório.

Exemplos

Exemplo 1: atualizar o plano do laboratório

Update-AzLabServicesLabPlan -ResourceGroupName "Group Name" -Name "LabPlan Name" -DefaultAutoShutdownProfileShutdownOnDisconnect 'Enabled' -DefaultAutoShutdownProfileDisconnectDelay "00:17:00"

Location Name
-------- ----
westus2  LabPlan Name

Este exemplo atualiza o plano de laboratório que habilita o desligamento ao desconectar com um atraso de 17 minutos.

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

-DefaultConnectionProfileClientRdpAccessEnabled

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

-DefaultConnectionProfileClientSshAccessEnabled

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

-LabPlan

Para construir, consulte a seção NOTES para propriedades LABPLAN e crie uma tabela de hash.

Tipo:LabPlan
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
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

-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:String[]
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

Entradas

LabPlan

Saídas

ILabPlan