Edit-AzDataProtectionPolicyRetentionRuleClientObject
Lägger till eller tar bort kvarhållningsregeln i befintlig princip
Syntax
RemoveRetention (Standard)
Edit-AzDataProtectionPolicyRetentionRuleClientObject
-Policy <IBackupPolicy>
-Name <RetentionRuleName>
[-RemoveRule]
[<CommonParameters>]
AddRetention
Edit-AzDataProtectionPolicyRetentionRuleClientObject
-Policy <IBackupPolicy>
-Name <RetentionRuleName>
-IsDefault <Boolean>
-LifeCycles <ISourceLifeCycle[]>
[-OverwriteLifeCycle <Boolean>]
[<CommonParameters>]
Description
Lägger till eller tar bort kvarhållningsregeln i befintlig princip
Exempel
Exempel 1: Lägg till regel för veckovis kvarhållning
$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
Det första kommandot hämtar standardprincipmallen.
Det andra kommandot skapar ett veckovis livscykelobjekt.
Det tredje kommandot lägger till en veckovis kvarhållningsregel i standardprincipen.
Exempel 2: Ta bort regel för veckovis kvarhållning
Edit-AzDataProtectionPolicyRetentionRuleClientObject -Policy $pol -Name Weekly -RemoveRule
DatasourceType ObjectType
-------------- ----------
{Microsoft.Compute/disks} BackupPolicy
Det här kommandot tar bort den veckovisa kvarhållningsregeln om den finns i den angivna säkerhetskopieringsprincipen.
Parametrar
-IsDefault
Anger om kvarhållningsregeln är standardregeln för kvarhållning.
Parameteregenskaper
Typ: Boolean
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
AddRetention
Position: Named
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-LifeCycles
Livscykeln som är associerad med kvarhållningsregeln.
Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för LIFECYCLES-egenskaper och skapa en hash-tabell.
Parameteregenskaper
Typ: ISourceLifeCycle [ ]
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
AddRetention
Position: Named
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-Name
Namn på kvarhållningsregel
Parameteregenskaper
Typ: RetentionRuleName
Standardvärde: None
Godkända värden: Default, Daily, Weekly, Monthly, Yearly
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-OverwriteLifeCycle
Anger om du vill ändra en befintlig livscykel.
Parameteregenskaper
Parameteruppsättningar
AddRetention
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-Policy
Säkerhetskopieringsprincipobjekt För att skapa, se AVSNITTET ANTECKNINGAR för PRINCIPegenskaper och skapa en hash-tabell.
Parameteregenskaper
Typ: IBackupPolicy
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-RemoveRule
Anger om kvarhållningsregeln ska tas bort.
Parameteregenskaper
Typ: SwitchParameter
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
RemoveRetention
Position: Named
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters .
Utdata