Class CfnFieldLevelEncryptionProfilePropsMixin.EncryptionEntityProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.cloudfront.CfnFieldLevelEncryptionProfilePropsMixin.EncryptionEntityProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnFieldLevelEncryptionProfilePropsMixin.EncryptionEntityProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnFieldLevelEncryptionProfilePropsMixin.EncryptionEntityProperty
@Stability(Stable)
@Internal
public static final class CfnFieldLevelEncryptionProfilePropsMixin.EncryptionEntityProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnFieldLevelEncryptionProfilePropsMixin.EncryptionEntityProperty
An implementation for
CfnFieldLevelEncryptionProfilePropsMixin.EncryptionEntityProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.cloudfront.CfnFieldLevelEncryptionProfilePropsMixin.EncryptionEntityProperty
CfnFieldLevelEncryptionProfilePropsMixin.EncryptionEntityProperty.Builder, CfnFieldLevelEncryptionProfilePropsMixin.EncryptionEntityProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnFieldLevelEncryptionProfilePropsMixin.EncryptionEntityProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanThe request-body field names to encrypt.final StringThe provider associated with the public key.final StringThe identifier of the CloudFront public key used to encrypt the fields that match the patterns.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(CfnFieldLevelEncryptionProfilePropsMixin.EncryptionEntityProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnFieldLevelEncryptionProfilePropsMixin.EncryptionEntityProperty.Builder.
-
-
Method Details
-
getFieldPatterns
Description copied from interface:CfnFieldLevelEncryptionProfilePropsMixin.EncryptionEntityPropertyThe request-body field names to encrypt.A pattern is either a full field name or leading characters followed by a wildcard (*). Patterns are case-sensitive and must not overlap.
- Specified by:
getFieldPatternsin interfaceCfnFieldLevelEncryptionProfilePropsMixin.EncryptionEntityProperty- See Also:
-
getProviderId
Description copied from interface:CfnFieldLevelEncryptionProfilePropsMixin.EncryptionEntityPropertyThe provider associated with the public key.The same value must be supplied with the private key for an application to decrypt the data.
- Specified by:
getProviderIdin interfaceCfnFieldLevelEncryptionProfilePropsMixin.EncryptionEntityProperty- See Also:
-
getPublicKeyId
Description copied from interface:CfnFieldLevelEncryptionProfilePropsMixin.EncryptionEntityPropertyThe identifier of the CloudFront public key used to encrypt the fields that match the patterns.- Specified by:
getPublicKeyIdin interfaceCfnFieldLevelEncryptionProfilePropsMixin.EncryptionEntityProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-