Aracılığıyla paylaş


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

IBackupPolicy