Update-AzureSiteRecoveryProtectionEntity

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

Observação

Os cmdlets mostrados nesta documentação são usados para gerenciar recursos herdados do Azure que usam APIs de Gerenciamento de Serviços. Confira o módulo Az PowerShell para usar cmdlets a fim de gerenciar recursos do Azure Resource Manager.

Syntax

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. Esse cmdlet tem suporte 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 a armazena 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 lê. Se você não especificar um perfil, esse cmdlet será lido a partir do perfil padrão local.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProtectionEntity

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

Type:ASRProtectionEntity
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WaitForCompletion

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False