class Aws::GreengrassV2::Types::ComponentCandidate
Contains information about a component that is a candidate to deploy to a Greengrass core device.
@note When making an API call, you may pass ComponentCandidate
data as a hash: { component_name: "ComponentNameString", component_version: "ComponentVersionString", version_requirements: { "NonEmptyString" => "NonEmptyString", }, }
@!attribute [rw] component_name
The name of the component. @return [String]
@!attribute [rw] component_version
The version of the component. @return [String]
@!attribute [rw] version_requirements
The version requirements for the component's dependencies. Greengrass core devices get the version requirements from component recipes. IoT Greengrass V2 uses semantic version constraints. For more information, see [Semantic Versioning][1]. [1]: https://semver.org/ @return [Hash<String,String>]
@see docs.aws.amazon.com/goto/WebAPI/greengrassv2-2020-11-30/ComponentCandidate AWS API Documentation
Constants
- SENSITIVE