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
Azure PowerShell