Struct aws_sdk_greengrassv2::model::ComponentPlatform
source ·
[−]#[non_exhaustive]pub struct ComponentPlatform {
pub name: Option<String>,
pub attributes: Option<HashMap<String, String>>,
}
Expand description
Contains information about a platform that a component supports.
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.name: Option<String>
The friendly name of the platform. This name helps you identify the platform.
If you omit this parameter, IoT Greengrass creates a friendly name from the os
and architecture
of the platform.
attributes: Option<HashMap<String, String>>
A dictionary of attributes for the platform. The IoT Greengrass Core software defines the os
and platform
by default. You can specify additional platform attributes for a core device when you deploy the Greengrass nucleus component. For more information, see the Greengrass nucleus component in the IoT Greengrass V2 Developer Guide.
Implementations
The friendly name of the platform. This name helps you identify the platform.
If you omit this parameter, IoT Greengrass creates a friendly name from the os
and architecture
of the platform.
A dictionary of attributes for the platform. The IoT Greengrass Core software defines the os
and platform
by default. You can specify additional platform attributes for a core device when you deploy the Greengrass nucleus component. For more information, see the Greengrass nucleus component in the IoT Greengrass V2 Developer Guide.
Creates a new builder-style object to manufacture ComponentPlatform
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 ComponentPlatform
impl Send for ComponentPlatform
impl Sync for ComponentPlatform
impl Unpin for ComponentPlatform
impl UnwindSafe for ComponentPlatform
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