Class CfnBucket.SourceSelectionCriteriaProperty
A container that describes additional filters for identifying the source objects that you want to replicate.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.S3
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnBucket.SourceSelectionCriteriaProperty : CfnBucket.ISourceSelectionCriteriaProperty
Syntax (vb)
Public Class CfnBucket.SourceSelectionCriteriaProperty Implements CfnBucket.ISourceSelectionCriteriaProperty
Remarks
You can choose to enable or disable the replication of these objects.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.S3;
var sourceSelectionCriteriaProperty = new SourceSelectionCriteriaProperty {
ReplicaModifications = new ReplicaModificationsProperty {
Status = "status"
},
SseKmsEncryptedObjects = new SseKmsEncryptedObjectsProperty {
Status = "status"
}
};
Synopsis
Constructors
SourceSelectionCriteriaProperty() | A container that describes additional filters for identifying the source objects that you want to replicate. |
Properties
ReplicaModifications | A filter that you can specify for selection for modifications on replicas. |
SseKmsEncryptedObjects | A container for filter information for the selection of Amazon S3 objects encrypted with AWS KMS. |
Constructors
SourceSelectionCriteriaProperty()
A container that describes additional filters for identifying the source objects that you want to replicate.
public SourceSelectionCriteriaProperty()
Remarks
You can choose to enable or disable the replication of these objects.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.S3;
var sourceSelectionCriteriaProperty = new SourceSelectionCriteriaProperty {
ReplicaModifications = new ReplicaModificationsProperty {
Status = "status"
},
SseKmsEncryptedObjects = new SseKmsEncryptedObjectsProperty {
Status = "status"
}
};
Properties
ReplicaModifications
A filter that you can specify for selection for modifications on replicas.
public object? ReplicaModifications { get; set; }
Property Value
Remarks
SseKmsEncryptedObjects
A container for filter information for the selection of Amazon S3 objects encrypted with AWS KMS.
public object? SseKmsEncryptedObjects { get; set; }