Class: Google::Cloud::LifeSciences::V2beta::Secret
- Inherits:
-
Object
- Object
- Google::Cloud::LifeSciences::V2beta::Secret
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/lifesciences/v2beta/workflows.rb
Overview
Holds encrypted information that is only decrypted and stored in RAM by the worker VM when running the pipeline.
Instance Attribute Summary collapse
-
#cipher_text ⇒ ::String
The value of the cipherText response from the
encrypt
method. -
#key_name ⇒ ::String
The name of the Cloud KMS key that will be used to decrypt the secret value.
Instance Attribute Details
#cipher_text ⇒ ::String
Returns The value of the cipherText response from the encrypt
method. This field
is intentionally unaudited.
316 317 318 319 |
# File 'proto_docs/google/cloud/lifesciences/v2beta/workflows.rb', line 316 class Secret include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#key_name ⇒ ::String
Returns 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.
316 317 318 319 |
# File 'proto_docs/google/cloud/lifesciences/v2beta/workflows.rb', line 316 class Secret include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |