Bucket V2Replication Configuration Rule Args
data class BucketV2ReplicationConfigurationRuleArgs(val deleteMarkerReplicationStatus: Output<String>? = null, val destinations: Output<List<BucketV2ReplicationConfigurationRuleDestinationArgs>>, val filters: Output<List<BucketV2ReplicationConfigurationRuleFilterArgs>>? = null, val id: Output<String>? = null, val prefix: Output<String>? = null, val priority: Output<Int>? = null, val sourceSelectionCriterias: Output<List<BucketV2ReplicationConfigurationRuleSourceSelectionCriteriaArgs>>? = null, val status: Output<String>) : ConvertibleToJava<BucketV2ReplicationConfigurationRuleArgs>
Constructors
Link copied to clipboard
constructor(deleteMarkerReplicationStatus: Output<String>? = null, destinations: Output<List<BucketV2ReplicationConfigurationRuleDestinationArgs>>, filters: Output<List<BucketV2ReplicationConfigurationRuleFilterArgs>>? = null, id: Output<String>? = null, prefix: Output<String>? = null, priority: Output<Int>? = null, sourceSelectionCriterias: Output<List<BucketV2ReplicationConfigurationRuleSourceSelectionCriteriaArgs>>? = null, status: Output<String>)
Properties
Link copied to clipboard
Whether delete markers are replicated. The only valid value is Enabled
. To disable, omit this argument. This argument is only valid with V2 replication configurations (i.e., when filter
is used).
Link copied to clipboard
Specifies the destination for the rule (documented below).
Link copied to clipboard
Filter that identifies subset of objects to which the replication rule applies (documented below).
Link copied to clipboard
val sourceSelectionCriterias: Output<List<BucketV2ReplicationConfigurationRuleSourceSelectionCriteriaArgs>>? = null
Specifies special object selection criteria (documented below).