Struct aws_sdk_iot::model::IotSiteWiseAction [−][src]
#[non_exhaustive]pub struct IotSiteWiseAction {
pub put_asset_property_value_entries: Option<Vec<PutAssetPropertyValueEntry>>,
pub role_arn: Option<String>,
}
Expand description
Describes an action to send data from an MQTT message that triggered the rule to IoT SiteWise asset properties.
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.put_asset_property_value_entries: Option<Vec<PutAssetPropertyValueEntry>>
A list of asset property value entries.
role_arn: Option<String>
The ARN of the role that grants IoT permission to send an asset property value to IoT SiteWise. ("Action": "iotsitewise:BatchPutAssetPropertyValue"
). The trust
policy can restrict access to specific asset hierarchy paths.
Implementations
A list of asset property value entries.
Creates a new builder-style object to manufacture IotSiteWiseAction
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for IotSiteWiseAction
impl Send for IotSiteWiseAction
impl Sync for IotSiteWiseAction
impl Unpin for IotSiteWiseAction
impl UnwindSafe for IotSiteWiseAction
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more