Struct aws_sdk_iotsitewise::operation::update_gateway_capability_configuration::UpdateGatewayCapabilityConfigurationOutput
source · #[non_exhaustive]pub struct UpdateGatewayCapabilityConfigurationOutput {
pub capability_namespace: String,
pub capability_sync_status: CapabilitySyncStatus,
/* 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.capability_namespace: StringThe namespace of the gateway capability.
capability_sync_status: CapabilitySyncStatusThe synchronization status of the capability configuration. The sync status can be one of the following:
-
IN_SYNC– The gateway is running the capability configuration. -
OUT_OF_SYNC– The gateway hasn't received the capability configuration. -
SYNC_FAILED– The gateway rejected the capability configuration.
After you update a capability configuration, its sync status is OUT_OF_SYNC until the gateway receives and applies or rejects the updated configuration.
Implementations§
source§impl UpdateGatewayCapabilityConfigurationOutput
impl UpdateGatewayCapabilityConfigurationOutput
sourcepub fn capability_namespace(&self) -> &str
pub fn capability_namespace(&self) -> &str
The namespace of the gateway capability.
sourcepub fn capability_sync_status(&self) -> &CapabilitySyncStatus
pub fn capability_sync_status(&self) -> &CapabilitySyncStatus
The synchronization status of the capability configuration. The sync status can be one of the following:
-
IN_SYNC– The gateway is running the capability configuration. -
OUT_OF_SYNC– The gateway hasn't received the capability configuration. -
SYNC_FAILED– The gateway rejected the capability configuration.
After you update a capability configuration, its sync status is OUT_OF_SYNC until the gateway receives and applies or rejects the updated configuration.
source§impl UpdateGatewayCapabilityConfigurationOutput
impl UpdateGatewayCapabilityConfigurationOutput
sourcepub fn builder() -> UpdateGatewayCapabilityConfigurationOutputBuilder
pub fn builder() -> UpdateGatewayCapabilityConfigurationOutputBuilder
Creates a new builder-style object to manufacture UpdateGatewayCapabilityConfigurationOutput.
Trait Implementations§
source§impl Clone for UpdateGatewayCapabilityConfigurationOutput
impl Clone for UpdateGatewayCapabilityConfigurationOutput
source§fn clone(&self) -> UpdateGatewayCapabilityConfigurationOutput
fn clone(&self) -> UpdateGatewayCapabilityConfigurationOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for UpdateGatewayCapabilityConfigurationOutput
impl PartialEq for UpdateGatewayCapabilityConfigurationOutput
source§fn eq(&self, other: &UpdateGatewayCapabilityConfigurationOutput) -> bool
fn eq(&self, other: &UpdateGatewayCapabilityConfigurationOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for UpdateGatewayCapabilityConfigurationOutput
impl RequestId for UpdateGatewayCapabilityConfigurationOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for UpdateGatewayCapabilityConfigurationOutput
Auto Trait Implementations§
impl Freeze for UpdateGatewayCapabilityConfigurationOutput
impl RefUnwindSafe for UpdateGatewayCapabilityConfigurationOutput
impl Send for UpdateGatewayCapabilityConfigurationOutput
impl Sync for UpdateGatewayCapabilityConfigurationOutput
impl Unpin for UpdateGatewayCapabilityConfigurationOutput
impl UnwindSafe for UpdateGatewayCapabilityConfigurationOutput
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