public sealed class AzureConfigEncryption : IMessage<AzureConfigEncryption>, IEquatable<AzureConfigEncryption>, IDeepCloneable<AzureConfigEncryption>, IBufferMessage, IMessage
Reference documentation and code samples for the Anthos Multi-Cloud v1 API class AzureConfigEncryption.
Configuration related to config data encryption.
Azure VM bootstrap secret is envelope encrypted with the provided key vault
key.
Optional. RSA key of the Azure Key Vault public key to use for encrypting the data.
This key must be formatted as a PEM-encoded SubjectPublicKeyInfo (RFC 5280)
in ASN.1 DER form. The string must be comprised of a single PEM block of
type "PUBLIC KEY".
[[["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\u003eThe latest version available for \u003ccode\u003eAzureConfigEncryption\u003c/code\u003e is 2.8.0, with various prior versions also accessible, including 2.7.0, 2.6.0, and older, all the way down to version 1.0.0-beta01.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eAzureConfigEncryption\u003c/code\u003e is a class within the Anthos Multi-Cloud v1 API, specifically for Azure, used for managing the encryption of configuration data related to the Azure environment.\u003c/p\u003e\n"],["\u003cp\u003eThe class \u003ccode\u003eAzureConfigEncryption\u003c/code\u003e implements several interfaces, including \u003ccode\u003eIMessage<AzureConfigEncryption>\u003c/code\u003e, \u003ccode\u003eIEquatable<AzureConfigEncryption>\u003c/code\u003e, \u003ccode\u003eIDeepCloneable<AzureConfigEncryption>\u003c/code\u003e, \u003ccode\u003eIBufferMessage\u003c/code\u003e, and \u003ccode\u003eIMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class \u003ccode\u003eAzureConfigEncryption\u003c/code\u003e contains two main properties: \u003ccode\u003eKeyId\u003c/code\u003e, which is a required string representing the ARM ID of the Azure Key Vault key, and \u003ccode\u003ePublicKey\u003c/code\u003e, which is an optional string used for the RSA public key for encrypting data.\u003c/p\u003e\n"]]],[],null,[]]