pub struct DeviceShadowEnrich {
pub attribute: Option<Value<String>>,
pub name: Option<Value<String>>,
pub next: Option<Value<String>>,
pub role_arn: Option<Value<String>>,
pub thing_name: Option<Value<String>>,
}Expand description
The AWS::IoTAnalytics::Pipeline.DeviceShadowEnrich property type.
Fields§
§attribute: Option<Value<String>>Property Attribute.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
name: Option<Value<String>>Property Name.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
next: Option<Value<String>>Property Next.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
role_arn: Option<Value<String>>Property RoleArn.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
thing_name: Option<Value<String>>Property ThingName.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
Trait Implementations§
Source§impl Debug for DeviceShadowEnrich
impl Debug for DeviceShadowEnrich
Source§impl Default for DeviceShadowEnrich
impl Default for DeviceShadowEnrich
Source§fn default() -> DeviceShadowEnrich
fn default() -> DeviceShadowEnrich
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DeviceShadowEnrich
impl RefUnwindSafe for DeviceShadowEnrich
impl Send for DeviceShadowEnrich
impl Sync for DeviceShadowEnrich
impl Unpin for DeviceShadowEnrich
impl UnwindSafe for DeviceShadowEnrich
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
Mutably borrows from an owned value. Read more