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

EncryptionInfo

import type { EncryptionInfo } from "https://googleapis.deno.dev/v1/bigtableadmin:v2.ts";

Encryption information for a given resource. If this resource is protected with customer managed encryption, the in-use Cloud Key Management Service (Cloud KMS) key version is specified along with its status.

interface EncryptionInfo {
readonly encryptionStatus?: Status;
readonly encryptionType?: "ENCRYPTION_TYPE_UNSPECIFIED" | "GOOGLE_DEFAULT_ENCRYPTION" | "CUSTOMER_MANAGED_ENCRYPTION";
readonly kmsKeyVersion?: string;
}

§Properties

§
readonly encryptionStatus?: Status
[src]

Output only. The status of encrypt/decrypt calls on underlying data for this resource. Regardless of status, the existing data is always encrypted at rest.

§
readonly encryptionType?: "ENCRYPTION_TYPE_UNSPECIFIED" | "GOOGLE_DEFAULT_ENCRYPTION" | "CUSTOMER_MANAGED_ENCRYPTION"
[src]

Output only. The type of encryption used to protect this resource.

§
readonly kmsKeyVersion?: string
[src]

Output only. The version of the Cloud KMS key specified in the parent cluster that is in use for the data underlying this table.