Skip to content

Latest commit

 

History

History
133 lines (72 loc) · 5.28 KB

API.md

File metadata and controls

133 lines (72 loc) · 5.28 KB

API Reference

Classes

Name Description
BucketReplication No description

Structs

Name Description
BucketReplicationProps No description
ReplicationDestinationPropertyNoBucket No description
ReplicationRulePropertyNoDestination No description

Enums

Name Description
ReplicationDestinationStorageClass No description
ReplicationRuleStatus No description

class BucketReplication

Implements: IConstruct, IConstruct, IConstruct, IDependable Extends: Construct

Initializer

new BucketReplication(scope: Construct, id: string, props: BucketReplicationProps)

struct BucketReplicationProps

Name Type Description
destinationBucket IBucket
sourceBucket IBucket
replicationDestinationProperties? ReplicationDestinationPropertyNoBucket Optional
replicationRuleProperties? ReplicationRulePropertyNoDestination Optional

struct ReplicationDestinationPropertyNoBucket

Name Type Description
accessControlTranslation? IResolvable | CfnBucket.AccessControlTranslationProperty Optional
account? string Optional
encryptionConfiguration? IResolvable | CfnBucket.EncryptionConfigurationProperty Optional
metrics? IResolvable | CfnBucket.MetricsProperty Optional
replicationTime? IResolvable | CfnBucket.ReplicationTimeProperty Optional
storageClass? ReplicationDestinationStorageClass Optional

struct ReplicationRulePropertyNoDestination

Name Type Description
deleteMarkerReplication? IResolvable | CfnBucket.DeleteMarkerReplicationProperty Optional
filter? IResolvable | CfnBucket.ReplicationRuleFilterProperty Optional
id? string Optional
prefix? string Optional
priority? number Optional
sourceSelectionCriteria? IResolvable | CfnBucket.SourceSelectionCriteriaProperty Optional
status? ReplicationRuleStatus Optional

enum ReplicationDestinationStorageClass

Name Description
DEEP_ARCHIVE
GLACIER
INTELLIGENT_TIERING
ONEZONE_IA
OUTPOSTS
REDUCED_REDUNDANCY
STANDARD
STANDARD_IA

enum ReplicationRuleStatus

Name Description
DISABLED
ENABLED