#[non_exhaustive]pub struct VerifyKmsConfigResponse {
pub healthy: bool,
pub health_error: String,
pub instructions: String,
/* private fields */
}Expand description
VerifyKmsConfigResponse contains the information if the config is correctly and error message.
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.healthy: boolOutput only. If the customer key configured correctly to the encrypt volume.
health_error: StringOutput only. Error message if config is not healthy.
instructions: StringOutput only. Instructions for the customers to provide the access to the encryption key.
Implementations§
Source§impl VerifyKmsConfigResponse
impl VerifyKmsConfigResponse
Sourcepub fn set_healthy<T: Into<bool>>(self, v: T) -> Self
pub fn set_healthy<T: Into<bool>>(self, v: T) -> Self
Sourcepub fn set_health_error<T: Into<String>>(self, v: T) -> Self
pub fn set_health_error<T: Into<String>>(self, v: T) -> Self
Sets the value of health_error.
§Example
ⓘ
let x = VerifyKmsConfigResponse::new().set_health_error("example");Sourcepub fn set_instructions<T: Into<String>>(self, v: T) -> Self
pub fn set_instructions<T: Into<String>>(self, v: T) -> Self
Sets the value of instructions.
§Example
ⓘ
let x = VerifyKmsConfigResponse::new().set_instructions("example");Trait Implementations§
Source§impl Clone for VerifyKmsConfigResponse
impl Clone for VerifyKmsConfigResponse
Source§fn clone(&self) -> VerifyKmsConfigResponse
fn clone(&self) -> VerifyKmsConfigResponse
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 VerifyKmsConfigResponse
impl Debug for VerifyKmsConfigResponse
Source§impl Default for VerifyKmsConfigResponse
impl Default for VerifyKmsConfigResponse
Source§fn default() -> VerifyKmsConfigResponse
fn default() -> VerifyKmsConfigResponse
Returns the “default value” for a type. Read more
Source§impl Message for VerifyKmsConfigResponse
impl Message for VerifyKmsConfigResponse
Source§impl PartialEq for VerifyKmsConfigResponse
impl PartialEq for VerifyKmsConfigResponse
impl StructuralPartialEq for VerifyKmsConfigResponse
Auto Trait Implementations§
impl Freeze for VerifyKmsConfigResponse
impl RefUnwindSafe for VerifyKmsConfigResponse
impl Send for VerifyKmsConfigResponse
impl Sync for VerifyKmsConfigResponse
impl Unpin for VerifyKmsConfigResponse
impl UnsafeUnpin for VerifyKmsConfigResponse
impl UnwindSafe for VerifyKmsConfigResponse
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<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