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\u003eThis document provides reference information for the \u003ccode\u003eAzureConfigEncryption\u003c/code\u003e class within the Google Cloud GKE Multi-Cloud v1 API, specifically in the .NET context.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of \u003ccode\u003eAzureConfigEncryption\u003c/code\u003e is 2.8.0, with prior versions ranging from 2.7.0 down to 1.0.0-beta01, all accessible via their respective links.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eAzureConfigEncryption\u003c/code\u003e is used to configure encryption for data, such as the Azure VM bootstrap secret, using a provided Azure Key Vault key.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e interfaces and inherits members from the \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAzureConfigEncryption\u003c/code\u003e class contains two key properties: \u003ccode\u003eKeyId\u003c/code\u003e, which is the required ARM ID for the Azure Key Vault key, and \u003ccode\u003ePublicKey\u003c/code\u003e, an optional RSA key used for encrypting data.\u003c/p\u003e\n"]]],[],null,[]]