Class: Aws::GreengrassV2::Types::ComponentPlatform
- Inherits:
-
Struct
- Object
- Struct
- Aws::GreengrassV2::Types::ComponentPlatform
- Includes:
- Structure
- Defined in:
- 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*.
[1]: docs.aws.amazon.com/greengrass/v2/developerguide/greengrass-nucleus-component.html
527 528 529 530 531 532 |
# File '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 'lib/aws-sdk-greengrassv2/types.rb', line 527 class ComponentPlatform < Struct.new( :name, :attributes) SENSITIVE = [] include Aws::Structure end |