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.