AWS IoT Greengrass V2 Skill
amazonaws-com-greengrassv2
amazonaws-com-greengrassv2
| Method | Path | Description |
|---|---|---|
PUT | /greengrass/servicerole | |
POST | /greengrass/v2/coreDevices/{coreDeviceThingName}/associateClientDevices | Associates a Greengrass service role with IoT Greengrass for your Amazon Web Services account in this Amazon Web Services Region. IoT Greengrass uses this role to verify the ident... |
POST | /greengrass/v2/coreDevices/{coreDeviceThingName}/disassociateClientDevices | Associates a list of client devices with a core device. Use this API operation to specify which client devices can discover a core device through cloud discovery. With cloud disco... |
POST | /greengrass/v2/deployments/{deploymentId}/cancel | Disassociates a list of client devices from a core device. After you disassociate a client device from a core device, the client device won't be able to use cloud discovery to ret... |
POST | /greengrass/v2/createComponentVersion | Cancels a deployment. This operation cancels the deployment for devices that haven't yet received it. If a device already received the deployment, this operation doesn't change an... |
POST | /greengrass/v2/deployments | Creates a component. Components are software that run on Greengrass core devices. After you develop and test a component on your core device, you can use this operation to upload... |
DELETE | /greengrass/v2/components/{arn} | Creates a continuous deployment for a target, which is a Greengrass core device or group of core devices. When you add a new core device to a group of core devices that has a depl... |
DELETE | /greengrass/v2/coreDevices/{coreDeviceThingName} | Deletes a version of a component from IoT Greengrass. This operation deletes the component's recipe and artifacts. As a result, deployments that refer to this component version wi... |
DELETE | /greengrass/v2/deployments/{deploymentId} | Deletes a Greengrass core device, which is an IoT thing. This operation removes the core device from the list of core devices. This operation doesn't delete the IoT thing. For mor... |
GET | /greengrass/v2/components/{arn}/metadata | Deletes a deployment. To delete an active deployment, you must first cancel it. For more information, see CancelDeployment. Deleting a deployment doesn't affect core devices that... |
DELETE | /greengrass/servicerole | Retrieves metadata for a version of a component. |
GET | /greengrass/v2/components/{arn} | Disassociates the Greengrass service role from IoT Greengrass for your Amazon Web Services account in this Amazon Web Services Region. Without a service role, IoT Greengrass can't... |
GET | /greengrass/v2/components/{arn}/artifacts/{artifactName+} | Gets the recipe for a version of a component. |
GET | /greengrass/things/{thingName}/connectivityInfo | Gets the pre-signed URL to download a public or a Lambda component artifact. Core devices call this operation to identify the URL that they can use to download an artifact to inst... |
GET | /greengrass/v2/coreDevices/{coreDeviceThingName} | Retrieves connectivity information for a Greengrass core device. Connectivity information includes endpoints and ports where client devices can connect to an MQTT broker on the co... |
GET | /greengrass/v2/deployments/{deploymentId} | Retrieves metadata for a Greengrass core device. IoT Greengrass relies on individual devices to send status updates to the Amazon Web Services Cloud. If the IoT Greengrass Core so... |
GET | /greengrass/servicerole | Gets a deployment. Deployments define the components that run on Greengrass core devices. |
GET | /greengrass/v2/coreDevices/{coreDeviceThingName}/associatedClientDevices | Gets the service role associated with IoT Greengrass for your Amazon Web Services account in this Amazon Web Services Region. IoT Greengrass uses this role to verify the identity... |
GET | /greengrass/v2/components/{arn}/versions | Retrieves a paginated list of client devices that are associated with a core device. |
GET | /greengrass/v2/components | Retrieves a paginated list of all versions for a component. Greater versions are listed first. |
GET | /greengrass/v2/coreDevices | Retrieves a paginated list of component summaries. This list includes components that you have permission to view. |
GET | /greengrass/v2/deployments | Retrieves a paginated list of Greengrass core devices. IoT Greengrass relies on individual devices to send status updates to the Amazon Web Services Cloud. If the IoT Greengrass C... |
GET | /greengrass/v2/coreDevices/{coreDeviceThingName}/effectiveDeployments | Retrieves a paginated list of deployments. |
GET | /greengrass/v2/coreDevices/{coreDeviceThingName}/installedComponents | Retrieves a paginated list of deployment jobs that IoT Greengrass sends to Greengrass core devices. |
GET | /tags/{resourceArn} | Retrieves a paginated list of the components that a Greengrass core device runs. By default, this list doesn't include components that are deployed as dependencies of other compon... |
POST | /greengrass/v2/resolveComponentCandidates | Retrieves the list of tags for an IoT Greengrass resource. |
POST | /tags/{resourceArn} | Retrieves a list of components that meet the component, version, and platform requirements of a deployment. Greengrass core devices call this operation when they receive a deploym... |
DELETE | /tags/{resourceArn} | Adds tags to an IoT Greengrass resource. If a tag already exists for the resource, this operation updates the tag's value. |
PUT | /greengrass/things/{thingName}/connectivityInfo | Removes a tag from an IoT Greengrass resource. |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install amazonaws-com-greengrassv2
Downloads and installs to ~/.claude/skills/amazonaws-com-greengrassv2/
2020-11-30 (2026-02-13)