public sealed class Secret : IMessage<Secret>, IEquatable<Secret>, IDeepCloneable<Secret>, IBufferMessage, IMessage
Holds encrypted information that is only decrypted and stored in RAM by the worker VM when running the pipeline.
Namespace
Google.Cloud.LifeSciences.V2BetaAssembly
Google.Cloud.LifeSciences.V2Beta.dll
Constructors
Secret()
public Secret()
Secret(Secret)
public Secret(Secret other)
Parameter | |
---|---|
Name | Description |
other | Secret |
Properties
CipherText
public string CipherText { get; set; }
The value of the cipherText response from the encrypt
method. This field
is intentionally unaudited.
Property Value | |
---|---|
Type | Description |
String |
KeyName
public string KeyName { get; set; }
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.
Property Value | |
---|---|
Type | Description |
String |