Struct aws_sdk_iotsitewise::operation::update_gateway_capability_configuration::UpdateGatewayCapabilityConfigurationInput
source · #[non_exhaustive]pub struct UpdateGatewayCapabilityConfigurationInput {
pub gateway_id: Option<String>,
pub capability_namespace: Option<String>,
pub capability_configuration: Option<String>,
}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.gateway_id: Option<String>The ID of the gateway to be updated.
capability_namespace: Option<String>The namespace of the gateway capability configuration to be updated. For example, if you configure OPC-UA sources from the IoT SiteWise console, your OPC-UA capability configuration has the namespace iotsitewise:opcuacollector:version, where version is a number such as 1.
capability_configuration: Option<String>The JSON document that defines the configuration for the gateway capability. For more information, see Configuring data sources (CLI) in the IoT SiteWise User Guide.
Implementations§
source§impl UpdateGatewayCapabilityConfigurationInput
impl UpdateGatewayCapabilityConfigurationInput
sourcepub fn gateway_id(&self) -> Option<&str>
pub fn gateway_id(&self) -> Option<&str>
The ID of the gateway to be updated.
sourcepub fn capability_namespace(&self) -> Option<&str>
pub fn capability_namespace(&self) -> Option<&str>
The namespace of the gateway capability configuration to be updated. For example, if you configure OPC-UA sources from the IoT SiteWise console, your OPC-UA capability configuration has the namespace iotsitewise:opcuacollector:version, where version is a number such as 1.
sourcepub fn capability_configuration(&self) -> Option<&str>
pub fn capability_configuration(&self) -> Option<&str>
The JSON document that defines the configuration for the gateway capability. For more information, see Configuring data sources (CLI) in the IoT SiteWise User Guide.
source§impl UpdateGatewayCapabilityConfigurationInput
impl UpdateGatewayCapabilityConfigurationInput
sourcepub fn builder() -> UpdateGatewayCapabilityConfigurationInputBuilder
pub fn builder() -> UpdateGatewayCapabilityConfigurationInputBuilder
Creates a new builder-style object to manufacture UpdateGatewayCapabilityConfigurationInput.
Trait Implementations§
source§impl Clone for UpdateGatewayCapabilityConfigurationInput
impl Clone for UpdateGatewayCapabilityConfigurationInput
source§fn clone(&self) -> UpdateGatewayCapabilityConfigurationInput
fn clone(&self) -> UpdateGatewayCapabilityConfigurationInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for UpdateGatewayCapabilityConfigurationInput
impl PartialEq for UpdateGatewayCapabilityConfigurationInput
source§fn eq(&self, other: &UpdateGatewayCapabilityConfigurationInput) -> bool
fn eq(&self, other: &UpdateGatewayCapabilityConfigurationInput) -> bool
self and other values to be equal, and is used
by ==.