New-AzStorageObjectReplicationPolicyRule
Tworzy regułę zasad replikacji obiektów.
Składnia
New-AzStorageObjectReplicationPolicyRule
-SourceContainer <String>
-DestinationContainer <String>
[-PrefixMatch <String[]>]
[-MinCreationTime <DateTime>]
[-RuleId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Opis
Polecenie cmdlet Get-AzStorageObjectReplicationPolicy tworzy regułę zasad replikacji obiektów, która będzie używana w poleceniu cmdlet Set-AzStorageObjectReplicationPolicy.
Przykłady
Przykład 1: Tworzenie reguły zasad replikacji obiektów tylko przy użyciu konta źródłowego i docelowego oraz pokazywanie jego właściwości
$rule1 = New-AzStorageObjectReplicationPolicyRule -SourceContainer src1 -DestinationContainer dest1
$rule1
RuleId SourceContainer DestinationContainer Filters.PrefixMatch Filters.MinCreationTime
------ --------------- -------------------- ------------------- -----------------------
src1 dest1 {}
To polecenie tworzy regułę zasad replikacji obiektów tylko z kontem źródłowym i docelowym i wyświetla jego właściwości.
Przykład 2: Tworzenie reguły zasad replikacji obiektów ze wszystkimi właściwościami i wyświetlanie jej właściwości
$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
To polecenie powoduje regułę zasad replikacji obiektów ze wszystkimi właściwościami i pokaż jej właściwości.
Parametry
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DestinationContainer
Nazwa kontenera docelowego, do którego ma być replikowana.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-MinCreationTime
Obiekty blob utworzone po upływie czasu zostaną zreplikowane do miejsca docelowego.
Typ: | DateTime |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-PrefixMatch
Filtruje wyniki, aby replikować tylko obiekty blob, których nazwy zaczynają się od określonego prefiksu.
Typ: | String[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RuleId
Identyfikator reguły replikacji obiektów.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-SourceContainer
Nazwa kontenera źródłowego do replikacji.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
Dane wejściowe
None