class Aws::GreengrassV2::Types::ComponentPlatform

Contains information about a platform that a component supports.

@note When making an API call, you may pass ComponentPlatform

data as a hash:

    {
      name: "NonEmptyString",
      attributes: {
        "NonEmptyString" => "NonEmptyString",
      },
    }

@!attribute [rw] name

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.
@return [String]

@!attribute [rw] attributes

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][1] in the *IoT Greengrass V2
Developer Guide*.

[1]: https://docs.aws.amazon.com/greengrass/v2/developerguide/greengrass-nucleus-component.html
@return [Hash<String,String>]

@see docs.aws.amazon.com/goto/WebAPI/greengrassv2-2020-11-30/ComponentPlatform AWS API Documentation

Constants

SENSITIVE