AWS IoT Data Plane


AWS IoT

AWS IoT-Data enables secure, bi-directional communication between Internet-connected things (such as sensors, actuators, embedded devices, or smart appliances) and the AWS cloud. It implements a broker for applications and things to publish messages over HTTP (Publish) and retrieve, update, and delete thing shadows. A thing shadow is a persistent representation of your things and their state in the AWS cloud.


License: Apache 2.0 License

Resources

DELETE
/things/{thingName}/shadow
GET
/things/{thingName}/shadow
POST
/things/{thingName}/shadow
POST
/topics/{topic}

Models

ConflictException
DeleteThingShadowRequest
DeleteThingShadowResponse
ErrorMessage
GetThingShadowRequest
GetThingShadowResponse
InternalFailureException
InvalidRequestException
JsonDocument
MethodNotAllowedException
Payload
PublishRequest
Qos
RequestEntityTooLargeException
ResourceNotFoundException
ServiceUnavailableException
ThingName
ThrottlingException
Topic
UnauthorizedException
UnsupportedDocumentEncodingException
UpdateThingShadowRequest
UpdateThingShadowResponse
errorMessage

Authentication

Api Key

Amazon Signature authorization v4

  • Location: header
  • Header Name: Authorization
  • Amazon-apigateway-authtype: awsSigv4

Contact

Name AWS
External URL https://docs.aws.amazon.com/iot/index.html
Twitter @PermittedSoc

Metadata (Technical Details)

Release v4
Provider Name amazonaws.com
Service Name iot-data
Origin - ContentType application/json
Origin - Url https://raw.githubusercontent.com/aws/aws-sdk-js/master/apis/iot-data-2015-05-28.normal.json
Origin - X-apisguru-driver external
Api Client Registration https://portal.aws.amazon.com/gp/aws/developer/registration/index.html?nc2=h_ct
Preferred Yes
API Version 2015-05-28
Servers
[
    {
        "url": "http://data.iot.{region}.amazonaws.com",
        "variables": {
            "region": {
                "description": "The AWS region",
                "enum": [
                    "us-east-1",
                    "us-east-2",
                    "us-west-1",
                    "us-west-2",
                    "us-gov-west-1",
                    "us-gov-east-1",
                    "ca-central-1",
                    "eu-north-1",
                    "eu-west-1",
                    "eu-west-2",
                    "eu-west-3",
                    "eu-central-1",
                    "ap-northeast-1",
                    "ap-northeast-2",
                    "ap-northeast-3",
                    "ap-southeast-1",
                    "ap-southeast-2",
                    "ap-south-1",
                    "sa-east-1"
                ],
                "default": "us-east-1"
            }
        },
        "description": "The AWS IoT Data Plane multi-region endpoint"
    },
    {
        "url": "https://data.iot.{region}.amazonaws.com",
        "variables": {
            "region": {
                "description": "The AWS region",
                "enum": [
                    "us-east-1",
                    "us-east-2",
                    "us-west-1",
                    "us-west-2",
                    "us-gov-west-1",
                    "us-gov-east-1",
                    "ca-central-1",
                    "eu-north-1",
                    "eu-west-1",
                    "eu-west-2",
                    "eu-west-3",
                    "eu-central-1",
                    "ap-northeast-1",
                    "ap-northeast-2",
                    "ap-northeast-3",
                    "ap-southeast-1",
                    "ap-southeast-2",
                    "ap-south-1",
                    "sa-east-1"
                ],
                "default": "us-east-1"
            }
        },
        "description": "The AWS IoT Data Plane multi-region endpoint"
    },
    {
        "url": "http://data.iot.{region}.amazonaws.com.cn",
        "variables": {
            "region": {
                "description": "The AWS region",
                "enum": [
                    "cn-north-1",
                    "cn-northwest-1"
                ],
                "default": "cn-north-1"
            }
        },
        "description": "The AWS IoT Data Plane endpoint for China (Beijing) and China (Ningxia)"
    },
    {
        "url": "https://data.iot.{region}.amazonaws.com.cn",
        "variables": {
            "region": {
                "description": "The AWS region",
                "enum": [
                    "cn-north-1",
                    "cn-northwest-1"
                ],
                "default": "cn-north-1"
            }
        },
        "description": "The AWS IoT Data Plane endpoint for China (Beijing) and China (Ningxia)"
    }
]

Comments

Loading comments ...