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"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This document provides reference documentation for the `EncryptionConfig` class within the Cloud Composer v1 API, focusing on version 2.1.0."],["`EncryptionConfig` outlines the encryption options available for Cloud Composer environments and their related components, specifically for versions composer-1.\\*.\\* -airflow-\\*.\\*.\\*."],["The class `EncryptionConfig` is derived from the base `Object` class and implements multiple interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["It includes a property `KmsKeyName` which allows for specifying a customer-managed encryption key via Google's Key Management Service, with a default Google-managed key option if it is not set."],["The page also lists historical versions, starting from the latest 2.9.0 back to 1.0.0, available for `EncryptionConfig`."]]],[]]