EncryptionInfo
import type { EncryptionInfo } from "https://googleapis.deno.dev/v1/redis:v1.ts";
EncryptionInfo describes the encryption information of a cluster or a backup.
interface EncryptionInfo {
readonly encryptionType?: "TYPE_UNSPECIFIED" | "GOOGLE_DEFAULT_ENCRYPTION" | "CUSTOMER_MANAGED_ENCRYPTION";
readonly kmsKeyPrimaryState?:
| "KMS_KEY_STATE_UNSPECIFIED"
| "ENABLED"
| "PERMISSION_DENIED"
| "DISABLED"
| "DESTROYED"
| "DESTROY_SCHEDULED"
| "EKM_KEY_UNREACHABLE_DETECTED"
| "BILLING_DISABLED"
| "UNKNOWN_FAILURE";
readonly kmsKeyVersions?: string[];
readonly lastUpdateTime?: Date;
}§Properties
§
readonly encryptionType?: "TYPE_UNSPECIFIED" | "GOOGLE_DEFAULT_ENCRYPTION" | "CUSTOMER_MANAGED_ENCRYPTION"
[src]Output only. Type of encryption.
§
readonly kmsKeyPrimaryState?: "KMS_KEY_STATE_UNSPECIFIED" | "ENABLED" | "PERMISSION_DENIED" | "DISABLED" | "DESTROYED" | "DESTROY_SCHEDULED" | "EKM_KEY_UNREACHABLE_DETECTED" | "BILLING_DISABLED" | "UNKNOWN_FAILURE"
[src]Output only. The state of the primary version of the KMS key perceived by the system. This field is not populated in backups.