The name of the Cloud KMS key that will be used to decrypt the secret
value. The VM service account must have the required permissions and
authentication scopes to invoke the decrypt method on the specified 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 \u003ccode\u003eSecret\u003c/code\u003e class in the Google Cloud Life Sciences v2beta API is designed to hold encrypted data, which is decrypted and stored only in the worker VM's RAM during pipeline execution.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the \u003ccode\u003eSecret\u003c/code\u003e class is 2.0.0-beta06, with previous versions available as 2.0.0-beta05 and 1.0.0-beta02.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSecret\u003c/code\u003e 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, enabling various functionalities like message handling and deep cloning.\u003c/p\u003e\n"],["\u003cp\u003eIt has two properties: \u003ccode\u003eCipherText\u003c/code\u003e, which stores the encrypted value, and \u003ccode\u003eKeyName\u003c/code\u003e, which specifies the Cloud KMS key used for decryption, requiring appropriate permissions for the VM service account.\u003c/p\u003e\n"],["\u003cp\u003eThe class has two constructors: one empty, and another that accepts a \u003ccode\u003eSecret\u003c/code\u003e object as parameter.\u003c/p\u003e\n"]]],[],null,[]]