az storage account or-policy rule

Manage Object Replication Service Policy Rules.

Commands

az storage account or-policy rule add

Add rule to the specified Object Replication Service Policy.

az storage account or-policy rule list

List all the rules in the specified Object Replication Service Policy.

az storage account or-policy rule remove

Remove the specified rule from the specified Object Replication Service Policy.

az storage account or-policy rule show

Show the properties of specified rule in Object Replication Service Policy.

az storage account or-policy rule update

Update rule properties to Object Replication Service Policy.

az storage account or-policy rule add

Add rule to the specified Object Replication Service Policy.

az storage account or-policy rule add --account-name
                                      --destination-container
                                      --policy-id
                                      --resource-group
                                      --source-container
                                      [--min-creation-time]
                                      [--prefix-match]

Examples

Add rule to the specified Object Replication Service Policy.

az storage account or-policy rule add -g ResourceGroupName -n StorageAccountName --policy-id "04344ea7-aa3c-4846-bfb9-e908e32d3bf8" -d destContainer -s srcContainer

Required Parameters

--account-name -n

The storage account name.

--destination-container -d

The destination storage container name.

--policy-id

The ID of object replication policy or "default" if the policy ID is unknown.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--source-container -s

The source storage container name.

Optional Parameters

--min-creation-time -t

Blobs created after the time will be replicated to the destination. It must be in datetime format 'yyyy-MM-ddTHH:mm:ssZ'. Example: 2020-02-19T16:05:00Z.

--prefix-match

Optional. Filter the results to replicate only blobs whose names begin with the specified prefix.

az storage account or-policy rule list

List all the rules in the specified Object Replication Service Policy.

az storage account or-policy rule list --account-name
                                       --policy-id
                                       --resource-group

Examples

List all the rules in the specified Object Replication Service Policy.

az storage account or-policy rule list -g ResourceGroupName -n StorageAccountName --policy-id "04344ea7-aa3c-4846-bfb9-e908e32d3bf8"

Required Parameters

--account-name -n

The storage account name.

--policy-id

The ID of object replication policy or "default" if the policy ID is unknown.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

az storage account or-policy rule remove

Remove the specified rule from the specified Object Replication Service Policy.

az storage account or-policy rule remove --account-name
                                         --policy-id
                                         --resource-group
                                         --rule-id

Examples

Remove the specified rule from the specified Object Replication Service Policy.

az storage account or-policy rule remove -g ResourceGroupName -n StorageAccountName --policy-id "04344ea7-aa3c-4846-bfb9-e908e32d3bf8" --rule-id "78746d86-d3b7-4397-a99c-0837e6741332"

Required Parameters

--account-name -n

The storage account name.

--policy-id

The ID of object replication policy or "default" if the policy ID is unknown.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--rule-id -r

Rule Id is auto-generated for each new rule on destination account. It is required for put policy on source account.

az storage account or-policy rule show

Show the properties of specified rule in Object Replication Service Policy.

az storage account or-policy rule show --account-name
                                       --policy-id
                                       --resource-group
                                       --rule-id

Examples

Show the properties of specified rule in Object Replication Service Policy.

az storage account or-policy rule show -g ResourceGroupName -n StorageAccountName --policy-id "04344ea7-aa3c-4846-bfb9-e908e32d3bf8" --rule-id "78746d86-d3b7-4397-a99c-0837e6741332"

Required Parameters

--account-name -n

The storage account name.

--policy-id

The ID of object replication policy or "default" if the policy ID is unknown.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--rule-id -r

Rule Id is auto-generated for each new rule on destination account. It is required for put policy on source account.

az storage account or-policy rule update

Update rule properties to Object Replication Service Policy.

az storage account or-policy rule update --account-name
                                         --policy-id
                                         --resource-group
                                         --rule-id
                                         [--destination-container]
                                         [--min-creation-time]
                                         [--prefix-match]
                                         [--source-container]

Examples

Update rule properties to Object Replication Service Policy.

az storage account or-policy rule update -g ResourceGroupName -n StorageAccountName --policy-id "04344ea7-aa3c-4846-bfb9-e908e32d3bf8" --rule-id "78746d86-d3b7-4397-a99c-0837e6741332" --prefix-match blobA blobB

Required Parameters

--account-name -n

The storage account name.

--policy-id

The ID of object replication policy or "default" if the policy ID is unknown.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--rule-id -r

Rule Id is auto-generated for each new rule on destination account. It is required for put policy on source account.

Optional Parameters

--destination-container -d

The destination storage container name.

--min-creation-time -t

Blobs created after the time will be replicated to the destination. It must be in datetime format 'yyyy-MM-ddTHH:mm:ssZ'. Example: 2020-02-19T16:05:00Z.

--prefix-match

Optional. Filter the results to replicate only blobs whose names begin with the specified prefix.

--source-container -s

The source storage container name.