public sealed class EncryptionConfig : IMessage<EncryptionConfig>, IEquatable<EncryptionConfig>, IDeepCloneable<EncryptionConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Composer v1 API class EncryptionConfig.
The encryption options for the Cloud Composer environment
and its dependencies.Supported for Cloud Composer environments in versions
composer-1..-airflow-..*.
Optional. Customer-managed Encryption Key available through Google's Key
Management Service. Cannot be updated. If not specified, Google-managed key
will be used.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference information for the \u003ccode\u003eEncryptionConfig\u003c/code\u003e class within the Cloud Composer v1 API, specifically version 2.4.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eEncryptionConfig\u003c/code\u003e defines encryption options for Cloud Composer environments and their dependencies, applicable to Cloud Composer environments in versions composer-1.*.* -airflow-*.*.*.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eEncryptionConfig\u003c/code\u003e class allows users to implement Google's Key Management Service, and is an object that is sealed and implements several interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class provides the \u003ccode\u003eKmsKeyName\u003c/code\u003e property, allowing users to specify a customer-managed encryption key; otherwise, a Google-managed key is used by default.\u003c/p\u003e\n"],["\u003cp\u003eThis page also contains links to other versions of the \u003ccode\u003eEncryptionConfig\u003c/code\u003e, such as 2.9.0 (latest) and 1.0.0.\u003c/p\u003e\n"]]],[],null,[]]