class Aws::GreengrassV2::Types::ResolveComponentCandidatesRequest

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

data as a hash:

    {
      platform: { # required
        name: "NonEmptyString",
        attributes: {
          "NonEmptyString" => "NonEmptyString",
        },
      },
      component_candidates: [ # required
        {
          component_name: "ComponentNameString",
          component_version: "ComponentVersionString",
          version_requirements: {
            "NonEmptyString" => "NonEmptyString",
          },
        },
      ],
    }

@!attribute [rw] platform

The platform to use to resolve compatible components.
@return [Types::ComponentPlatform]

@!attribute [rw] component_candidates

The list of components to resolve.
@return [Array<Types::ComponentCandidate>]

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

Constants

SENSITIVE