New-AzStorageObjectReplicationPolicyRule
Nesne çoğaltma ilkesi kuralı oluşturur.
Sözdizimi
New-AzStorageObjectReplicationPolicyRule
-SourceContainer <String>
-DestinationContainer <String>
[-PrefixMatch <String[]>]
[-MinCreationTime <DateTime>]
[-RuleId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Get-AzStorageObjectReplicationPolicy cmdlet'i, Set-AzStorageObjectReplicationPolicy cmdlet'inde kullanılacak bir nesne çoğaltma ilkesi kuralı oluşturur.
Örnekler
Örnek 1: Yalnızca kaynak ve hedef hesapla nesne çoğaltma ilkesi kuralı oluşturma ve özelliklerini gösterme
$rule1 = New-AzStorageObjectReplicationPolicyRule -SourceContainer src1 -DestinationContainer dest1
$rule1
RuleId SourceContainer DestinationContainer Filters.PrefixMatch Filters.MinCreationTime
------ --------------- -------------------- ------------------- -----------------------
src1 dest1 {}
Bu komut, yalnızca kaynak ve hedef hesabı olan bir nesne çoğaltma ilkesi kuralı oluşturur ve özelliklerini gösterir.
Örnek 2: Tüm özelliklerle bir nesne çoğaltma ilkesi kuralı oluşturma ve özelliklerini gösterme
$rule2 = New-AzStorageObjectReplicationPolicyRule -SourceContainer src -DestinationContainer dest -MinCreationTime 2019-01-01T16:00:00Z -PrefixMatch a,abc,dd
$rule2
RuleId SourceContainer DestinationContainer Filters.PrefixMatch Filters.MinCreationTime
------ --------------- -------------------- ------------------- -----------------------
src dest {a, abc, dd} 2019-01-01T16:00:00Z
Bu komut, tüm özelliklere sahip bir nesne çoğaltma ilkesi kuralıdır ve özelliklerini gösterir.
Parametreler
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Tür: | IAzureContextContainer |
Diğer adlar: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-DestinationContainer
Çoğaltılması gereken Hedef Kapsayıcı adı.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-MinCreationTime
Zamandan sonra oluşturulan bloblar hedefe çoğaltılır..
Tür: | DateTime |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-PrefixMatch
Sonuçları yalnızca adları belirtilen ön ek ile başlayan blobları çoğaltacak şekilde filtreler.
Tür: | String[] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-RuleId
Nesne Çoğaltma Kuralı Kimliği.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-SourceContainer
Çoğaltılması gereken Kaynak Kapsayıcı adı.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
None
Çıkışlar
Azure PowerShell