Data retrieval APIs for AWS IoT Greengrass
AWS IoT Greengrass provides the following APIs for data retrieval.
| Actions | Description | Access level |
|---|---|---|
| Discover | Retrieve information required to connect to a Greengrass core | Read |
| GetAssociatedRole | Retrieve the role associated with a group | Read |
| GetBulkDeploymentStatus | Return the status of a bulk deployment | Read |
| GetConnectivityInfo | Retrieve the connectivity information for a core | Read |
| GetConnectorDefinition | Retrieve information about a connector definition | Read |
| GetConnectorDefinitionVersion | Retrieve information about a connector definition version | Read |
| GetCoreDefinition | Retrieve information about a core definition | Read |
| GetCoreDefinitionVersion | Retrieve information about a core definition version | Read |
| GetDeploymentStatus | Return the status of a deployment | Read |
| GetDeviceDefinition | Retrieve information about a device definition | Read |
| GetDeviceDefinitionVersion | Retrieve information about a device definition version | Read |
| GetFunctionDefinition | Retrieve information about a Lambda function definition, such as its creation time and latest version | Read |
| GetFunctionDefinitionVersion | Retrieve information about a Lambda function definition version, such as which Lambda functions are included in the version and their configurations | Read |
| GetGroup | Retrieve information about a group | Read |
| GetGroupCertificateAuthority | Return the public key of the CA associated with a group | Read |
| GetGroupCertificateConfiguration | Retrieve the current configuration for the CA used by a group | Read |
| GetGroupVersion | Retrieve information about a group version | Read |
| GetLoggerDefinition | Retrieve information about a logger definition | Read |
| GetLoggerDefinitionVersion | Retrieve information about a logger definition version | Read |
| GetResourceDefinition | Retrieve information about a resource definition, such as its creation time and latest version | Read |
| GetResourceDefinitionVersion | Retrieve information about a resource definition version, such as which resources are included in the version | Read |
| GetServiceRoleForAccount | Retrieve the service role that is attached to an account | Read |
| GetSubscriptionDefinition | Retrieve information about a subscription definition | Read |
| GetSubscriptionDefinitionVersion | Retrieve information about a subscription definition version | Read |
| GetThingRuntimeConfiguration | Retrieve runtime configuration of a thing | Read |
| ListBulkDeploymentDetailedReports | Retrieve a paginated list of the deployments that have been started in a bulk deployment operation and their current deployment status | Read |
| ListBulkDeployments | Retrieve a list of bulk deployments | List |
| ListConnectorDefinitionVersions | List the versions of a connector definition | List |
| ListConnectorDefinitions | Retrieve a list of connector definitions | List |
| ListCoreDefinitionVersions | List the versions of a core definition | List |
| ListCoreDefinitions | Retrieve a list of core definitions | List |
| ListDeployments | Retrieve a list of all deployments for a group | List |
| ListDeviceDefinitionVersions | List the versions of a device definition | List |
| ListDeviceDefinitions | Retrieve a list of device definitions | List |
| ListFunctionDefinitionVersions | List the versions of a Lambda function definition | List |
| ListFunctionDefinitions | Retrieve a list of Lambda function definitions | List |
| ListGroupCertificateAuthorities | Retrieve a list of current CAs for a group | List |
| ListGroupVersions | List the versions of a group | List |
| ListGroups | Retrieve a list of groups | List |
| ListLoggerDefinitionVersions | List the versions of a logger definition | List |
| ListLoggerDefinitions | Retrieve a list of logger definitions | List |
| ListResourceDefinitionVersions | List the versions of a resource definition | List |
| ListResourceDefinitions | Retrieve a list of resource definitions | List |
| ListSubscriptionDefinitionVersions | List the versions of a subscription definition | List |
| ListSubscriptionDefinitions | Retrieve a list of subscription definitions | List |
| ListTagsForResource | List the tags for a resource | Read |