Edit-AzDataProtectionPolicyRetentionRuleClientObject
Mevcut İlkeye Bekletme Kuralı ekler veya kaldırır
Syntax
RemoveRetention (Varsayılan)
Edit-AzDataProtectionPolicyRetentionRuleClientObject
-Policy <IBackupPolicy>
-Name <RetentionRuleName>
[-RemoveRule]
[<CommonParameters>]
AddRetention
Edit-AzDataProtectionPolicyRetentionRuleClientObject
-Policy <IBackupPolicy>
-Name <RetentionRuleName>
-IsDefault <Boolean>
-LifeCycles <ISourceLifeCycle[]>
[-OverwriteLifeCycle <Boolean>]
[<CommonParameters>]
Description
Mevcut İlkeye Bekletme Kuralı ekler veya kaldırır
Örnekler
Örnek 1: Haftalık Saklama Kuralı Ekleme
$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
İlk komut varsayılan ilke şablonunu alır.
İkinci komut haftalık bir yaşam döngüsü nesnesi oluşturur.
Üçüncü komut, varsayılan ilkeye haftalık saklama kuralı ekler.
Örnek 2: Haftalık Saklama Kuralını Kaldırma
Edit-AzDataProtectionPolicyRetentionRuleClientObject -Policy $pol -Name Weekly -RemoveRule
DatasourceType ObjectType
-------------- ----------
{Microsoft.Compute/disks} BackupPolicy
Bu komut, verilen yedekleme ilkesinde varsa haftalık saklama kuralını kaldırır.
Parametreler
-IsDefault
Bekletme kuralının varsayılan bekletme kuralı olup olmadığını belirtir.
Parametre özellikleri
Tür: Boolean
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
AddRetention
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-LifeCycles
Bekletme kuralıyla ilişkili yaşam döngüleri.
Oluşturmak için YAŞAM DÖNGÜSÜ özellikleri için NOTLAR bölümüne bakın ve karma tablo oluşturun.
Parametre özellikleri
Tür: ISourceLifeCycle [ ]
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
AddRetention
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-Name
Bekletme Kuralı Adı
Parametre özellikleri
Tür: RetentionRuleName
Default value: None
Kabul edilen değerler: Default, Daily, Weekly, Monthly, Yearly
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-OverwriteLifeCycle
Mevcut bir LifeCycle'ın değiştirilip değiştirmeyeceğini belirtir.
Parametre özellikleri
Tür: Nullable<T> [ Boolean ]
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
AddRetention
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-Policy
Yedekleme İlkesi Nesnesi Oluşturmak için, İlkE özellikleri için NOTLAR bölümüne bakın ve karma tablo oluşturun.
Parametre özellikleri
Tür: IBackupPolicy
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-RemoveRule
Bekletme kuralının kaldırılıp kaldırılmayacağını belirtir.
Parametre özellikleri
Tür: SwitchParameter
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
RemoveRetention
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters .
Çıkışlar