New-AzStorageObjectReplicationPolicyRule
Cria uma regra de política de replicação de objeto.
Sintaxe
New-AzStorageObjectReplicationPolicyRule
-SourceContainer <String>
-DestinationContainer <String>
[-PrefixMatch <String[]>]
[-MinCreationTime <DateTime>]
[-RuleId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
O cmdlet Get-AzStorageObjectReplicationPolicy cria uma regra de política de replicação de objeto, que será usada em Set-AzStorageObjectReplicationPolicy cmdlet.
Exemplos
Exemplo 1: Criar uma regra de política de replicação de objeto apenas com a conta de origem e de destino e mostrar suas propriedades
$rule1 = New-AzStorageObjectReplicationPolicyRule -SourceContainer src1 -DestinationContainer dest1
$rule1
RuleId SourceContainer DestinationContainer Filters.PrefixMatch Filters.MinCreationTime
------ --------------- -------------------- ------------------- -----------------------
src1 dest1 {}
Este comando cria uma regra de política de replicação de objeto apenas com a conta de origem e de destino e mostra suas propriedades.
Exemplo 2: Criar uma regra de política de replicação de objeto com todas as propriedades e mostrar suas propriedades
$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
Este comando é uma regra de política de replicação de objetos com todas as propriedades e mostra suas propriedades.
Parâmetros
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DestinationContainer
O nome do contêiner de destino para o qual replicar.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-MinCreationTime
Os blobs criados após o tempo serão replicados para o destino.
Tipo: | DateTime |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-PrefixMatch
Filtra os resultados para replicar apenas blobs cujos nomes começam com o prefixo especificado.
Tipo: | String[] |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-RuleId
ID da regra de replicação de objeto.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-SourceContainer
O nome do contêiner de origem a partir do qual replicar.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
Entradas
None
Saídas
Azure PowerShell