#[non_exhaustive]pub struct UpdateConfigurationOutput {
pub arn: Option<String>,
pub created: Option<DateTime>,
pub id: Option<String>,
pub latest_revision: Option<ConfigurationRevision>,
pub name: Option<String>,
pub warnings: Option<Vec<SanitizationWarning>>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.arn: Option<String>
The Amazon Resource Name (ARN) of the configuration.
created: Option<DateTime>
Required. The date and time of the configuration.
id: Option<String>
The unique ID that Amazon MQ generates for the configuration.
latest_revision: Option<ConfigurationRevision>
The latest revision of the configuration.
name: Option<String>
The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.
warnings: Option<Vec<SanitizationWarning>>
The list of the first 20 warnings about the configuration elements or attributes that were sanitized.
Implementations§
source§impl UpdateConfigurationOutput
impl UpdateConfigurationOutput
sourcepub fn latest_revision(&self) -> Option<&ConfigurationRevision>
pub fn latest_revision(&self) -> Option<&ConfigurationRevision>
The latest revision of the configuration.
sourcepub fn name(&self) -> Option<&str>
pub fn name(&self) -> Option<&str>
The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.
sourcepub fn warnings(&self) -> &[SanitizationWarning]
pub fn warnings(&self) -> &[SanitizationWarning]
The list of the first 20 warnings about the configuration elements or attributes that were sanitized.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .warnings.is_none()
.
source§impl UpdateConfigurationOutput
impl UpdateConfigurationOutput
sourcepub fn builder() -> UpdateConfigurationOutputBuilder
pub fn builder() -> UpdateConfigurationOutputBuilder
Creates a new builder-style object to manufacture UpdateConfigurationOutput
.
Trait Implementations§
source§impl Clone for UpdateConfigurationOutput
impl Clone for UpdateConfigurationOutput
source§fn clone(&self) -> UpdateConfigurationOutput
fn clone(&self) -> UpdateConfigurationOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for UpdateConfigurationOutput
impl Debug for UpdateConfigurationOutput
source§impl PartialEq for UpdateConfigurationOutput
impl PartialEq for UpdateConfigurationOutput
source§fn eq(&self, other: &UpdateConfigurationOutput) -> bool
fn eq(&self, other: &UpdateConfigurationOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for UpdateConfigurationOutput
impl RequestId for UpdateConfigurationOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for UpdateConfigurationOutput
Auto Trait Implementations§
impl Freeze for UpdateConfigurationOutput
impl RefUnwindSafe for UpdateConfigurationOutput
impl Send for UpdateConfigurationOutput
impl Sync for UpdateConfigurationOutput
impl Unpin for UpdateConfigurationOutput
impl UnwindSafe for UpdateConfigurationOutput
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
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> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more