FieldLevelEncryptionProfileConfig

public struct FieldLevelEncryptionProfileConfig : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • A unique number that ensures that the request can’t be replayed.

    Declaration

    Swift

    public let callerReference: String
  • An optional comment for the field-level encryption profile.

    Declaration

    Swift

    public let comment: String?
  • A complex data type of encryption entities for the field-level encryption profile that include the public key ID, provider, and field patterns for specifying which fields to encrypt with this key.

    Declaration

    Swift

    public let encryptionEntities: EncryptionEntities
  • Profile name for the field-level encryption profile.

    Declaration

    Swift

    public let name: String
  • Undocumented

    Declaration

    Swift

    public init(callerReference: String, comment: String? = nil, encryptionEntities: EncryptionEntities, name: String)