Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

EncryptionEntity

import type { EncryptionEntity } from "https://aws-api.deno.dev/v0.3/services/cloudfront.ts?docs=full";

Complex data type for field-level encryption profiles that includes the encryption key and field pattern specifications.

interface EncryptionEntity {
FieldPatterns: FieldPatterns;
ProviderId: string;
PublicKeyId: string;
}

§Properties

§
FieldPatterns: FieldPatterns
[src]

Field patterns in a field-level encryption content type profile specify the fields that you want to be encrypted. You can provide the full field name, or any beginning characters followed by a wildcard (). You can't overlap field patterns. For example, you can't have both ABC and AB*. Note that field patterns are case-sensitive.

§
ProviderId: string
[src]

The provider associated with the public key being used for encryption. This value must also be provided with the private key for applications to be able to decrypt data.

§
PublicKeyId: string
[src]

The public key associated with a set of field-level encryption patterns, to be used when encrypting the fields that match the patterns.