Struct gapi_grpc::google::cloud::lifesciences::v2beta::Secret[][src]

pub struct Secret {
    pub key_name: String,
    pub cipher_text: String,
}
[]

Holds encrypted information that is only decrypted and stored in RAM by the worker VM when running the pipeline.

Fields

key_name: 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.

cipher_text: String
[]

The value of the cipherText response from the encrypt method. This field is intentionally unaudited.

Trait Implementations

impl Clone for Secret[src][+]

impl Debug for Secret[src][+]

impl Default for Secret[src][+]

impl Message for Secret[src][+]

impl PartialEq<Secret> for Secret[src][+]

impl StructuralPartialEq for Secret[src]

Auto Trait Implementations

impl RefUnwindSafe for Secret

impl Send for Secret

impl Sync for Secret

impl Unpin for Secret

impl UnwindSafe for Secret

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src][+]

impl<T> Borrow<T> for T where
    T: ?Sized
[src][+]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src][+]

impl<T> From<T> for T[src][+]

impl<T> Instrument for T[src][+]

impl<T> Instrument for T[src][+]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src][+]

impl<T> IntoRequest<T> for T[src][+]

impl<T> ToOwned for T where
    T: Clone
[src][+]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src][+]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src][+]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src][+]

impl<T> WithSubscriber for T[src][+]