GetBucketEncryptionCustomerSuppliedEncryptionEnforcementConfig constructor
const
GetBucketEncryptionCustomerSuppliedEncryptionEnforcementConfig({})
Creates a new GetBucketEncryptionCustomerSuppliedEncryptionEnforcementConfig.
effectiveTime Time from which the config was effective. This is service-provided.
restrictionMode Whether CSEK is restricted for new objects within the bucket. If FullyRestricted, new objects can't be created using CSEK encryption. If NotRestricted or unset, creation of new objects with CSEK encryption is allowed.
Implementation
const GetBucketEncryptionCustomerSuppliedEncryptionEnforcementConfig({
required this.effectiveTime,
required this.restrictionMode,
});