Partilhar via


ObjectReplicationPolicyInner Classe

public final class ObjectReplicationPolicyInner
extends ProxyResource

A política de replicação entre duas contas de armazenamento. Várias regras podem ser definidas em uma política.

Resumo do Construtor

Construtor Description
ObjectReplicationPolicyInner()

Cria uma instância da classe Inner da Políticade Replicaçãode Objeto.

Resumo do método

Modificador e tipo Método e descrição
String destinationAccount()

Obter a propriedade Conta de destino: Obrigatório.

OffsetDateTime enabledTime()

Obter a propriedade Time habilitada: indica quando a política está habilitada na conta de origem.

String policyId()

Obter a propriedade ID da política: uma ID exclusiva para a política de replicação de objeto.

List<ObjectReplicationPolicyRule> rules()

Obter a propriedade de regras: as regras de replicação de objeto da conta de armazenamento.

String sourceAccount()

Obter a propriedade Conta de origem: Obrigatório.

void validate()

Valida a instância .

ObjectReplicationPolicyInner withDestinationAccount(String destinationAccount)

Defina a propriedade Conta de destino: Obrigatório.

ObjectReplicationPolicyInner withRules(List<ObjectReplicationPolicyRule> rules)

Definir a propriedade rules: as regras de replicação de objeto da conta de armazenamento.

ObjectReplicationPolicyInner withSourceAccount(String sourceAccount)

Defina a propriedade Conta de origem: Obrigatório.

Métodos herdados de ProxyResource

Métodos herdados de java.lang.Object

Detalhes do construtor

ObjectReplicationPolicyInner

public ObjectReplicationPolicyInner()

Cria uma instância da classe ObjectReplicationPolicyInner.

Detalhes do método

destinationAccount

public String destinationAccount()

Obter a propriedade destinationAccount: Obrigatório. Nome da conta de destino. Ele deverá ser a ID de recurso completa se allowCrossTenantReplication for definido como false.

Returns:

o valor destinationAccount.

enabledTime

public OffsetDateTime enabledTime()

Obter a propriedade enabledTime: indica quando a política está habilitada na conta de origem.

Returns:

o valor enabledTime.

policyId

public String policyId()

Obter a propriedade policyId: uma ID exclusiva para a política de replicação de objeto.

Returns:

o valor policyId.

rules

public List rules()

Obter a propriedade de regras: as regras de replicação de objeto da conta de armazenamento.

Returns:

o valor das regras.

sourceAccount

public String sourceAccount()

Obter a propriedade sourceAccount: Obrigatório. Nome da conta de origem. Ele deverá ser a ID de recurso completa se allowCrossTenantReplication for definido como false.

Returns:

o valor sourceAccount.

validate

public void validate()

Valida a instância .

withDestinationAccount

public ObjectReplicationPolicyInner withDestinationAccount(String destinationAccount)

Defina a propriedade destinationAccount: Obrigatório. Nome da conta de destino. Ele deverá ser a ID de recurso completa se allowCrossTenantReplication for definido como false.

Parameters:

destinationAccount - o valor destinationAccount a ser definido.

Returns:

o objeto ObjectReplicationPolicyInner em si.

withRules

public ObjectReplicationPolicyInner withRules(List rules)

Definir a propriedade rules: as regras de replicação de objeto da conta de armazenamento.

Parameters:

rules - o valor de regras a ser definido.

Returns:

o objeto ObjectReplicationPolicyInner em si.

withSourceAccount

public ObjectReplicationPolicyInner withSourceAccount(String sourceAccount)

Defina a propriedade sourceAccount: Obrigatório. Nome da conta de origem. Ele deverá ser a ID de recurso completa se allowCrossTenantReplication for definido como false.

Parameters:

sourceAccount - o valor sourceAccount a ser definido.

Returns:

o objeto ObjectReplicationPolicyInner em si.

Aplica-se a