Interface CfnPublicKey.PublicKeyConfigProperty
- All Superinterfaces:
- software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
- CfnPublicKey.PublicKeyConfigProperty.Jsii$Proxy
- Enclosing class:
- CfnPublicKey
@Stability(Stable)
public static interface CfnPublicKey.PublicKeyConfigProperty
extends software.amazon.jsii.JsiiSerializable
Configuration information about a public key that you can use with signed URLs and signed cookies , or with field-level encryption .
 
Example:
 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.cloudfront.*;
 PublicKeyConfigProperty publicKeyConfigProperty = PublicKeyConfigProperty.builder()
         .callerReference("callerReference")
         .encodedKey("encodedKey")
         .name("name")
         // the properties below are optional
         .comment("comment")
         .build();
 - 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnPublicKey.PublicKeyConfigPropertystatic final classAn implementation forCfnPublicKey.PublicKeyConfigProperty
- 
Method SummaryModifier and TypeMethodDescriptionbuilder()A string included in the request to help make sure that the request can't be replayed.default StringA comment to describe the public key.The public key that you can use with signed URLs and signed cookies , or with field-level encryption .getName()A name to help identify the public key.Methods inherited from interface software.amazon.jsii.JsiiSerializable$jsii$toJson
- 
Method Details- 
getCallerReferenceA string included in the request to help make sure that the request can't be replayed.
- 
getEncodedKeyThe public key that you can use with signed URLs and signed cookies , or with field-level encryption .
- 
getNameA name to help identify the public key.
- 
getCommentA comment to describe the public key.The comment cannot be longer than 128 characters. 
- 
builder
 
-