import { AwsResource } from '../../cloudformation/resources/AwsResource';
/**
  A public key that you can use with <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/PrivateContent.html">signed URLs and signed cookies</a>, or with <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/field-level-encryption.html">field-level encryption</a>.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-publickey.html">the AWS Docs</a>
*/
export function publicKey(publicKeyProps) {
    return new AwsResource('AWS::CloudFront::PublicKey', publicKeyProps, { CreatedTime: 'CreatedTime', Id: 'Id' });
}
