public sealed class KmsWrappedCryptoKey : IMessage<KmsWrappedCryptoKey>, IEquatable<KmsWrappedCryptoKey>, IDeepCloneable<KmsWrappedCryptoKey>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class KmsWrappedCryptoKey.
Include to use an existing data crypto key wrapped by KMS.
The wrapped key must be a 128-, 192-, or 256-bit key.
Authorization requires the following IAM permissions when sending a request
to perform a crypto transformation using a KMS-wrapped crypto key:
dlp.kms.encrypt
[[["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 documentation page covers the \u003ccode\u003eKmsWrappedCryptoKey\u003c/code\u003e class within the Google Cloud Data Loss Prevention (DLP) v2 API for .NET, detailing its use in handling data encryption keys wrapped by KMS.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eKmsWrappedCryptoKey\u003c/code\u003e class facilitates the use of existing 128-, 192-, or 256-bit data crypto keys wrapped by Google Cloud KMS, which needs the \u003ccode\u003edlp.kms.encrypt\u003c/code\u003e IAM permission for cryptographic transformations.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version available for this class is 4.16.0, and the documentation provides links to versions ranging from 2.15.0 to 4.16.0 of this class.\u003c/p\u003e\n"],["\u003cp\u003eThe class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and defines two main properties, \u003ccode\u003eCryptoKeyName\u003c/code\u003e and \u003ccode\u003eWrappedKey\u003c/code\u003e, for configuration.\u003c/p\u003e\n"],["\u003cp\u003eUsing Cloud KMS for cryptographic operations will incur applicable charges, detailed in the Cloud KMS pricing documentation.\u003c/p\u003e\n"]]],[],null,[]]