Data retrieval APIs for AWS IoT Greengrass V2
AWS IoT Greengrass V2 provides the following APIs for data retrieval.
| Actions | Description | Access level |
|---|---|---|
| DescribeComponent | Retrieve metadata for a version of a component | Read |
| GetComponent | Get the recipe for a version of a component | Read |
| GetComponentVersionArtifact | Get the pre-signed URL to download a public component artifact | Read |
| GetConnectivityInfo | Retrieve the connectivity information for a Greengrass core device | Read |
| GetCoreDevice | Retrieves metadata for a AWS IoT Greengrass core device | Read |
| GetDeployment | Get a deployment | Read |
| GetServiceRoleForAccount | Retrieve the service role that is attached to an account | Read |
| ListClientDevicesAssociatedWithCoreDevice | Retrieve a paginated list of client devices associated to a AWS IoT Greengrass core device | List |
| ListComponentVersions | Retrieve a paginated list of all versions for a component | List |
| ListComponents | Retrieve a paginated list of component summaries | List |
| ListCoreDevices | Retrieve a paginated list of AWS IoT Greengrass core devices | List |
| ListDeployments | Retrieves a paginated list of deployments | List |
| ListEffectiveDeployments | Retrieves a paginated list of deployment jobs that AWS IoT Greengrass sends to AWS IoT Greengrass core devices | List |
| ListInstalledComponents | Retrieve a paginated list of the components that a AWS IoT Greengrass core device runs | List |
| ListTagsForResource | List the tags for a resource | Read |
| ResolveComponentCandidates | List components that meet the component, version, and platform requirements of a deployment | List |