pub struct AddTrustedKeyPayload {
pub key_id: String,
pub public_key_pem: String,
}Expand description
Request body for POST /environments/{env_id}/trust-root/keys
(EnvironmentMutations::add_trusted_key). key_id must match the
canonical derivation from public_key_pem — the backend validates via
greentic-operator-trust’s validate_trusted_key.
Fields§
§key_id: String§public_key_pem: StringTrait Implementations§
Source§impl Clone for AddTrustedKeyPayload
impl Clone for AddTrustedKeyPayload
Source§fn clone(&self) -> AddTrustedKeyPayload
fn clone(&self) -> AddTrustedKeyPayload
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AddTrustedKeyPayload
impl Debug for AddTrustedKeyPayload
Source§impl<'de> Deserialize<'de> for AddTrustedKeyPayload
impl<'de> Deserialize<'de> for AddTrustedKeyPayload
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
impl Eq for AddTrustedKeyPayload
Source§impl PartialEq for AddTrustedKeyPayload
impl PartialEq for AddTrustedKeyPayload
Source§fn eq(&self, other: &AddTrustedKeyPayload) -> bool
fn eq(&self, other: &AddTrustedKeyPayload) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AddTrustedKeyPayload
impl Serialize for AddTrustedKeyPayload
impl StructuralPartialEq for AddTrustedKeyPayload
Auto Trait Implementations§
impl Freeze for AddTrustedKeyPayload
impl RefUnwindSafe for AddTrustedKeyPayload
impl Send for AddTrustedKeyPayload
impl Sync for AddTrustedKeyPayload
impl Unpin for AddTrustedKeyPayload
impl UnsafeUnpin for AddTrustedKeyPayload
impl UnwindSafe for AddTrustedKeyPayload
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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