AWS Greengrass


AWS IoT Greengrass seamlessly extends AWS onto physical devices so they can act locally on the data they generate, while still using the cloud for management, analytics, and durable storage. AWS IoT Greengrass ensures your devices can respond quickly to local events and operate with intermittent connectivity. AWS IoT Greengrass minimizes the cost of transmitting data to the cloud by allowing you to author AWS Lambda functions that execute locally.


License: Apache 2.0 License

Resources

PUT
/greengrass/bulk/deployments/{BulkDeploymentId}/$stop
GET
/greengrass/bulk/deployments/{BulkDeploymentId}/detailed-reports
GET
/greengrass/bulk/deployments/{BulkDeploymentId}/status
GET
/greengrass/bulk/deployments
POST
/greengrass/bulk/deployments
GET
/greengrass/definition/connectors/{ConnectorDefinitionId}/versions/{ConnectorDefinitionVersionId}
GET
/greengrass/definition/connectors/{ConnectorDefinitionId}/versions
POST
/greengrass/definition/connectors/{ConnectorDefinitionId}/versions
DELETE
/greengrass/definition/connectors/{ConnectorDefinitionId}
GET
/greengrass/definition/connectors/{ConnectorDefinitionId}
PUT
/greengrass/definition/connectors/{ConnectorDefinitionId}
GET
/greengrass/definition/connectors
POST
/greengrass/definition/connectors
GET
/greengrass/definition/cores/{CoreDefinitionId}/versions/{CoreDefinitionVersionId}
GET
/greengrass/definition/cores/{CoreDefinitionId}/versions
POST
/greengrass/definition/cores/{CoreDefinitionId}/versions
DELETE
/greengrass/definition/cores/{CoreDefinitionId}
GET
/greengrass/definition/cores/{CoreDefinitionId}
PUT
/greengrass/definition/cores/{CoreDefinitionId}
GET
/greengrass/definition/cores
POST
/greengrass/definition/cores
GET
/greengrass/definition/devices/{DeviceDefinitionId}/versions/{DeviceDefinitionVersionId}
GET
/greengrass/definition/devices/{DeviceDefinitionId}/versions
POST
/greengrass/definition/devices/{DeviceDefinitionId}/versions
DELETE
/greengrass/definition/devices/{DeviceDefinitionId}
GET
/greengrass/definition/devices/{DeviceDefinitionId}
PUT
/greengrass/definition/devices/{DeviceDefinitionId}
GET
/greengrass/definition/devices
POST
/greengrass/definition/devices
GET
/greengrass/definition/functions/{FunctionDefinitionId}/versions/{FunctionDefinitionVersionId}
GET
/greengrass/definition/functions/{FunctionDefinitionId}/versions
POST
/greengrass/definition/functions/{FunctionDefinitionId}/versions
DELETE
/greengrass/definition/functions/{FunctionDefinitionId}
GET
/greengrass/definition/functions/{FunctionDefinitionId}
PUT
/greengrass/definition/functions/{FunctionDefinitionId}
GET
/greengrass/definition/functions
POST
/greengrass/definition/functions
GET
/greengrass/definition/loggers/{LoggerDefinitionId}/versions/{LoggerDefinitionVersionId}
GET
/greengrass/definition/loggers/{LoggerDefinitionId}/versions
POST
/greengrass/definition/loggers/{LoggerDefinitionId}/versions
DELETE
/greengrass/definition/loggers/{LoggerDefinitionId}
GET
/greengrass/definition/loggers/{LoggerDefinitionId}
PUT
/greengrass/definition/loggers/{LoggerDefinitionId}
GET
/greengrass/definition/loggers
POST
/greengrass/definition/loggers
GET
/greengrass/definition/resources/{ResourceDefinitionId}/versions/{ResourceDefinitionVersionId}
GET
/greengrass/definition/resources/{ResourceDefinitionId}/versions
POST
/greengrass/definition/resources/{ResourceDefinitionId}/versions
DELETE
/greengrass/definition/resources/{ResourceDefinitionId}
GET
/greengrass/definition/resources/{ResourceDefinitionId}