class Google::Apis::StorageV1::Bucket::Encryption::CustomerSuppliedEncryptionEnforcementConfig

encrypted with Customer Supplied Encryption type by default.
applies to new objects only. If omitted, the new objects are allowed to be
enforcement config. Changing this has no effect on existing objects; it
If set, the new objects created in this bucket must comply with this

def initialize(**args)

def initialize(**args)
   update!(**args)
end

def update!(**args)

Update properties of this object
def update!(**args)
  @effective_time = args[:effective_time] if args.key?(:effective_time)
  @restriction_mode = args[:restriction_mode] if args.key?(:restriction_mode)
end