GetBucketEncryptionCustomerSuppliedEncryptionEnforcementConfig constructor

const GetBucketEncryptionCustomerSuppliedEncryptionEnforcementConfig({
  1. required Input<String> effectiveTime,
  2. required Input<String> restrictionMode,
})

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,
});