AWS Greengrass Skill
amazonaws-com-greengrass
amazonaws-com-greengrass
| Method | Path | Description |
|---|---|---|
PUT | /greengrass/groups/{GroupId}/role | |
PUT | /greengrass/servicerole | Associates a role with a group. Your Greengrass core will use the role to access AWS cloud services. The role's permissions should allow Greengrass core Lambda functions to perfor... |
POST | /greengrass/definition/connectors | Associates a role with your account. AWS IoT Greengrass will use the role to access your Lambda functions and AWS IoT resources. This is necessary for deployments to succeed. The... |
POST | /greengrass/definition/connectors/{ConnectorDefinitionId}/versions | Creates a connector definition. You may provide the initial version of the connector definition now or use ''CreateConnectorDefinitionVersion'' at a later time. |
POST | /greengrass/definition/cores | Creates a version of a connector definition which has already been defined. |
POST | /greengrass/definition/cores/{CoreDefinitionId}/versions | Creates a core definition. You may provide the initial version of the core definition now or use ''CreateCoreDefinitionVersion'' at a later time. Greengrass groups must each conta... |
POST | /greengrass/groups/{GroupId}/deployments | Creates a version of a core definition that has already been defined. Greengrass groups must each contain exactly one Greengrass core. |
POST | /greengrass/definition/devices | Creates a deployment. ''CreateDeployment'' requests are idempotent with respect to the ''X-Amzn-Client-Token'' token and the request parameters. |
POST | /greengrass/definition/devices/{DeviceDefinitionId}/versions | Creates a device definition. You may provide the initial version of the device definition now or use ''CreateDeviceDefinitionVersion'' at a later time. |
POST | /greengrass/definition/functions | Creates a version of a device definition that has already been defined. |
POST | /greengrass/definition/functions/{FunctionDefinitionId}/versions | Creates a Lambda function definition which contains a list of Lambda functions and their configurations to be used in a group. You can create an initial version of the definition... |
POST | /greengrass/groups | Creates a version of a Lambda function definition that has already been defined. |
POST | /greengrass/groups/{GroupId}/certificateauthorities | Creates a group. You may provide the initial version of the group or use ''CreateGroupVersion'' at a later time. Tip: You can use the ''gg_group_setup'' package (https://github.co... |
POST | /greengrass/groups/{GroupId}/versions | Creates a CA for the group. If a CA already exists, it will rotate the existing CA. |
POST | /greengrass/definition/loggers | Creates a version of a group which has already been defined. |
POST | /greengrass/definition/loggers/{LoggerDefinitionId}/versions | Creates a logger definition. You may provide the initial version of the logger definition now or use ''CreateLoggerDefinitionVersion'' at a later time. |
POST | /greengrass/definition/resources | Creates a version of a logger definition that has already been defined. |
POST | /greengrass/definition/resources/{ResourceDefinitionId}/versions | Creates a resource definition which contains a list of resources to be used in a group. You can create an initial version of the definition by providing a list of resources now, o... |
POST | /greengrass/updates | Creates a version of a resource definition that has already been defined. |
POST | /greengrass/definition/subscriptions | Creates a software update for a core or group of cores (specified as an IoT thing group.) Use this to update the OTA Agent as well as the Greengrass core software. It makes use of... |
POST | /greengrass/definition/subscriptions/{SubscriptionDefinitionId}/versions | Creates a subscription definition. You may provide the initial version of the subscription definition now or use ''CreateSubscriptionDefinitionVersion'' at a later time. |
DELETE | /greengrass/definition/connectors/{ConnectorDefinitionId} | Creates a version of a subscription definition which has already been defined. |
DELETE | /greengrass/definition/cores/{CoreDefinitionId} | Deletes a connector definition. |
DELETE | /greengrass/definition/devices/{DeviceDefinitionId} | Deletes a core definition. |
DELETE | /greengrass/definition/functions/{FunctionDefinitionId} | Deletes a device definition. |
DELETE | /greengrass/groups/{GroupId} | Deletes a Lambda function definition. |
DELETE | /greengrass/definition/loggers/{LoggerDefinitionId} | Deletes a group. |
DELETE | /greengrass/definition/resources/{ResourceDefinitionId} | Deletes a logger definition. |
DELETE | /greengrass/definition/subscriptions/{SubscriptionDefinitionId} | Deletes a resource definition. |
DELETE | /greengrass/groups/{GroupId}/role | Deletes a subscription definition. |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install amazonaws-com-greengrass
Downloads and installs to ~/.claude/skills/amazonaws-com-greengrass/
2017-06-07 (2026-03-02)