Struct mz_cloud_resources::crd::gen::cert_manager::issuers::IssuerAcmeExternalAccountBindingKeySecretRef
source · pub struct IssuerAcmeExternalAccountBindingKeySecretRef {
pub key: Option<String>,
pub name: String,
}
Expand description
keySecretRef is a Secret Key Selector referencing a data item in a Kubernetes
Secret which holds the symmetric MAC key of the External Account Binding.
The key
is the index string that is paired with the key data in the
Secret and should not be confused with the key data itself, or indeed with
the External Account Binding keyID above.
The secret key stored in the Secret must be un-padded, base64 URL
encoded data.
Fields§
§key: Option<String>
The key of the entry in the Secret resource’s data
field to be used.
Some instances of this field may be defaulted, in others it may be
required.
name: String
Name of the resource being referred to. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
Trait Implementations§
source§impl Clone for IssuerAcmeExternalAccountBindingKeySecretRef
impl Clone for IssuerAcmeExternalAccountBindingKeySecretRef
source§fn clone(&self) -> IssuerAcmeExternalAccountBindingKeySecretRef
fn clone(&self) -> IssuerAcmeExternalAccountBindingKeySecretRef
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 Default for IssuerAcmeExternalAccountBindingKeySecretRef
impl Default for IssuerAcmeExternalAccountBindingKeySecretRef
source§fn default() -> IssuerAcmeExternalAccountBindingKeySecretRef
fn default() -> IssuerAcmeExternalAccountBindingKeySecretRef
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for IssuerAcmeExternalAccountBindingKeySecretRef
impl<'de> Deserialize<'de> for IssuerAcmeExternalAccountBindingKeySecretRef
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
Auto Trait Implementations§
impl Freeze for IssuerAcmeExternalAccountBindingKeySecretRef
impl RefUnwindSafe for IssuerAcmeExternalAccountBindingKeySecretRef
impl Send for IssuerAcmeExternalAccountBindingKeySecretRef
impl Sync for IssuerAcmeExternalAccountBindingKeySecretRef
impl Unpin for IssuerAcmeExternalAccountBindingKeySecretRef
impl UnwindSafe for IssuerAcmeExternalAccountBindingKeySecretRef
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> FutureExt for T
impl<T> FutureExt for T
source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request
source§impl<T, U> OverrideFrom<Option<&T>> for Uwhere
U: OverrideFrom<T>,
impl<T, U> OverrideFrom<Option<&T>> for Uwhere
U: OverrideFrom<T>,
source§impl<T> Pointable for T
impl<T> Pointable for T
source§impl<T> ProgressEventTimestamp for T
impl<T> ProgressEventTimestamp for T
source§impl<P, R> ProtoType<R> for Pwhere
R: RustType<P>,
impl<P, R> ProtoType<R> for Pwhere
R: RustType<P>,
source§fn into_rust(self) -> Result<R, TryFromProtoError>
fn into_rust(self) -> Result<R, TryFromProtoError>
See
RustType::from_proto
.source§fn from_rust(rust: &R) -> P
fn from_rust(rust: &R) -> P
See
RustType::into_proto
.source§impl<'a, S, T> Semigroup<&'a S> for Twhere
T: Semigroup<S>,
impl<'a, S, T> Semigroup<&'a S> for Twhere
T: Semigroup<S>,
source§fn plus_equals(&mut self, rhs: &&'a S)
fn plus_equals(&mut self, rhs: &&'a S)
The method of
std::ops::AddAssign
, for types that do not implement AddAssign
.