New-AzStorageObjectReplicationPolicyRule

オブジェクト レプリケーション ポリシールールを作成します。

構文

New-AzStorageObjectReplicationPolicyRule
   -SourceContainer <String>
   -DestinationContainer <String>
   [-PrefixMatch <String[]>]
   [-MinCreationTime <DateTime>]
   [-RuleId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

説明

Get-AzStorageObjectReplicationPolicy コマンドレットは 、Set-AzStorageObjectReplicationPolicy コマンドレットで使用されるオブジェクト レプリケーション ポリシー ルールを作成します。

例 1: ソース アカウントと移行先アカウントのみを使用してオブジェクト レプリケーション ポリシールールを作成し、そのプロパティを表示する

$rule1 = New-AzStorageObjectReplicationPolicyRule -SourceContainer src1 -DestinationContainer dest1 

$rule1

RuleId SourceContainer DestinationContainer Filters.PrefixMatch Filters.MinCreationTime
------ --------------- -------------------- ------------------- -----------------------
       src1            dest1                {}

このコマンドは、ソース アカウントと移行先アカウントのみを含むオブジェクト レプリケーション ポリシールールを作成し、そのプロパティを表示します。

例 2: すべてのプロパティを含むオブジェクト レプリケーション ポリシールールを作成し、そのプロパティを表示する

$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

このコマンドは、すべてのプロパティを含むオブジェクト レプリケーション ポリシー ルールを実行し、そのプロパティを表示します。

パラメーター

-DefaultProfile

Azure との通信のために使用される資格情報、アカウント、テナント、サブスクリプションです。

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DestinationContainer

レプリケート先のコンテナー名。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-MinCreationTime

時間の経過後に作成された BLOB は、コピー先にレプリケートされます。

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PrefixMatch

指定したプレフィックスで始まる名前の BLOB のみをレプリケートするように結果をフィルター処理します。

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RuleId

オブジェクト レプリケーション 規則 ID。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SourceContainer

レプリケート元のコンテナー名。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

入力

None

出力

PSObjectReplicationPolicyRule