Data retrieval APIs for AWS IoT Greengrass - AWS Online Register of Data Formats

Data retrieval APIs for AWS IoT Greengrass

AWS IoT Greengrass provides the following APIs for data retrieval.

Actions Description Access level
DiscoverRetrieve information required to connect to a Greengrass coreRead
GetAssociatedRoleRetrieve the role associated with a groupRead
GetBulkDeploymentStatusReturn the status of a bulk deploymentRead
GetConnectivityInfoRetrieve the connectivity information for a coreRead
GetConnectorDefinitionRetrieve information about a connector definitionRead
GetConnectorDefinitionVersionRetrieve information about a connector definition versionRead
GetCoreDefinitionRetrieve information about a core definitionRead
GetCoreDefinitionVersionRetrieve information about a core definition versionRead
GetDeploymentStatusReturn the status of a deploymentRead
GetDeviceDefinitionRetrieve information about a device definitionRead
GetDeviceDefinitionVersionRetrieve information about a device definition versionRead
GetFunctionDefinitionRetrieve information about a Lambda function definition, such as its creation time and latest versionRead
GetFunctionDefinitionVersionRetrieve information about a Lambda function definition version, such as which Lambda functions are included in the version and their configurationsRead
GetGroupRetrieve information about a groupRead
GetGroupCertificateAuthorityReturn the public key of the CA associated with a groupRead
GetGroupCertificateConfigurationRetrieve the current configuration for the CA used by a groupRead
GetGroupVersionRetrieve information about a group versionRead
GetLoggerDefinitionRetrieve information about a logger definitionRead
GetLoggerDefinitionVersionRetrieve information about a logger definition versionRead
GetResourceDefinitionRetrieve information about a resource definition, such as its creation time and latest versionRead
GetResourceDefinitionVersionRetrieve information about a resource definition version, such as which resources are included in the versionRead
GetServiceRoleForAccountRetrieve the service role that is attached to an accountRead
GetSubscriptionDefinitionRetrieve information about a subscription definitionRead
GetSubscriptionDefinitionVersionRetrieve information about a subscription definition versionRead
GetThingRuntimeConfigurationRetrieve runtime configuration of a thingRead
ListBulkDeploymentDetailedReportsRetrieve a paginated list of the deployments that have been started in a bulk deployment operation and their current deployment statusRead
ListBulkDeploymentsRetrieve a list of bulk deploymentsList
ListConnectorDefinitionVersionsList the versions of a connector definitionList
ListConnectorDefinitionsRetrieve a list of connector definitionsList
ListCoreDefinitionVersionsList the versions of a core definitionList
ListCoreDefinitionsRetrieve a list of core definitionsList
ListDeploymentsRetrieve a list of all deployments for a groupList
ListDeviceDefinitionVersionsList the versions of a device definitionList
ListDeviceDefinitionsRetrieve a list of device definitionsList
ListFunctionDefinitionVersionsList the versions of a Lambda function definitionList
ListFunctionDefinitionsRetrieve a list of Lambda function definitionsList
ListGroupCertificateAuthoritiesRetrieve a list of current CAs for a groupList
ListGroupVersionsList the versions of a groupList
ListGroupsRetrieve a list of groupsList
ListLoggerDefinitionVersionsList the versions of a logger definitionList
ListLoggerDefinitionsRetrieve a list of logger definitionsList
ListResourceDefinitionVersionsList the versions of a resource definitionList
ListResourceDefinitionsRetrieve a list of resource definitionsList
ListSubscriptionDefinitionVersionsList the versions of a subscription definitionList
ListSubscriptionDefinitionsRetrieve a list of subscription definitionsList
ListTagsForResourceList the tags for a resourceRead