FieldLevelEncryptionConfigState constructor

const FieldLevelEncryptionConfigState({
  1. Input<String?>? arn,
  2. Input<String?>? callerReference,
  3. Input<String?>? comment,
  4. Input<FieldLevelEncryptionConfigContentTypeProfileConfig?>? contentTypeProfileConfig,
  5. Input<String?>? etag,
  6. Input<FieldLevelEncryptionConfigQueryArgProfileConfig?>? queryArgProfileConfig,
})

Creates a new FieldLevelEncryptionConfigState. arn The Field Level Encryption Config ARN. callerReference Internal value used by CloudFront to allow future updates to the Field Level Encryption Config. comment An optional comment about the Field Level Encryption Config. contentTypeProfileConfig Content Type Profile Config specifies when to forward content if a content type isn't recognized and profiles to use as by default in a request if a query argument doesn't specify a profile to use. etag The current version of the Field Level Encryption Config. For example: E2QWRUHAPOMQZL. queryArgProfileConfig Query Arg Profile Config that specifies when to forward content if a profile isn't found and the profile that can be provided as a query argument in a request.

Implementation

const FieldLevelEncryptionConfigState({
  this.arn,
  this.callerReference,
  this.comment,
  this.contentTypeProfileConfig,
  this.etag,
  this.queryArgProfileConfig,
});