Struct aws_sdk_greengrass::model::Core [−][src]
#[non_exhaustive]pub struct Core {
pub certificate_arn: Option<String>,
pub id: Option<String>,
pub sync_shadow: bool,
pub thing_arn: Option<String>,
}
Expand description
Information about a core.
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.certificate_arn: Option<String>
The ARN of the certificate associated with the core.
id: Option<String>
A descriptive or arbitrary ID for the core. This value must be unique within the core definition version. Max length is 128 characters with pattern ‘’[a-zA-Z0-9:_-]+‘’.
sync_shadow: bool
If true, the core’s local shadow is automatically synced with the cloud.
thing_arn: Option<String>
The ARN of the thing which is the core.
Implementations
The ARN of the certificate associated with the core.
A descriptive or arbitrary ID for the core. This value must be unique within the core definition version. Max length is 128 characters with pattern ‘’[a-zA-Z0-9:_-]+‘’.
If true, the core’s local shadow is automatically synced with the cloud.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Core
impl UnwindSafe for Core
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