| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.GreengrassV2.Types.ComponentPlatform
Description
Documentation
data ComponentPlatform Source #
Contains information about a platform that a component supports.
See: newComponentPlatform smart constructor.
Constructors
| ComponentPlatform' | |
Fields
| |
Instances
newComponentPlatform :: ComponentPlatform Source #
Create a value of ComponentPlatform with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:attributes:ComponentPlatform', componentPlatform_attributes - 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.
$sel:name:ComponentPlatform', componentPlatform_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.
componentPlatform_attributes :: Lens' ComponentPlatform (Maybe (HashMap Text Text)) Source #
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.
componentPlatform_name :: Lens' ComponentPlatform (Maybe Text) Source #
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.