ObjectReplicationPolicyRuleArgs

data class ObjectReplicationPolicyRuleArgs(val destinationContainer: Output<String>, val filters: Output<ObjectReplicationPolicyFilterArgs>? = null, val ruleId: Output<String>? = null, val sourceContainer: Output<String>) : ConvertibleToJava<ObjectReplicationPolicyRuleArgs>

The replication policy rule between two containers.

Constructors

Link copied to clipboard
constructor(destinationContainer: Output<String>, filters: Output<ObjectReplicationPolicyFilterArgs>? = null, ruleId: Output<String>? = null, sourceContainer: Output<String>)

Properties

Link copied to clipboard

Required. Destination container name.

Link copied to clipboard

Optional. An object that defines the filter set.

Link copied to clipboard
val ruleId: Output<String>? = null

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

Link copied to clipboard
val sourceContainer: Output<String>

Required. Source container name.

Functions

Link copied to clipboard
open override fun toJava(): ObjectReplicationPolicyRuleArgs