Sdílet prostřednictvím


Edit-AzDataProtectionPolicyRetentionRuleClientObject

Přidá nebo odebere pravidlo uchovávání informací do existujících zásad.

Syntaxe

Edit-AzDataProtectionPolicyRetentionRuleClientObject
    -Policy <IBackupPolicy>
    -Name <RetentionRuleName>
    [-RemoveRule]
    [<CommonParameters>]
Edit-AzDataProtectionPolicyRetentionRuleClientObject
    -Policy <IBackupPolicy>
    -Name <RetentionRuleName>
    -IsDefault <Boolean>
    -LifeCycles <ISourceLifeCycle[]>
    [-OverwriteLifeCycle <Boolean>]
    [<CommonParameters>]

Description

Přidá nebo odebere pravidlo uchovávání informací do existujících zásad.

Příklady

Příklad 1: Přidání týdenního pravidla uchovávání informací

$pol = Get-AzDataProtectionPolicyTemplate
$lifecycle = New-AzDataProtectionRetentionLifeCycleClientObject -SourceDataStore OperationalStore -SourceRetentionDurationType Weeks -SourceRetentionDurationCount 5
Edit-AzDataProtectionPolicyRetentionRuleClientObject -Policy $pol -Name Weekly -LifeCycles $lifecycle -IsDefault $false

DatasourceType            ObjectType
--------------            ----------
{Microsoft.Compute/disks} BackupPolicy

První příkaz získá výchozí šablonu zásad. Druhý příkaz vytvoří týdenní objekt životního cyklu. Třetí příkaz přidá do výchozí zásady týdenní pravidlo uchovávání informací.

Příklad 2: Odebrání týdenního pravidla uchovávání informací

Edit-AzDataProtectionPolicyRetentionRuleClientObject -Policy $pol -Name Weekly -RemoveRule

DatasourceType            ObjectType
--------------            ----------
{Microsoft.Compute/disks} BackupPolicy

Tento příkaz odebere pravidlo týdenního uchovávání informací, pokud existuje v dané zásadě zálohování.

Parametry

-IsDefault

Určuje, jestli je pravidlo uchovávání výchozího pravidla uchovávání informací.

Typ:Boolean
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-LifeCycles

Životní cykly přidružené k pravidlu uchovávání. Pokud chcete vytvořit, přečtěte si část NOTES týkající se vlastností LIFECYCLES a vytvořte tabulku hash.

Typ:ISourceLifeCycle[]
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Name

Název pravidla uchovávání informací

Typ:RetentionRuleName
Přípustné hodnoty:Default, Daily, Weekly, Monthly, Yearly
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-OverwriteLifeCycle

Určuje, jestli chcete upravit existující cyklus Životnost.

Typ:Nullable<T>[Boolean]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Policy

Objekt zásad zálohování, který se má vytvořit, najdete v části POZNÁMKY týkající se vlastností ZÁSAD a vytvoření hashovací tabulky.

Typ:IBackupPolicy
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-RemoveRule

Určuje, jestli se má pravidlo uchovávání odebrat.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Výstupy

IBackupPolicy