Reference documentation and code samples for the Cloud Life Sciences V2beta API class Google::Cloud::LifeSciences::V2beta::Secret.
Holds encrypted information that is only decrypted and stored in RAM by the worker VM when running the pipeline.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#cipher_text
def cipher_text() -> ::String
Returns
-
(::String) — The value of the cipherText response from the
encrypt
method. This field is intentionally unaudited.
#cipher_text=
def cipher_text=(value) -> ::String
Parameter
-
value (::String) — The value of the cipherText response from the
encrypt
method. This field is intentionally unaudited.
Returns
-
(::String) — The value of the cipherText response from the
encrypt
method. This field is intentionally unaudited.
#key_name
def key_name() -> ::String
Returns
-
(::String) — 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.
#key_name=
def key_name=(value) -> ::String
Parameter
-
value (::String) — 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.
Returns
-
(::String) — 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.