{ "uuid": "721c426b-4410-453e-89eb-846c386fe8ef", "lastMigration": 29, "name": "AWS Greengrass", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "ff49a7b7-0bb5-43ea-a319-81e7b10413f3", "documentation": "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 perform actions against the cloud.", "method": "put", "endpoint": "greengrass/groups/:GroupId/role", "responses": [ { "uuid": "2521c1d0-7ae4-487d-9565-e263d56d3601", "body": "{\n \"AssociatedAt\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "fc2d6083-7cf9-4c87-8f23-33fef6509d7a", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "b11f5212-3aa9-47d8-840d-67219d3aafd4", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InternalServerErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "64d17d88-f6fa-4756-8bc6-f838ffd72aeb", "documentation": "Disassociates the role from a group.", "method": "delete", "endpoint": "greengrass/groups/:GroupId/role", "responses": [ { "uuid": "adedccba-5035-41f0-86c9-385908374027", "body": "{\n \"DisassociatedAt\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "7c65f29f-038b-4cf2-9632-ccb1d91b3834", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "ce1daadc-4704-4619-9e13-a8af687c8bec", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InternalServerErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "275b3889-17f6-4639-bb48-f66ed43f4420", "documentation": "Retrieves the role associated with a particular group.", "method": "get", "endpoint": "greengrass/groups/:GroupId/role", "responses": [ { "uuid": "4c7d15a9-143f-4f15-8b67-a7e72721f87a", "body": "{\n \"AssociatedAt\": \"\",\n \"RoleArn\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "9bdcdb10-b0b6-4bbd-a95c-4d73f1253130", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "084a97c5-e31c-45f0-9df2-305edf3aaea6", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InternalServerErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "8cb07644-4ccd-40dc-a00c-c1a9c881d37f", "documentation": "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 role must have at least minimum permissions in the policy ''AWSGreengrassResourceAccessRolePolicy''.", "method": "put", "endpoint": "greengrass/servicerole", "responses": [ { "uuid": "b2fa87e2-2c61-476a-9492-f68a71df79e3", "body": "{\n \"AssociatedAt\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "23f0a693-a434-49ba-bb96-7cc0e0323a56", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "01b65124-7bcc-45b7-957a-e259b1bf911b", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InternalServerErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "516be4e6-9886-4982-a0e7-86f67abf2d85", "documentation": "Disassociates the service role from your account. Without a service role, deployments will not work.", "method": "delete", "endpoint": "greengrass/servicerole", "responses": [ { "uuid": "bb6d42c6-6641-44a2-9340-0294d5d59659", "body": "{\n \"DisassociatedAt\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "a19dfd5f-044c-431b-a88c-7b131e52a241", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InternalServerErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "834fe7ad-3e22-40b9-8c71-2c82b96d9432", "documentation": "Retrieves the service role that is attached to your account.", "method": "get", "endpoint": "greengrass/servicerole", "responses": [ { "uuid": "cb6f02b1-aae5-481c-9545-6bd0fb721ad1", "body": "{\n \"AssociatedAt\": \"\",\n \"RoleArn\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "3f3b2758-bb3f-4d8a-8b09-c47f3b12551b", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InternalServerErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0867e9db-3841-4d18-bd95-3179c33bf503", "documentation": "Creates a connector definition. You may provide the initial version of the connector definition now or use ''CreateConnectorDefinitionVersion'' at a later time.", "method": "post", "endpoint": "greengrass/definition/connectors", "responses": [ { "uuid": "3e3dd087-93f9-49d6-8f61-20a130b4b584", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "67d2cdee-2b25-4f03-b598-364e1d2d3464", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1a77ec53-8358-4b88-a8b3-97be5a8b370f", "documentation": "Retrieves a list of connector definitions.", "method": "get", "endpoint": "greengrass/definition/connectors", "responses": [ { "uuid": "b6d48345-4ba5-49c0-ab01-e46049ecd6c4", "body": "{\n \"Definitions\": [\n {\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\",\n \"Tags\": {}\n }\n ],\n \"NextToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "6d36fc9d-355a-49ed-8cd4-31205f7a51c3", "documentation": "Creates a version of a connector definition which has already been defined.", "method": "post", "endpoint": "greengrass/definition/connectors/:ConnectorDefinitionId/versions", "responses": [ { "uuid": "5e2d43aa-f276-4589-a925-659160ea37e7", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"Version\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "7febbdd9-1c88-48a7-88e8-1d492ac8f71e", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "961b3d31-119b-40fe-b725-7e3bc5a74f49", "documentation": "Lists the versions of a connector definition, which are containers for connectors. Connectors run on the Greengrass core and contain built-in integration with local infrastructure, device protocols, AWS, and other cloud services.", "method": "get", "endpoint": "greengrass/definition/connectors/:ConnectorDefinitionId/versions", "responses": [ { "uuid": "6ed3473d-2221-4ec2-812e-524905ceb646", "body": "{\n \"NextToken\": \"\",\n \"Versions\": [\n {\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"Version\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "bb9e3e7e-60c1-4d49-8344-bd1fbcb5cb69", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b545e37e-d9df-4133-af3b-5cc291e88d17", "documentation": "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 contain exactly one Greengrass core.", "method": "post", "endpoint": "greengrass/definition/cores", "responses": [ { "uuid": "a98c19d2-5438-434e-8c26-0f4f71eee83e", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "230bd164-88d2-4c68-bdb0-335130964f9d", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b674401e-0e0e-44d0-9ba1-99c3b2dbac07", "documentation": "Retrieves a list of core definitions.", "method": "get", "endpoint": "greengrass/definition/cores", "responses": [ { "uuid": "028121a2-34a2-44e5-bc88-4f30af188dce", "body": "{\n \"Definitions\": [\n {\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\",\n \"Tags\": {}\n }\n ],\n \"NextToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "141acea0-66e8-46f3-895f-bfbb587f2f74", "documentation": "Creates a version of a core definition that has already been defined. Greengrass groups must each contain exactly one Greengrass core.", "method": "post", "endpoint": "greengrass/definition/cores/:CoreDefinitionId/versions", "responses": [ { "uuid": "3fa0d348-2b3b-4965-9f5f-6512b8ba03e6", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"Version\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "565b281e-78ee-4a54-8c41-1d1add496b23", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4227786a-f4a5-4d65-9d43-bd4bd2e8b1a3", "documentation": "Lists the versions of a core definition.", "method": "get", "endpoint": "greengrass/definition/cores/:CoreDefinitionId/versions", "responses": [ { "uuid": "99b7155a-54f2-4260-906f-ab2622780f01", "body": "{\n \"NextToken\": \"\",\n \"Versions\": [\n {\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"Version\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "7223504b-0976-4c56-8a7d-8369f2b34942", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "fe50b453-2c00-49f9-a1c8-818ea0c4f753", "documentation": "Creates a deployment. ''CreateDeployment'' requests are idempotent with respect to the ''X-Amzn-Client-Token'' token and the request parameters.", "method": "post", "endpoint": "greengrass/groups/:GroupId/deployments", "responses": [ { "uuid": "0c4db9cd-033e-4ccf-beae-82096295d42c", "body": "{\n \"DeploymentArn\": \"\",\n \"DeploymentId\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "5c37c714-604c-4aee-ad1b-fdc05a224621", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "8297b84f-cfc2-4de1-812a-d640605fef99", "documentation": "Returns a history of deployments for the group.", "method": "get", "endpoint": "greengrass/groups/:GroupId/deployments", "responses": [ { "uuid": "1f895ee0-8ac1-4637-adb0-390792a4b59a", "body": "{\n \"Deployments\": [\n {\n \"CreatedAt\": \"\",\n \"DeploymentArn\": \"\",\n \"DeploymentId\": \"\",\n \"DeploymentType\": \"\",\n \"GroupArn\": \"\"\n }\n ],\n \"NextToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "42c9f934-2431-48ea-9a50-1f5dee931b9b", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a83f9cc8-db06-4c33-a6b0-b0b020be2e33", "documentation": "Creates a device definition. You may provide the initial version of the device definition now or use ''CreateDeviceDefinitionVersion'' at a later time.", "method": "post", "endpoint": "greengrass/definition/devices", "responses": [ { "uuid": "27c0d241-7387-4ca1-89bc-d1ddc4bd4a13", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "68cf2139-54f2-4beb-97eb-55f9d4688dd7", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c7e1e68b-91bb-4946-bdeb-dbe5d498a9f3", "documentation": "Retrieves a list of device definitions.", "method": "get", "endpoint": "greengrass/definition/devices", "responses": [ { "uuid": "005d4f48-f874-4399-b51a-ad995bfa5069", "body": "{\n \"Definitions\": [\n {\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\",\n \"Tags\": {}\n }\n ],\n \"NextToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "82c78170-ad40-47ec-8b95-d5fb82b4128a", "documentation": "Creates a version of a device definition that has already been defined.", "method": "post", "endpoint": "greengrass/definition/devices/:DeviceDefinitionId/versions", "responses": [ { "uuid": "805d651a-12cf-4301-a3ae-7b9886204d33", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"Version\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "2488f2cf-2823-4351-9dff-4aec297eb141", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b688b744-1c28-4fd8-8914-ce3d524c5163", "documentation": "Lists the versions of a device definition.", "method": "get", "endpoint": "greengrass/definition/devices/:DeviceDefinitionId/versions", "responses": [ { "uuid": "5a7733e8-696d-4ebd-89cf-b5b6760dbbb2", "body": "{\n \"NextToken\": \"\",\n \"Versions\": [\n {\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"Version\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "70cc8b05-30bc-48bf-b527-181d91ae4060", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "34ed97f9-0a6b-4942-bf4d-26c7e03d07ab", "documentation": "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 by providing a list of Lambda functions and their configurations now, or use ''CreateFunctionDefinitionVersion'' later.", "method": "post", "endpoint": "greengrass/definition/functions", "responses": [ { "uuid": "47a66891-f888-41f1-8e35-1c6a1b7202e0", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "037dd75d-9aa7-4b8d-8d44-e993b02689f7", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "75866f83-fc70-4e51-8ac7-fe3cd6370a64", "documentation": "Retrieves a list of Lambda function definitions.", "method": "get", "endpoint": "greengrass/definition/functions", "responses": [ { "uuid": "f24a8794-b3a7-4e31-bb38-6c64d05b0d0a", "body": "{\n \"Definitions\": [\n {\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\",\n \"Tags\": {}\n }\n ],\n \"NextToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "73846d53-bd1d-4891-99e7-90afbe01ef10", "documentation": "Creates a version of a Lambda function definition that has already been defined.", "method": "post", "endpoint": "greengrass/definition/functions/:FunctionDefinitionId/versions", "responses": [ { "uuid": "96526c15-2351-44b4-bf8b-24a3022f8b80", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"Version\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "aa3a2b91-215c-4994-8ff0-cb6006575d5c", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d38ccea8-6cfb-42a5-8b48-77e6479bc80b", "documentation": "Lists the versions of a Lambda function definition.", "method": "get", "endpoint": "greengrass/definition/functions/:FunctionDefinitionId/versions", "responses": [ { "uuid": "8d2ef7cf-e0c3-4a07-b3b9-b9bb3e476d31", "body": "{\n \"NextToken\": \"\",\n \"Versions\": [\n {\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"Version\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "59c177b7-267a-4e1f-a3f9-9856bbdde5e4", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "5d9e2463-f7c2-4087-a530-147238e372a4", "documentation": "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.com/awslabs/aws-greengrass-group-setup) as a library or command-line application to create and deploy Greengrass groups.", "method": "post", "endpoint": "greengrass/groups", "responses": [ { "uuid": "3d7cc91b-3e3e-4347-bc27-c41e168ed08d", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "a6d71677-9749-4ab2-b7d1-f86f5a6c65ad", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "14977148-6ab0-46f2-936c-1e98955efbf2", "documentation": "Retrieves a list of groups.", "method": "get", "endpoint": "greengrass/groups", "responses": [ { "uuid": "657f8de7-0cf6-4afd-a21d-98eb7224f7bd", "body": "{\n \"Groups\": [\n {\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\"\n }\n ],\n \"NextToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "af7619ea-1a23-4245-a7ea-5b3ff58591a9", "documentation": "Creates a CA for the group. If a CA already exists, it will rotate the existing CA.", "method": "post", "endpoint": "greengrass/groups/:GroupId/certificateauthorities", "responses": [ { "uuid": "f9006a56-0e4f-42af-a92c-c141b2b849a6", "body": "{\n \"GroupCertificateAuthorityArn\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "1a13c4d1-9660-43e7-839b-0d99f9561467", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "bb430462-70c2-41d8-8d41-81dc739a8077", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InternalServerErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b90a3383-c47c-44d8-a6fb-ccfd8d233f06", "documentation": "Retrieves the current CAs for a group.", "method": "get", "endpoint": "greengrass/groups/:GroupId/certificateauthorities", "responses": [ { "uuid": "8bd35542-d291-4371-a77d-24e841b8dacc", "body": "{\n \"GroupCertificateAuthorities\": [\n {\n \"GroupCertificateAuthorityArn\": \"\",\n \"GroupCertificateAuthorityId\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "26382809-4711-4b08-88c8-631467ed203d", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "73a3bbd3-4ed8-47a1-9c13-ad69feba155c", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InternalServerErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "486f012e-65e1-4159-923d-89b4fbd1af0e", "documentation": "Creates a version of a group which has already been defined.", "method": "post", "endpoint": "greengrass/groups/:GroupId/versions", "responses": [ { "uuid": "048f9e18-f017-461f-b6fc-ca2a93cbe7ac", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"Version\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "5e1511c5-1e09-402b-9551-5e6254eb9226", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "3fa661c4-51fa-4d01-bd45-c963f162eaf2", "documentation": "Lists the versions of a group.", "method": "get", "endpoint": "greengrass/groups/:GroupId/versions", "responses": [ { "uuid": "d2dd1311-8ef1-4e37-beb6-208ac0792e11", "body": "{\n \"NextToken\": \"\",\n \"Versions\": [\n {\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"Version\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "12eac278-5fd7-4223-9c43-9d3c0b638c43", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ed27c99d-cc79-4fcf-ae1d-ec14f1980b21", "documentation": "Creates a logger definition. You may provide the initial version of the logger definition now or use ''CreateLoggerDefinitionVersion'' at a later time.", "method": "post", "endpoint": "greengrass/definition/loggers", "responses": [ { "uuid": "4d31d415-3d59-4f8e-ad95-e9e6fb966d22", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "212f0224-79dd-40db-8907-359ccb6e7e40", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "6a6cbbf0-9dfa-4508-98f8-557545af2050", "documentation": "Retrieves a list of logger definitions.", "method": "get", "endpoint": "greengrass/definition/loggers", "responses": [ { "uuid": "d4c07dbe-ba0f-4e41-8bc4-2b661c8f448b", "body": "{\n \"Definitions\": [\n {\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\",\n \"Tags\": {}\n }\n ],\n \"NextToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d5b635ee-b75c-46ce-b7e3-a5f694742fba", "documentation": "Creates a version of a logger definition that has already been defined.", "method": "post", "endpoint": "greengrass/definition/loggers/:LoggerDefinitionId/versions", "responses": [ { "uuid": "c666668d-81f3-451f-8d42-36c197739f10", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"Version\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "b08860e8-478f-457d-903a-53ec1a167f34", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4c51fb6e-a52f-45fc-9901-85be6eabcfc4", "documentation": "Lists the versions of a logger definition.", "method": "get", "endpoint": "greengrass/definition/loggers/:LoggerDefinitionId/versions", "responses": [ { "uuid": "7b5231fb-ab0d-4894-9238-3e65f302d612", "body": "{\n \"NextToken\": \"\",\n \"Versions\": [\n {\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"Version\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "705d4a09-801e-4ef3-bb98-278e83b69805", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a2f262a6-56e3-4a6e-b8e3-2f16781f3894", "documentation": "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, or use ''CreateResourceDefinitionVersion'' later.", "method": "post", "endpoint": "greengrass/definition/resources", "responses": [ { "uuid": "0d774344-eb6f-4c3d-8cf5-5af955b3e632", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "09e0878b-a249-42ed-94c5-57827acbbc7d", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "3a69d4c8-5b5f-4244-bee9-0c1f46d4b8a3", "documentation": "Retrieves a list of resource definitions.", "method": "get", "endpoint": "greengrass/definition/resources", "responses": [ { "uuid": "1e6c08db-1dc6-4ce8-a5c5-dc5e4a9b4632", "body": "{\n \"Definitions\": [\n {\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\",\n \"Tags\": {}\n }\n ],\n \"NextToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "32829bd8-e837-4f5e-b51d-7f12c2770205", "documentation": "Creates a version of a resource definition that has already been defined.", "method": "post", "endpoint": "greengrass/definition/resources/:ResourceDefinitionId/versions", "responses": [ { "uuid": "6585937d-b264-4abc-8975-bd265f243674", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"Version\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "5f5ea748-1e1c-426f-8b38-4059772c0e92", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "afec9e89-876a-4c43-a4fe-39ef9425f4c1", "documentation": "Lists the versions of a resource definition.", "method": "get", "endpoint": "greengrass/definition/resources/:ResourceDefinitionId/versions", "responses": [ { "uuid": "82fe3bce-f378-4688-8c49-b1a58da7103b", "body": "{\n \"NextToken\": \"\",\n \"Versions\": [\n {\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"Version\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "f8ead64b-239b-402f-a1d0-fae0ea96b9f0", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "38956a72-05fb-478f-99a3-cc87938bcb3b", "documentation": "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 the IoT Jobs feature which provides additional commands to manage a Greengrass core software update job.", "method": "post", "endpoint": "greengrass/updates", "responses": [ { "uuid": "2162b34e-3a21-4374-8b30-2c194afe0416", "body": "{\n \"IotJobArn\": \"\",\n \"IotJobId\": \"\",\n \"PlatformSoftwareVersion\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "e0458e38-9e9d-4242-bc85-f09cc36ea058", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "8a7db011-7af5-4311-8f90-ce0c8e8d5102", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InternalServerErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "01c42b93-3510-4701-bb32-5a54516bdfe1", "documentation": "Creates a subscription definition. You may provide the initial version of the subscription definition now or use ''CreateSubscriptionDefinitionVersion'' at a later time.", "method": "post", "endpoint": "greengrass/definition/subscriptions", "responses": [ { "uuid": "046be4fd-5466-4944-bfa7-5f26203613e0", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "147aa5fb-ae78-401c-869f-ae2545989093", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1aea58f9-b4e7-4363-ab7a-6378f5dd7482", "documentation": "Retrieves a list of subscription definitions.", "method": "get", "endpoint": "greengrass/definition/subscriptions", "responses": [ { "uuid": "319b86b9-3080-4f85-b12f-e391c0166c1f", "body": "{\n \"Definitions\": [\n {\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\",\n \"Tags\": {}\n }\n ],\n \"NextToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "41fdbe69-80e6-49c1-bbb9-10808bb0d65c", "documentation": "Creates a version of a subscription definition which has already been defined.", "method": "post", "endpoint": "greengrass/definition/subscriptions/:SubscriptionDefinitionId/versions", "responses": [ { "uuid": "baa116bf-ce22-42fc-8381-78c3584bde24", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"Version\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "e783bbeb-3743-4d4b-86a9-f8f66159f64a", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "31a24e16-c8c6-46f3-8dd6-0c6e896b7090", "documentation": "Lists the versions of a subscription definition.", "method": "get", "endpoint": "greengrass/definition/subscriptions/:SubscriptionDefinitionId/versions", "responses": [ { "uuid": "666cd965-705a-42b7-bd47-777b78f5ee15", "body": "{\n \"NextToken\": \"\",\n \"Versions\": [\n {\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"Version\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "e3326b6f-874a-401f-ad35-7c4a3e1294ff", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "6695130a-08d7-4e92-8e87-90b7ab9b1671", "documentation": "Deletes a connector definition.", "method": "delete", "endpoint": "greengrass/definition/connectors/:ConnectorDefinitionId", "responses": [ { "uuid": "300de265-2f71-48cb-9947-585c23e9d559", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "f9c0efb7-0c1f-47c1-a272-0bd7379dea30", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b2455999-8aa1-4af8-9c87-b31a1604d1d4", "documentation": "Retrieves information about a connector definition.", "method": "get", "endpoint": "greengrass/definition/connectors/:ConnectorDefinitionId", "responses": [ { "uuid": "a7f08ca0-e51f-4363-a81f-5701da784822", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\",\n \"tags\": {}\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "2795c034-5221-4186-be9d-5565ee8e5dc5", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "05a7ea03-8aab-4b20-9c8c-c38c865eaabf", "documentation": "Updates a connector definition.", "method": "put", "endpoint": "greengrass/definition/connectors/:ConnectorDefinitionId", "responses": [ { "uuid": "0a91bd0e-3dc5-46fb-b34b-3e48ca9f0193", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "14fb4c46-d4ad-4473-9f29-ab7ff017bf24", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f057c88d-1ac2-4f29-9d99-fc6d0b2896ac", "documentation": "Deletes a core definition.", "method": "delete", "endpoint": "greengrass/definition/cores/:CoreDefinitionId", "responses": [ { "uuid": "2dd77e8e-d84c-4ce8-86be-8409e8abd109", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "b11fb92d-e19f-4aa7-a760-55eab8ea3cb6", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "15727496-38b6-4a57-8217-3a87bbece7d2", "documentation": "Retrieves information about a core definition version.", "method": "get", "endpoint": "greengrass/definition/cores/:CoreDefinitionId", "responses": [ { "uuid": "28808495-5ec3-4d69-8829-71679dd45062", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\",\n \"tags\": {}\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "253d9b91-9320-496c-855c-fbb7d9d6c76f", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "33542449-d55d-40bd-a334-a116dac7fe35", "documentation": "Updates a core definition.", "method": "put", "endpoint": "greengrass/definition/cores/:CoreDefinitionId", "responses": [ { "uuid": "36cb37f4-4d0c-46d7-b49d-5c1da70c8d28", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "56950902-bee9-4ae8-a477-b612a8640f95", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0b5da381-ef52-4ad5-9136-1888085a9958", "documentation": "Deletes a device definition.", "method": "delete", "endpoint": "greengrass/definition/devices/:DeviceDefinitionId", "responses": [ { "uuid": "47111e23-5995-4ed9-b96c-705c3a13d2b4", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "fe88ff35-f8a7-46a3-bbf1-1a5a5dc54610", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "84ae558a-b38b-42ef-9e48-d290567bf308", "documentation": "Retrieves information about a device definition.", "method": "get", "endpoint": "greengrass/definition/devices/:DeviceDefinitionId", "responses": [ { "uuid": "b5cd9f08-c069-4e96-8705-44315b808210", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\",\n \"tags\": {}\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "4dffe146-fc18-4985-a73c-b69bd230896f", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0ee5dfb5-5ee3-4ae4-9239-fac86d388ab9", "documentation": "Updates a device definition.", "method": "put", "endpoint": "greengrass/definition/devices/:DeviceDefinitionId", "responses": [ { "uuid": "8799ad9e-0b9b-4ade-9b61-385f900ac7f3", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "3a0b1a60-a04f-4df7-9921-b5ec8aff0997", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b47267d0-e7ab-42b9-9b5e-ef6070f8d059", "documentation": "Deletes a Lambda function definition.", "method": "delete", "endpoint": "greengrass/definition/functions/:FunctionDefinitionId", "responses": [ { "uuid": "f8972987-4a67-4070-9760-f5b9f92cda5a", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "7fcb6eee-e087-4894-ac5c-d21345611879", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a494cfc5-f4ae-406f-a9fe-6d611aeaa94d", "documentation": "Retrieves information about a Lambda function definition, including its creation time and latest version.", "method": "get", "endpoint": "greengrass/definition/functions/:FunctionDefinitionId", "responses": [ { "uuid": "632fe6e7-5ed3-46ef-888e-df88477f1142", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\",\n \"tags\": {}\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "7d6e4ee6-cab5-43a5-8f57-6054489867ae", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d2b63f3d-f6ff-44fd-82df-79c547da7e45", "documentation": "Updates a Lambda function definition.", "method": "put", "endpoint": "greengrass/definition/functions/:FunctionDefinitionId", "responses": [ { "uuid": "ba5767b5-934c-4f3a-a837-d72494418c86", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "4f7d2b33-f787-4a4e-bdc8-560d2a80fd05", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "cd81ffe7-7e2f-438a-81d3-7ee74a10d19f", "documentation": "Deletes a group.", "method": "delete", "endpoint": "greengrass/groups/:GroupId", "responses": [ { "uuid": "3cbec4cb-8390-4d3c-b713-3417b53f2d98", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "a3f915c5-71d4-4c5f-a901-186b36ec67e0", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "55c0f669-77e7-4266-a69c-dd12afad230b", "documentation": "Retrieves information about a group.", "method": "get", "endpoint": "greengrass/groups/:GroupId", "responses": [ { "uuid": "faf9a725-c516-47ab-b73c-8be1365123e4", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\",\n \"tags\": {}\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "4c733aa9-6fc8-4cb9-85c6-97bb4461cc46", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "146910cb-eb7e-478b-a1a4-7756c7f6d00b", "documentation": "Updates a group.", "method": "put", "endpoint": "greengrass/groups/:GroupId", "responses": [ { "uuid": "6eab0f63-d5e4-4add-b2d9-41f72669e1fd", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "4d617537-10af-4587-83b5-e71c9016c273", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c632dd1a-7af0-4d17-8730-32d0851663d0", "documentation": "Deletes a logger definition.", "method": "delete", "endpoint": "greengrass/definition/loggers/:LoggerDefinitionId", "responses": [ { "uuid": "ff07c516-eab0-4e68-bd57-bdeeb1808c72", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "ea998f4a-1afc-474e-9c0d-90eb7abb2101", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c49cae2c-02d3-4489-abb8-82677556eb79", "documentation": "Retrieves information about a logger definition.", "method": "get", "endpoint": "greengrass/definition/loggers/:LoggerDefinitionId", "responses": [ { "uuid": "300d7b7a-981a-403f-8b5e-5fe2fe03461d", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\",\n \"tags\": {}\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "a30355b8-239f-4294-8eeb-234f8b73f68b", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b48b55d7-8b08-4581-a2db-e34dee2577fb", "documentation": "Updates a logger definition.", "method": "put", "endpoint": "greengrass/definition/loggers/:LoggerDefinitionId", "responses": [ { "uuid": "d9c970cd-3d52-4a4a-9f86-0b008edb90f6", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "c8d59f76-27f2-4201-a7dd-4e1164883d7f", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "481141c2-ec7a-43da-91c0-0050770f7f17", "documentation": "Deletes a resource definition.", "method": "delete", "endpoint": "greengrass/definition/resources/:ResourceDefinitionId", "responses": [ { "uuid": "37acf4b4-70f5-4610-b6fd-737a5166b44b", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "a04d0978-7f26-43d7-9f97-50b5bfa6710a", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b103dec8-077a-4e59-bd9a-60e52ad9f6f9", "documentation": "Retrieves information about a resource definition, including its creation time and latest version.", "method": "get", "endpoint": "greengrass/definition/resources/:ResourceDefinitionId", "responses": [ { "uuid": "95c9ebd7-f466-4e0d-ae2a-504de9a6fbf2", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\",\n \"tags\": {}\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "f5244b1f-4895-463f-a60c-e5c7b524db19", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "3f117f17-de36-4cde-a8be-be8a137f77fd", "documentation": "Updates a resource definition.", "method": "put", "endpoint": "greengrass/definition/resources/:ResourceDefinitionId", "responses": [ { "uuid": "aaebffec-1cb4-4e7b-b357-1f3c91dcbf0e", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "83be116d-03ab-41c6-87e1-10158c060e04", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d7dd6fad-de24-4c03-9438-3de9ae1a7c9b", "documentation": "Deletes a subscription definition.", "method": "delete", "endpoint": "greengrass/definition/subscriptions/:SubscriptionDefinitionId", "responses": [ { "uuid": "accbbdcc-55ec-4fd8-a56a-b4fd367b99fa", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "b755afe2-3a61-4acd-8f6a-41999242dd6b", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4ef01022-ea03-4116-b446-74515aa49e3f", "documentation": "Retrieves information about a subscription definition.", "method": "get", "endpoint": "greengrass/definition/subscriptions/:SubscriptionDefinitionId", "responses": [ { "uuid": "e2b7ee8f-df9c-4a39-b54a-025df3acf400", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Id\": \"\",\n \"LastUpdatedTimestamp\": \"\",\n \"LatestVersion\": \"\",\n \"LatestVersionArn\": \"\",\n \"Name\": \"\",\n \"tags\": {}\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "228ff303-8200-41b4-936a-60de88ea3803", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "29c1886b-d2b2-4c28-a2c7-ca4e7c688f2f", "documentation": "Updates a subscription definition.", "method": "put", "endpoint": "greengrass/definition/subscriptions/:SubscriptionDefinitionId", "responses": [ { "uuid": "c44d337a-3303-4e70-9b4b-170879e0b08d", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "3e201121-3965-49c4-852f-fe42f220615d", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c136375f-e319-48fa-aa67-ce1196c88612", "documentation": "Returns the status of a bulk deployment.", "method": "get", "endpoint": "greengrass/bulk/deployments/:BulkDeploymentId/status", "responses": [ { "uuid": "b4b0a14f-1446-4585-9c19-e4413c297813", "body": "{\n \"BulkDeploymentMetrics\": {\n \"InvalidInputRecords\": {{faker 'number.int' max=99999}},\n \"RecordsProcessed\": {{faker 'number.int' max=99999}},\n \"RetryAttempts\": {{faker 'number.int' max=99999}}\n },\n \"BulkDeploymentStatus\": \"\",\n \"CreatedAt\": \"\",\n \"ErrorDetails\": [\n {\n \"DetailedErrorCode\": \"\",\n \"DetailedErrorMessage\": \"\"\n }\n ],\n \"ErrorMessage\": \"\",\n \"tags\": {}\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "dd4c715b-a81f-4ec5-a158-abcecba72807", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2b6c32d7-83b1-4ddd-aefa-2362e203b180", "documentation": "Retrieves the connectivity information for a core.", "method": "get", "endpoint": "greengrass/things/:ThingName/connectivityInfo", "responses": [ { "uuid": "9627ffb8-07e0-4fbc-bd0c-eecb195e1e37", "body": "{\n \"ConnectivityInfo\": [\n {\n \"HostAddress\": \"\",\n \"Id\": \"\",\n \"Metadata\": \"\",\n \"PortNumber\": {{faker 'number.int' max=99999}}\n }\n ],\n \"Message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "b285413f-fcea-4f1b-8fce-1b6a57a4f582", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "212ca8fe-98f6-4ae0-83cd-39d908dba9a2", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InternalServerErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ab3844be-822d-424e-aa66-06902a6ec5ad", "documentation": "Updates the connectivity information for the core. Any devices that belong to the group which has this core will receive this information in order to find the location of the core and connect to it.", "method": "put", "endpoint": "greengrass/things/:ThingName/connectivityInfo", "responses": [ { "uuid": "7dd0af15-5cbf-46a2-be88-e49c62cdeac5", "body": "{\n \"Message\": \"\",\n \"Version\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "c28ff421-9fe6-45de-82ea-65339da6113f", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "145cb02f-a417-47bc-a026-f77b68e9c9f3", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InternalServerErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "fb80f658-494e-40c7-b0ed-572e452729a2", "documentation": "Retrieves information about a connector definition version, including the connectors that the version contains. Connectors are prebuilt modules that interact with local infrastructure, device protocols, AWS, and other cloud services.", "method": "get", "endpoint": "greengrass/definition/connectors/:ConnectorDefinitionId/versions/:ConnectorDefinitionVersionId", "responses": [ { "uuid": "4f0adca2-b2b4-43e3-bcf0-d8e226c28598", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Definition\": {\n \"Connectors\": [\n {\n \"ConnectorArn\": \"\",\n \"Id\": \"\",\n \"Parameters\": {}\n }\n ]\n },\n \"Id\": \"\",\n \"NextToken\": \"\",\n \"Version\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "1f15f09e-47c9-4218-ba6b-5f354f21515c", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1d01ea8b-1cac-41b6-ad52-28beaed8ca60", "documentation": "Retrieves information about a core definition version.", "method": "get", "endpoint": "greengrass/definition/cores/:CoreDefinitionId/versions/:CoreDefinitionVersionId", "responses": [ { "uuid": "e6b1bd58-9f68-46c2-8524-0aa5fdab278a", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Definition\": {\n \"Cores\": [\n {\n \"CertificateArn\": \"\",\n \"Id\": \"\",\n \"SyncShadow\": {{faker 'datatype.boolean'}},\n \"ThingArn\": \"\"\n }\n ]\n },\n \"Id\": \"\",\n \"NextToken\": \"\",\n \"Version\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "be91e75a-ba43-4537-87e3-c4f1e75bb192", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "de4a3870-f4a0-4628-8b0b-aa4757aa50d1", "documentation": "Returns the status of a deployment.", "method": "get", "endpoint": "greengrass/groups/:GroupId/deployments/:DeploymentId/status", "responses": [ { "uuid": "a89a3392-260c-474e-b06e-a5163855c28c", "body": "{\n \"DeploymentStatus\": \"\",\n \"DeploymentType\": \"\",\n \"ErrorDetails\": [\n {\n \"DetailedErrorCode\": \"\",\n \"DetailedErrorMessage\": \"\"\n }\n ],\n \"ErrorMessage\": \"\",\n \"UpdatedAt\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "d05c881a-5c5a-4416-9586-d0bf22ba4c9a", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d8de1d3b-a7f4-46b5-afa5-96967c6244f7", "documentation": "Retrieves information about a device definition version.", "method": "get", "endpoint": "greengrass/definition/devices/:DeviceDefinitionId/versions/:DeviceDefinitionVersionId", "responses": [ { "uuid": "b2c4b455-c5c1-494d-bba1-4cff579ac75b", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Definition\": {\n \"Devices\": [\n {\n \"CertificateArn\": \"\",\n \"Id\": \"\",\n \"SyncShadow\": {{faker 'datatype.boolean'}},\n \"ThingArn\": \"\"\n }\n ]\n },\n \"Id\": \"\",\n \"NextToken\": \"\",\n \"Version\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "17880933-fdb5-4be0-9103-1199444d1912", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "025ea28c-53cd-45e7-8fde-91a703b001a5", "documentation": "Retrieves information about a Lambda function definition version, including which Lambda functions are included in the version and their configurations.", "method": "get", "endpoint": "greengrass/definition/functions/:FunctionDefinitionId/versions/:FunctionDefinitionVersionId", "responses": [ { "uuid": "819ac144-b506-4a57-b1da-7839bd8a4b89", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Definition\": {\n \"DefaultConfig\": {\n \"Execution\": {\n \"IsolationMode\": \"{{oneOf (array 'GreengrassContainer' 'NoContainer')}}\",\n \"RunAs\": {\n \"Gid\": {{faker 'number.int' max=99999}},\n \"Uid\": {{faker 'number.int' max=99999}}\n }\n }\n },\n \"Functions\": [\n {\n \"FunctionArn\": \"\",\n \"FunctionConfiguration\": {\n \"EncodingType\": \"\",\n \"Environment\": {\n \"AccessSysfs\": {{faker 'datatype.boolean'}},\n \"Execution\": {\n \"IsolationMode\": \"{{oneOf (array 'GreengrassContainer' 'NoContainer')}}\",\n \"RunAs\": {\n \"Gid\": {{faker 'number.int' max=99999}},\n \"Uid\": {{faker 'number.int' max=99999}}\n }\n },\n \"ResourceAccessPolicies\": [\n {\n \"Permission\": \"\",\n \"ResourceId\": \"\"\n }\n ],\n \"Variables\": {}\n },\n \"ExecArgs\": \"\",\n \"Executable\": \"\",\n \"MemorySize\": {{faker 'number.int' max=99999}},\n \"Pinned\": {{faker 'datatype.boolean'}},\n \"Timeout\": {{faker 'number.int' max=99999}}\n },\n \"Id\": \"\"\n }\n ]\n },\n \"Id\": \"\",\n \"NextToken\": \"\",\n \"Version\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "9a6d1658-673a-4d2d-bdc8-217d1f35945d", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "78f7f102-a19a-4083-99fb-6cbb53b2ceba", "documentation": "Retreives the CA associated with a group. Returns the public key of the CA.", "method": "get", "endpoint": "greengrass/groups/:GroupId/certificateauthorities/:CertificateAuthorityId", "responses": [ { "uuid": "9bb1e42e-7247-43bd-9eea-8994823e5ee1", "body": "{\n \"GroupCertificateAuthorityArn\": \"\",\n \"GroupCertificateAuthorityId\": \"\",\n \"PemEncodedCertificate\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "8a6023ec-55bc-482a-ab86-f40aa828b6e3", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5fd3930b-bd6e-4045-adcb-2337f2dea6f1", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InternalServerErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b3b1701e-c743-4021-9a0d-eae96ab913f7", "documentation": "Retrieves the current configuration for the CA used by the group.", "method": "get", "endpoint": "greengrass/groups/:GroupId/certificateauthorities/configuration/expiry", "responses": [ { "uuid": "fcac8a0d-7e5f-4838-b0b5-68c8ce0b6339", "body": "{\n \"CertificateAuthorityExpiryInMilliseconds\": \"\",\n \"CertificateExpiryInMilliseconds\": \"\",\n \"GroupId\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "9ad6bbd0-7a36-40d7-be91-8b83ac6a52ba", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "f162c7a5-0bb0-4a5f-89d2-78d995e44ce1", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InternalServerErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a6277043-2e6e-47ac-be95-1d3345008a6c", "documentation": "Updates the Certificate expiry time for a group.", "method": "put", "endpoint": "greengrass/groups/:GroupId/certificateauthorities/configuration/expiry", "responses": [ { "uuid": "e6663859-1591-41f5-baf3-c5c83e25db76", "body": "{\n \"CertificateAuthorityExpiryInMilliseconds\": \"\",\n \"CertificateExpiryInMilliseconds\": \"\",\n \"GroupId\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "88c07433-0611-49c7-badd-a7348221cfac", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "687a7d7c-eaa2-4712-a67e-506d207deb66", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InternalServerErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a46ed238-73e6-42e5-8e61-06f27cab7412", "documentation": "Retrieves information about a group version.", "method": "get", "endpoint": "greengrass/groups/:GroupId/versions/:GroupVersionId", "responses": [ { "uuid": "33f1cec8-cbf1-4203-a1d5-57bcf3b80918", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Definition\": {\n \"ConnectorDefinitionVersionArn\": \"\",\n \"CoreDefinitionVersionArn\": \"\",\n \"DeviceDefinitionVersionArn\": \"\",\n \"FunctionDefinitionVersionArn\": \"\",\n \"LoggerDefinitionVersionArn\": \"\",\n \"ResourceDefinitionVersionArn\": \"\",\n \"SubscriptionDefinitionVersionArn\": \"\"\n },\n \"Id\": \"\",\n \"Version\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "44783a60-3123-45f1-9c38-f7c22519919d", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "3ab65545-24a6-4d83-8701-a3abbe88ab02", "documentation": "Retrieves information about a logger definition version.", "method": "get", "endpoint": "greengrass/definition/loggers/:LoggerDefinitionId/versions/:LoggerDefinitionVersionId", "responses": [ { "uuid": "5fc782e0-e01b-4e4a-9823-f7a6574d38b9", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Definition\": {\n \"Loggers\": [\n {\n \"Component\": \"\",\n \"Id\": \"\",\n \"Level\": \"\",\n \"Space\": {{faker 'number.int' max=99999}},\n \"Type\": \"\"\n }\n ]\n },\n \"Id\": \"\",\n \"Version\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "d45abcb3-642e-468d-96f9-2c30eb428a27", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "bc356f42-a3c0-4f53-bc17-554aea0eb1a1", "documentation": "Retrieves information about a resource definition version, including which resources are included in the version.", "method": "get", "endpoint": "greengrass/definition/resources/:ResourceDefinitionId/versions/:ResourceDefinitionVersionId", "responses": [ { "uuid": "09c8562e-59cd-4ddb-8b09-99e8c07efd77", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Definition\": {\n \"Resources\": [\n {\n \"Id\": \"\",\n \"Name\": \"\",\n \"ResourceDataContainer\": {\n \"LocalDeviceResourceData\": {\n \"GroupOwnerSetting\": {\n \"AutoAddGroupOwner\": {{faker 'datatype.boolean'}},\n \"GroupOwner\": \"\"\n },\n \"SourcePath\": \"\"\n },\n \"LocalVolumeResourceData\": {\n \"DestinationPath\": \"\",\n \"GroupOwnerSetting\": {\n \"AutoAddGroupOwner\": {{faker 'datatype.boolean'}},\n \"GroupOwner\": \"\"\n },\n \"SourcePath\": \"\"\n },\n \"S3MachineLearningModelResourceData\": {\n \"DestinationPath\": \"\",\n \"OwnerSetting\": {\n \"GroupOwner\": \"\",\n \"GroupPermission\": \"\"\n },\n \"S3Uri\": \"\"\n },\n \"SageMakerMachineLearningModelResourceData\": {\n \"DestinationPath\": \"\",\n \"OwnerSetting\": {\n \"GroupOwner\": \"\",\n \"GroupPermission\": \"\"\n },\n \"SageMakerJobArn\": \"\"\n },\n \"SecretsManagerSecretResourceData\": {\n \"ARN\": \"\",\n \"AdditionalStagingLabelsToDownload\": [\n \"\"\n ]\n }\n }\n }\n ]\n },\n \"Id\": \"\",\n \"Version\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "e775fa4f-e4d5-4bd8-b795-331acbc56e27", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9a299baa-5a4d-44a1-9508-69e3b1007d45", "documentation": "Retrieves information about a subscription definition version.", "method": "get", "endpoint": "greengrass/definition/subscriptions/:SubscriptionDefinitionId/versions/:SubscriptionDefinitionVersionId", "responses": [ { "uuid": "7e1aa53b-8d23-403c-aa94-9c5516a3e3fc", "body": "{\n \"Arn\": \"\",\n \"CreationTimestamp\": \"\",\n \"Definition\": {\n \"Subscriptions\": [\n {\n \"Id\": \"\",\n \"Source\": \"\",\n \"Subject\": \"\",\n \"Target\": \"\"\n }\n ]\n },\n \"Id\": \"\",\n \"NextToken\": \"\",\n \"Version\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "1fc0f85b-2df1-4d6c-8fe5-8d364824096e", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "57481e6b-0671-4754-8049-b88d2edfc377", "documentation": "Get the runtime configuration of a thing.", "method": "get", "endpoint": "greengrass/things/:ThingName/runtimeconfig", "responses": [ { "uuid": "df935b30-9e67-423e-ba24-d87c1cf14048", "body": "{\n \"RuntimeConfiguration\": {\n \"TelemetryConfiguration\": {\n \"ConfigurationSyncStatus\": \"\",\n \"Telemetry\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "43561a09-ae20-4f30-8a46-a55e052314ed", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "febc5624-1829-421e-89d6-35de75d92c19", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InternalServerErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "256c578c-7267-4ce7-a851-789194ef59f6", "documentation": "Updates the runtime configuration of a thing.", "method": "put", "endpoint": "greengrass/things/:ThingName/runtimeconfig", "responses": [ { "uuid": "c2dd957e-4bdf-4d10-8e81-4cf823b859d1", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "31667296-0c97-4c1d-ab9a-a9d592df709a", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "f7262ae6-5952-408e-9936-21ab8330007a", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InternalServerErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "5210a812-068e-4d3a-945f-478fa4989aef", "documentation": "Gets a paginated list of the deployments that have been started in a bulk deployment operation, and their current deployment status.", "method": "get", "endpoint": "greengrass/bulk/deployments/:BulkDeploymentId/detailed-reports", "responses": [ { "uuid": "6b5d7533-ae45-418e-a0cd-ee9ed45156db", "body": "{\n \"Deployments\": [\n {\n \"CreatedAt\": \"\",\n \"DeploymentArn\": \"\",\n \"DeploymentId\": \"\",\n \"DeploymentStatus\": \"\",\n \"DeploymentType\": \"\",\n \"ErrorDetails\": [\n {\n \"DetailedErrorCode\": \"\",\n \"DetailedErrorMessage\": \"\"\n }\n ],\n \"ErrorMessage\": \"\",\n \"GroupArn\": \"\"\n }\n ],\n \"NextToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "634df013-ecfd-4bdb-a11b-2cb1cda0e120", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7c115467-4fcc-45a1-9e55-943b3079c004", "documentation": "Returns a list of bulk deployments.", "method": "get", "endpoint": "greengrass/bulk/deployments", "responses": [ { "uuid": "8fbd813a-b8e1-492b-9b0e-1a8268fd357e", "body": "{\n \"BulkDeployments\": [\n {\n \"BulkDeploymentArn\": \"\",\n \"BulkDeploymentId\": \"\",\n \"CreatedAt\": \"\"\n }\n ],\n \"NextToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "616e6e9a-b8ff-4039-bff4-59a1811a3d8a", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f5f30b1a-e9eb-4490-b3b5-f2bfa0751219", "documentation": "Deploys multiple groups in one operation. This action starts the bulk deployment of a specified set of group versions. Each group version deployment will be triggered with an adaptive rate that has a fixed upper limit. We recommend that you include an ''X-Amzn-Client-Token'' token in every ''StartBulkDeployment'' request. These requests are idempotent with respect to the token and the request parameters.", "method": "post", "endpoint": "greengrass/bulk/deployments", "responses": [ { "uuid": "548ff82f-c8d4-46a2-bfed-402f66291529", "body": "{\n \"BulkDeploymentArn\": \"\",\n \"BulkDeploymentId\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "4be77b34-58f9-4e86-a3a9-0ab467d248a1", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "605753f3-a21a-4f42-91af-03c690258e4a", "documentation": "Retrieves a list of resource tags for a resource arn.", "method": "get", "endpoint": "tags/{resource-arn}", "responses": [ { "uuid": "66f1c100-92b8-48b7-9fd9-ae0f423d57be", "body": "{\n \"tags\": {}\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "320c4664-d755-42f5-9759-31a83f1f83bc", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "bb8e0d4f-fdde-45f4-9903-7a9354df6367", "documentation": "Adds tags to a Greengrass resource. Valid resources are 'Group', 'ConnectorDefinition', 'CoreDefinition', 'DeviceDefinition', 'FunctionDefinition', 'LoggerDefinition', 'SubscriptionDefinition', 'ResourceDefinition', and 'BulkDeployment'.", "method": "post", "endpoint": "tags/{resource-arn}", "responses": [ { "uuid": "0d146aa3-1696-44fe-918d-72eb9aabf93e", "body": "", "latency": 0, "statusCode": 204, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "b4866a0c-c707-443c-a071-00fbc05f5473", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f983a426-1760-4392-b5d2-de460f032681", "documentation": "Resets a group's deployments.", "method": "post", "endpoint": "greengrass/groups/:GroupId/deployments/$reset", "responses": [ { "uuid": "ce38efcc-86ea-4d1b-83aa-49263216c014", "body": "{\n \"DeploymentArn\": \"\",\n \"DeploymentId\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "f1da6d62-1db1-455c-8df8-b5e71225d2a2", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7f134193-097b-42b7-9f45-73d31f7de550", "documentation": "Stops the execution of a bulk deployment. This action returns a status of ''Stopping'' until the deployment is stopped. You cannot start a new bulk deployment while a previous deployment is in the ''Stopping'' state. This action doesn't rollback completed deployments or cancel pending deployments.", "method": "put", "endpoint": "greengrass/bulk/deployments/:BulkDeploymentId/$stop", "responses": [ { "uuid": "d774903e-0c77-410b-abec-3a9b8a8fcf0a", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "214004f6-1746-4252-a878-95a701f314d6", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "97b200d7-bb0b-4b91-8f4d-2b01341714c5", "documentation": "Remove resource tags from a Greengrass Resource.", "method": "delete", "endpoint": "tags/{resource-arn}#tagKeys", "responses": [ { "uuid": "0c98b182-73b5-4c67-8faf-573b1965e819", "body": "", "latency": 0, "statusCode": 204, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "8035191b-f86f-4e45-a0f0-d7424be52121", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "BadRequestException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "ff49a7b7-0bb5-43ea-a319-81e7b10413f3" }, { "type": "route", "uuid": "64d17d88-f6fa-4756-8bc6-f838ffd72aeb" }, { "type": "route", "uuid": "275b3889-17f6-4639-bb48-f66ed43f4420" }, { "type": "route", "uuid": "8cb07644-4ccd-40dc-a00c-c1a9c881d37f" }, { "type": "route", "uuid": "516be4e6-9886-4982-a0e7-86f67abf2d85" }, { "type": "route", "uuid": "834fe7ad-3e22-40b9-8c71-2c82b96d9432" }, { "type": "route", "uuid": "0867e9db-3841-4d18-bd95-3179c33bf503" }, { "type": "route", "uuid": "1a77ec53-8358-4b88-a8b3-97be5a8b370f" }, { "type": "route", "uuid": "6d36fc9d-355a-49ed-8cd4-31205f7a51c3" }, { "type": "route", "uuid": "961b3d31-119b-40fe-b725-7e3bc5a74f49" }, { "type": "route", "uuid": "b545e37e-d9df-4133-af3b-5cc291e88d17" }, { "type": "route", "uuid": "b674401e-0e0e-44d0-9ba1-99c3b2dbac07" }, { "type": "route", "uuid": "141acea0-66e8-46f3-895f-bfbb587f2f74" }, { "type": "route", "uuid": "4227786a-f4a5-4d65-9d43-bd4bd2e8b1a3" }, { "type": "route", "uuid": "fe50b453-2c00-49f9-a1c8-818ea0c4f753" }, { "type": "route", "uuid": "8297b84f-cfc2-4de1-812a-d640605fef99" }, { "type": "route", "uuid": "a83f9cc8-db06-4c33-a6b0-b0b020be2e33" }, { "type": "route", "uuid": "c7e1e68b-91bb-4946-bdeb-dbe5d498a9f3" }, { "type": "route", "uuid": "82c78170-ad40-47ec-8b95-d5fb82b4128a" }, { "type": "route", "uuid": "b688b744-1c28-4fd8-8914-ce3d524c5163" }, { "type": "route", "uuid": "34ed97f9-0a6b-4942-bf4d-26c7e03d07ab" }, { "type": "route", "uuid": "75866f83-fc70-4e51-8ac7-fe3cd6370a64" }, { "type": "route", "uuid": "73846d53-bd1d-4891-99e7-90afbe01ef10" }, { "type": "route", "uuid": "d38ccea8-6cfb-42a5-8b48-77e6479bc80b" }, { "type": "route", "uuid": "5d9e2463-f7c2-4087-a530-147238e372a4" }, { "type": "route", "uuid": "14977148-6ab0-46f2-936c-1e98955efbf2" }, { "type": "route", "uuid": "af7619ea-1a23-4245-a7ea-5b3ff58591a9" }, { "type": "route", "uuid": "b90a3383-c47c-44d8-a6fb-ccfd8d233f06" }, { "type": "route", "uuid": "486f012e-65e1-4159-923d-89b4fbd1af0e" }, { "type": "route", "uuid": "3fa661c4-51fa-4d01-bd45-c963f162eaf2" }, { "type": "route", "uuid": "ed27c99d-cc79-4fcf-ae1d-ec14f1980b21" }, { "type": "route", "uuid": "6a6cbbf0-9dfa-4508-98f8-557545af2050" }, { "type": "route", "uuid": "d5b635ee-b75c-46ce-b7e3-a5f694742fba" }, { "type": "route", "uuid": "4c51fb6e-a52f-45fc-9901-85be6eabcfc4" }, { "type": "route", "uuid": "a2f262a6-56e3-4a6e-b8e3-2f16781f3894" }, { "type": "route", "uuid": "3a69d4c8-5b5f-4244-bee9-0c1f46d4b8a3" }, { "type": "route", "uuid": "32829bd8-e837-4f5e-b51d-7f12c2770205" }, { "type": "route", "uuid": "afec9e89-876a-4c43-a4fe-39ef9425f4c1" }, { "type": "route", "uuid": "38956a72-05fb-478f-99a3-cc87938bcb3b" }, { "type": "route", "uuid": "01c42b93-3510-4701-bb32-5a54516bdfe1" }, { "type": "route", "uuid": "1aea58f9-b4e7-4363-ab7a-6378f5dd7482" }, { "type": "route", "uuid": "41fdbe69-80e6-49c1-bbb9-10808bb0d65c" }, { "type": "route", "uuid": "31a24e16-c8c6-46f3-8dd6-0c6e896b7090" }, { "type": "route", "uuid": "6695130a-08d7-4e92-8e87-90b7ab9b1671" }, { "type": "route", "uuid": "b2455999-8aa1-4af8-9c87-b31a1604d1d4" }, { "type": "route", "uuid": "05a7ea03-8aab-4b20-9c8c-c38c865eaabf" }, { "type": "route", "uuid": "f057c88d-1ac2-4f29-9d99-fc6d0b2896ac" }, { "type": "route", "uuid": "15727496-38b6-4a57-8217-3a87bbece7d2" }, { "type": "route", "uuid": "33542449-d55d-40bd-a334-a116dac7fe35" }, { "type": "route", "uuid": "0b5da381-ef52-4ad5-9136-1888085a9958" }, { "type": "route", "uuid": "84ae558a-b38b-42ef-9e48-d290567bf308" }, { "type": "route", "uuid": "0ee5dfb5-5ee3-4ae4-9239-fac86d388ab9" }, { "type": "route", "uuid": "b47267d0-e7ab-42b9-9b5e-ef6070f8d059" }, { "type": "route", "uuid": "a494cfc5-f4ae-406f-a9fe-6d611aeaa94d" }, { "type": "route", "uuid": "d2b63f3d-f6ff-44fd-82df-79c547da7e45" }, { "type": "route", "uuid": "cd81ffe7-7e2f-438a-81d3-7ee74a10d19f" }, { "type": "route", "uuid": "55c0f669-77e7-4266-a69c-dd12afad230b" }, { "type": "route", "uuid": "146910cb-eb7e-478b-a1a4-7756c7f6d00b" }, { "type": "route", "uuid": "c632dd1a-7af0-4d17-8730-32d0851663d0" }, { "type": "route", "uuid": "c49cae2c-02d3-4489-abb8-82677556eb79" }, { "type": "route", "uuid": "b48b55d7-8b08-4581-a2db-e34dee2577fb" }, { "type": "route", "uuid": "481141c2-ec7a-43da-91c0-0050770f7f17" }, { "type": "route", "uuid": "b103dec8-077a-4e59-bd9a-60e52ad9f6f9" }, { "type": "route", "uuid": "3f117f17-de36-4cde-a8be-be8a137f77fd" }, { "type": "route", "uuid": "d7dd6fad-de24-4c03-9438-3de9ae1a7c9b" }, { "type": "route", "uuid": "4ef01022-ea03-4116-b446-74515aa49e3f" }, { "type": "route", "uuid": "29c1886b-d2b2-4c28-a2c7-ca4e7c688f2f" }, { "type": "route", "uuid": "c136375f-e319-48fa-aa67-ce1196c88612" }, { "type": "route", "uuid": "2b6c32d7-83b1-4ddd-aefa-2362e203b180" }, { "type": "route", "uuid": "ab3844be-822d-424e-aa66-06902a6ec5ad" }, { "type": "route", "uuid": "fb80f658-494e-40c7-b0ed-572e452729a2" }, { "type": "route", "uuid": "1d01ea8b-1cac-41b6-ad52-28beaed8ca60" }, { "type": "route", "uuid": "de4a3870-f4a0-4628-8b0b-aa4757aa50d1" }, { "type": "route", "uuid": "d8de1d3b-a7f4-46b5-afa5-96967c6244f7" }, { "type": "route", "uuid": "025ea28c-53cd-45e7-8fde-91a703b001a5" }, { "type": "route", "uuid": "78f7f102-a19a-4083-99fb-6cbb53b2ceba" }, { "type": "route", "uuid": "b3b1701e-c743-4021-9a0d-eae96ab913f7" }, { "type": "route", "uuid": "a6277043-2e6e-47ac-be95-1d3345008a6c" }, { "type": "route", "uuid": "a46ed238-73e6-42e5-8e61-06f27cab7412" }, { "type": "route", "uuid": "3ab65545-24a6-4d83-8701-a3abbe88ab02" }, { "type": "route", "uuid": "bc356f42-a3c0-4f53-bc17-554aea0eb1a1" }, { "type": "route", "uuid": "9a299baa-5a4d-44a1-9508-69e3b1007d45" }, { "type": "route", "uuid": "57481e6b-0671-4754-8049-b88d2edfc377" }, { "type": "route", "uuid": "256c578c-7267-4ce7-a851-789194ef59f6" }, { "type": "route", "uuid": "5210a812-068e-4d3a-945f-478fa4989aef" }, { "type": "route", "uuid": "7c115467-4fcc-45a1-9e55-943b3079c004" }, { "type": "route", "uuid": "f5f30b1a-e9eb-4490-b3b5-f2bfa0751219" }, { "type": "route", "uuid": "605753f3-a21a-4f42-91af-03c690258e4a" }, { "type": "route", "uuid": "bb8e0d4f-fdde-45f4-9903-7a9354df6367" }, { "type": "route", "uuid": "f983a426-1760-4392-b5d2-de460f032681" }, { "type": "route", "uuid": "7f134193-097b-42b7-9f45-73d31f7de550" }, { "type": "route", "uuid": "97b200d7-bb0b-4b91-8f4d-2b01341714c5" } ] }