Class: Aws::GreengrassV2::Types::ComponentPlatform
- Inherits:
-
Struct
- Object
- Struct
- Aws::GreengrassV2::Types::ComponentPlatform
- Defined in:
- gems/aws-sdk-greengrassv2/lib/aws-sdk-greengrassv2/types.rb
Overview
Contains information about a platform that a component supports.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#attributes ⇒ Hash<String,String>
A dictionary of attributes for the platform.
-
#name ⇒ String
The friendly name of the platform.
Instance Attribute Details
#attributes ⇒ Hash<String,String>
A dictionary of attributes for the platform. The IoT Greengrass Core
software defines the os
and architecture
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.
527 528 529 530 531 532 |
# File 'gems/aws-sdk-greengrassv2/lib/aws-sdk-greengrassv2/types.rb', line 527 class ComponentPlatform < Struct.new( :name, :attributes) SENSITIVE = [] include Aws::Structure end |
#name ⇒ 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.
527 528 529 530 531 532 |
# File 'gems/aws-sdk-greengrassv2/lib/aws-sdk-greengrassv2/types.rb', line 527 class ComponentPlatform < Struct.new( :name, :attributes) SENSITIVE = [] include Aws::Structure end |