#[non_exhaustive]pub struct GetSecretVersionRequest {
pub name: String,
}Expand description
Request message for SecretManagerService.GetSecretVersion.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.name: StringRequired. The resource name of the
SecretVersion in the format
projects/*/secrets/*/versions/* or
projects/*/locations/*/secrets/*/versions/*.
projects/*/secrets/*/versions/latest or
projects/*/locations/*/secrets/*/versions/latest is an alias to the most
recently created
SecretVersion.
Implementations§
Trait Implementations§
Source§impl Clone for GetSecretVersionRequest
impl Clone for GetSecretVersionRequest
Source§fn clone(&self) -> GetSecretVersionRequest
fn clone(&self) -> GetSecretVersionRequest
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GetSecretVersionRequest
impl Debug for GetSecretVersionRequest
Source§impl Default for GetSecretVersionRequest
impl Default for GetSecretVersionRequest
Source§fn default() -> GetSecretVersionRequest
fn default() -> GetSecretVersionRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetSecretVersionRequestwhere
GetSecretVersionRequest: Default,
impl<'de> Deserialize<'de> for GetSecretVersionRequestwhere
GetSecretVersionRequest: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Message for GetSecretVersionRequest
impl Message for GetSecretVersionRequest
Source§impl PartialEq for GetSecretVersionRequest
impl PartialEq for GetSecretVersionRequest
Source§impl Serialize for GetSecretVersionRequest
impl Serialize for GetSecretVersionRequest
impl StructuralPartialEq for GetSecretVersionRequest
Auto Trait Implementations§
impl Freeze for GetSecretVersionRequest
impl RefUnwindSafe for GetSecretVersionRequest
impl Send for GetSecretVersionRequest
impl Sync for GetSecretVersionRequest
impl Unpin for GetSecretVersionRequest
impl UnwindSafe for GetSecretVersionRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more