Googly.CloudStorage.Model.BucketEncryptionCustomerSuppliedEncryptionEnforcementConfig (googly_cloud_storage v0.1.0)

Copy Markdown View Source

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

Attributes

  • effective_time (type: DateTime.t()) - Server-determined value that indicates the time from which configuration was enforced and effective. This value is in RFC 3339 format.
  • restriction_mode (type: String.t()) - Restriction mode for Customer-Supplied Encryption Keys. Defaults to NotRestricted.

Summary

Types

t()

@type t() ::
  %Googly.CloudStorage.Model.BucketEncryptionCustomerSuppliedEncryptionEnforcementConfig{
    effective_time: DateTime.t() | nil,
    restriction_mode: String.t() | nil
  }