Package com.pulumi.aws.s3.outputs
Class GetBucketReplicationConfigurationRule
- java.lang.Object
-
- com.pulumi.aws.s3.outputs.GetBucketReplicationConfigurationRule
-
public final class GetBucketReplicationConfigurationRule extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetBucketReplicationConfigurationRule.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetBucketReplicationConfigurationRule.Builderbuilder()static GetBucketReplicationConfigurationRule.Builderbuilder(GetBucketReplicationConfigurationRule defaults)java.util.List<GetBucketReplicationConfigurationRuleDeleteMarkerReplication>deleteMarkerReplications()java.util.List<GetBucketReplicationConfigurationRuleDestination>destinations()java.util.List<GetBucketReplicationConfigurationRuleExistingObjectReplication>existingObjectReplications()java.util.List<GetBucketReplicationConfigurationRuleFilter>filters()java.lang.Stringid()java.lang.Stringprefix()java.lang.Integerpriority()java.util.List<GetBucketReplicationConfigurationRuleSourceSelectionCriteria>sourceSelectionCriterias()java.lang.Stringstatus()
-
-
-
Method Detail
-
deleteMarkerReplications
public java.util.List<GetBucketReplicationConfigurationRuleDeleteMarkerReplication> deleteMarkerReplications()
- Returns:
- Configuration block that specifies whether delete markers are replicated. See `deleteMarkerReplication` Block below.
-
destinations
public java.util.List<GetBucketReplicationConfigurationRuleDestination> destinations()
- Returns:
- Configuration block that specifies the destination for the rule. See `destination` Block below.
-
existingObjectReplications
public java.util.List<GetBucketReplicationConfigurationRuleExistingObjectReplication> existingObjectReplications()
- Returns:
- Configuration block that specifies replication of existing objects. See `existingObjectReplication` Block below.
-
filters
public java.util.List<GetBucketReplicationConfigurationRuleFilter> filters()
- Returns:
- Configuration block that identifies the subset of objects to which the rule applies. See `filter` Block below.
-
id
public java.lang.String id()
- Returns:
- Unique identifier for the rule.
-
prefix
public java.lang.String prefix()
- Returns:
- Object key name prefix that identifies the subset of objects to which the rule applies.
-
priority
public java.lang.Integer priority()
- Returns:
- Priority associated with the rule.
-
sourceSelectionCriterias
public java.util.List<GetBucketReplicationConfigurationRuleSourceSelectionCriteria> sourceSelectionCriterias()
- Returns:
- Configuration block that specifies special object selection criteria. See `sourceSelectionCriteria` Block below.
-
status
public java.lang.String status()
- Returns:
- Whether Amazon S3 replicates objects created with server-side encryption using an AWS KMS key stored in KMS.
-
builder
public static GetBucketReplicationConfigurationRule.Builder builder()
-
builder
public static GetBucketReplicationConfigurationRule.Builder builder(GetBucketReplicationConfigurationRule defaults)
-
-