Update-AzureSiteRecoveryProtectionEntity

Atualiza as propriedades de uma entidade de proteção no Azure Site Recovery.

Nota

Os cmdlets mencionados nesta documentação são para gerenciar recursos herdados do Azure que usam APIs do Azure Service Manager (ASM). Este módulo do PowerShell herdado não é recomendado ao criar novos recursos, uma vez que o ASM está agendado para desativação. Para obter mais informações, consulte Aposentadoria do Azure Service Manager.

O módulo Az PowerShell é o módulo PowerShell recomendado para gerenciar recursos do Azure Resource Manager (ARM) com o PowerShell.

Sintaxe

Update-AzureSiteRecoveryProtectionEntity
      -ProtectionEntity <ASRProtectionEntity>
      [-WaitForCompletion]
      [-Profile <AzureSMProfile>]
      [<CommonParameters>]

Description

O cmdlet Update-AzureSiteRecoveryProtectionEntity atualiza as propriedades de uma entidade de proteção no Azure Site Recovery, como informações do proprietário da máquina virtual. Este cmdlet é suportado apenas para o Virtual Machine Monitor (VMM) para entidades de proteção protegidas pelo VMM.

Exemplos

Exemplo 1: Atualizar uma entidade de proteção

PS C:\> $Container = Get-AzureSiteRecoveryProtectionContainer
PS C:\> $ProtectionEntity = Get-AzureSiteRecoveryProtectionEntity -ProtectionContainer $Container
PS C:\> Update-AzureSiteRecoveryProtectionEntity -ProtectionEntity $ProtectionEntity
           Name             : 
           ID               : 680ffe0f-6236-465e-8c94-81242fa67e6d
           ClientRequestId  : 2c47e6ce-1460-4187-8a0f-b9073735fa38-2014-12-30 06:44:40Z-P
           State            : NotStarted
           StateDescription : NotStarted
           StartTime        : 
           EndTime          : 
           AllowedActions   : {}
           Tasks            : {}
           Errors           : {}

O primeiro comando obtém um contêiner protegido usando o cmdlet Get-AzureSiteRecoveryProtectionContainer e, em seguida, armazena esse objeto na variável $Container.

O segundo comando obtém a máquina virtual protegida que pertence ao contêiner armazenado no $Container usando o cmdlet Get-AzureSiteRecoveryProtectionEntity e, em seguida, armazena-a na variável $ProtectionEntity.

O comando final atualiza a entidade de proteção em $ProtectionEntity.

Parâmetros

-Profile

Especifica o perfil do Azure a partir do qual este cmdlet é lido. Se você não especificar um perfil, esse cmdlet será lido a partir do perfil padrão local.

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

-ProtectionEntity

Especifica uma entidade de proteção a ser atualizada. Para obter um objeto ASRProtectionEntity , use o cmdlet Get-AzureSiteRecoveryProtectionEntity .

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

-WaitForCompletion

Indica que esse cmdlet aguarda a conclusão da operação antes de retornar o controle ao console do Windows PowerShell.

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