FieldLevelEncryptionConfigState class

Input properties used for looking up and filtering FieldLevelEncryptionConfig resources.

Constructors

FieldLevelEncryptionConfigState({Input<String?>? arn, Input<String?>? callerReference, Input<String?>? comment, Input<FieldLevelEncryptionConfigContentTypeProfileConfig?>? contentTypeProfileConfig, Input<String?>? etag, 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.
const
FieldLevelEncryptionConfigState.fromMap(Map<String, dynamic> map)
factory

Properties

arn → Input<String?>?
The Field Level Encryption Config ARN.
final
callerReference → Input<String?>?
Internal value used by CloudFront to allow future updates to the Field Level Encryption Config.
final
comment → Input<String?>?
An optional comment about the Field Level Encryption Config.
final
contentTypeProfileConfig → Input<FieldLevelEncryptionConfigContentTypeProfileConfig?>?
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.
final
etag → Input<String?>?
The current version of the Field Level Encryption Config. For example: E2QWRUHAPOMQZL.
final
hashCode → int
The hash code for this object.
no setterinherited
queryArgProfileConfig → Input<FieldLevelEncryptionConfigQueryArgProfileConfig?>?
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.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited