Interface CfnFileSystem.SynchronizationConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnFileSystem.SynchronizationConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnFileSystem
@Stability(Stable)
public static interface CfnFileSystem.SynchronizationConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.s3files.*;
SynchronizationConfigurationProperty synchronizationConfigurationProperty = SynchronizationConfigurationProperty.builder()
.expirationDataRules(List.of(ExpirationDataRuleProperty.builder()
.daysAfterLastAccess(123)
.build()))
.importDataRules(List.of(ImportDataRuleProperty.builder()
.prefix("prefix")
.sizeLessThan(123)
.trigger("trigger")
.build()))
// the properties below are optional
.latestVersionNumber(123)
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnFileSystem.SynchronizationConfigurationPropertystatic final classAn implementation forCfnFileSystem.SynchronizationConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Returns union: eitherIResolvableor Listinvalid input: '<'eitherIResolvableorCfnFileSystem.ExpirationDataRuleProperty>Returns union: eitherIResolvableor Listinvalid input: '<'eitherIResolvableorCfnFileSystem.ImportDataRuleProperty>default NumberMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getExpirationDataRules
Returns union: eitherIResolvableor Listinvalid input: '<'eitherIResolvableorCfnFileSystem.ExpirationDataRuleProperty>- See Also:
-
getImportDataRules
Returns union: eitherIResolvableor Listinvalid input: '<'eitherIResolvableorCfnFileSystem.ImportDataRuleProperty>- See Also:
-
getLatestVersionNumber
- See Also:
-
builder
-