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  |