Dela via


Remove-AzRecoveryServicesBackupProtectionPolicy

Tar bort en princip för säkerhetskopieringsskydd från ett valv.

Syntax

Remove-AzRecoveryServicesBackupProtectionPolicy
      [-Name] <String>
      [-PassThru]
      [-Force]
      [-VaultId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzRecoveryServicesBackupProtectionPolicy
      [-Policy] <PolicyBase>
      [-PassThru]
      [-Force]
      [-VaultId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Cmdleten Remove-AzRecoveryServicesBackupProtectionPolicy tar bort säkerhetskopieringsprinciper för ett valv. Innan du kan ta bort en princip för säkerhetskopieringsskydd får principen inte ha några associerade säkerhetskopieringsobjekt. Innan du tar bort principen kontrollerar du att varje associerat objekt är associerat med någon annan princip. Om du vill associera en annan princip med ett säkerhetskopieringsobjekt använder du cmdleten Enable-AzRecoveryServicesBackupProtection. Ange valvkontexten med hjälp av cmdleten Set-AzRecoveryServicesVaultContext innan du använder den aktuella cmdleten.

Exempel

Exempel 1: Ta bort en princip

$Pol= Get-AzRecoveryServicesBackupProtectionPolicy -Name "NewPolicy"
Remove-AzRecoveryServicesBackupProtectionPolicy -Policy $Pol

Det första kommandot hämtar principen för säkerhetskopieringsskydd med namnet NewPolicy och lagrar den sedan i variabeln $Pol. Det andra kommandot tar bort principobjektet i $Pol.

Exempel 2

Tar bort en princip för säkerhetskopieringsskydd från ett valv. (automatiskt genererad)

Remove-AzRecoveryServicesBackupProtectionPolicy -Name 'V2VM' -VaultId $vault.ID

Parametrar

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:SwitchParameter
Aliases:cf
Position:Named
standardvärde:False
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Typ:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Tvingar kommandot att köras utan att be om användarbekräftelse.

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Anger namnet på den princip för säkerhetskopieringsskydd som ska tas bort.

Typ:String
Position:1
standardvärde:None
Obligatorisk:True
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Returnera principen som ska tas bort.

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-Policy

Anger vilken princip för säkerhetskopieringsskydd som ska tas bort. Om du vill hämta ett BackupPolicy-objekt använder du cmdleten Get-AzRecoveryServicesBackupProtectionPolicy.

Typ:PolicyBase
Position:1
standardvärde:None
Obligatorisk:True
Accept pipeline input:True
Accept wildcard characters:False

-VaultId

ARM-ID för Recovery Services-valvet.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Visar vad som skulle hända om cmdleten kördes.

Typ:SwitchParameter
Aliases:wi
Position:Named
standardvärde:False
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

Indata

PolicyBase

String

Utdata

PolicyBase