Partilhar 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 plano de 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 habilitando 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[]
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

-DefaultConnectionProfileClientRdpAccessEnabled

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

-DefaultConnectionProfileClientSshAccessEnabled

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

-LabPlan

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

Tipo:LabPlan
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
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

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

Entradas

LabPlan

Saídas

ILabPlan