amazonka-iot-dataplane 1.4.2 → 1.4.3
raw patch · 8 files changed
+37/−63 lines, 8 filesdep ~amazonka-coredep ~amazonka-iot-dataplanedep ~amazonka-testPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: amazonka-core, amazonka-iot-dataplane, amazonka-test
API changes (from Hackage documentation)
Files
- README.md +2/−8
- amazonka-iot-dataplane.cabal +6/−12
- gen/Network/AWS/IoTDataPlane.hs +1/−7
- gen/Network/AWS/IoTDataPlane/DeleteThingShadow.hs +1/−3
- gen/Network/AWS/IoTDataPlane/GetThingShadow.hs +1/−3
- gen/Network/AWS/IoTDataPlane/Publish.hs +1/−3
- gen/Network/AWS/IoTDataPlane/UpdateThingShadow.hs +1/−3
- test/Test/AWS/Gen/IoTDataPlane.hs +24/−24
README.md view
@@ -8,20 +8,14 @@ ## Version -`1.4.2`+`1.4.3` ## Description 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.+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. Documentation is available via [Hackage](http://hackage.haskell.org/package/amazonka-iot-dataplane) and the [AWS API Reference](https://aws.amazon.com/documentation/).
amazonka-iot-dataplane.cabal view
@@ -1,5 +1,5 @@ name: amazonka-iot-dataplane-version: 1.4.2+version: 1.4.3 synopsis: Amazon IoT Data Plane SDK. homepage: https://github.com/brendanhay/amazonka bug-reports: https://github.com/brendanhay/amazonka/issues@@ -15,13 +15,7 @@ description: 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.+ 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. . The types from this library are intended to be used with <http://hackage.haskell.org/package/amazonka amazonka>, which provides@@ -61,7 +55,7 @@ , Network.AWS.IoTDataPlane.Types.Sum build-depends:- amazonka-core == 1.4.2.*+ amazonka-core == 1.4.3.* , base >= 4.7 && < 5 test-suite amazonka-iot-dataplane-test@@ -81,9 +75,9 @@ , Test.AWS.IoTDataPlane.Internal build-depends:- amazonka-core == 1.4.2.*- , amazonka-test == 1.4.2.*- , amazonka-iot-dataplane == 1.4.2.*+ amazonka-core == 1.4.3.*+ , amazonka-test == 1.4.3.*+ , amazonka-iot-dataplane == 1.4.3.* , base , bytestring , tasty
gen/Network/AWS/IoTDataPlane.hs view
@@ -13,13 +13,7 @@ -- -- 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.+-- 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. module Network.AWS.IoTDataPlane ( -- * Service Configuration
gen/Network/AWS/IoTDataPlane/DeleteThingShadow.hs view
@@ -20,9 +20,7 @@ -- -- Deletes the thing shadow for the specified thing. ----- For more information, see--- <http://docs.aws.amazon.com/iot/latest/developerguide/API_DeleteThingShadow.html DeleteThingShadow>--- in the /AWS IoT Developer Guide/.+-- For more information, see <http://docs.aws.amazon.com/iot/latest/developerguide/API_DeleteThingShadow.html DeleteThingShadow> in the /AWS IoT Developer Guide/. module Network.AWS.IoTDataPlane.DeleteThingShadow ( -- * Creating a Request
gen/Network/AWS/IoTDataPlane/GetThingShadow.hs view
@@ -20,9 +20,7 @@ -- -- Gets the thing shadow for the specified thing. ----- For more information, see--- <http://docs.aws.amazon.com/iot/latest/developerguide/API_GetThingShadow.html GetThingShadow>--- in the /AWS IoT Developer Guide/.+-- For more information, see <http://docs.aws.amazon.com/iot/latest/developerguide/API_GetThingShadow.html GetThingShadow> in the /AWS IoT Developer Guide/. module Network.AWS.IoTDataPlane.GetThingShadow ( -- * Creating a Request
gen/Network/AWS/IoTDataPlane/Publish.hs view
@@ -20,9 +20,7 @@ -- -- Publishes state information. ----- For more information, see--- <http://docs.aws.amazon.com/iot/latest/developerguide/protocols.html#http HTTP Protocol>--- in the /AWS IoT Developer Guide/.+-- For more information, see <http://docs.aws.amazon.com/iot/latest/developerguide/protocols.html#http HTTP Protocol> in the /AWS IoT Developer Guide/. module Network.AWS.IoTDataPlane.Publish ( -- * Creating a Request
gen/Network/AWS/IoTDataPlane/UpdateThingShadow.hs view
@@ -20,9 +20,7 @@ -- -- Updates the thing shadow for the specified thing. ----- For more information, see--- <http://docs.aws.amazon.com/iot/latest/developerguide/API_UpdateThingShadow.html UpdateThingShadow>--- in the /AWS IoT Developer Guide/.+-- For more information, see <http://docs.aws.amazon.com/iot/latest/developerguide/API_UpdateThingShadow.html UpdateThingShadow> in the /AWS IoT Developer Guide/. module Network.AWS.IoTDataPlane.UpdateThingShadow ( -- * Creating a Request
test/Test/AWS/Gen/IoTDataPlane.hs view
@@ -28,31 +28,31 @@ -- fixtures :: TestTree -- fixtures = -- [ testGroup "request"--- [ testGetThingShadow $+-- [ requestGetThingShadow $ -- getThingShadow ----- , testDeleteThingShadow $+-- , requestDeleteThingShadow $ -- deleteThingShadow ----- , testUpdateThingShadow $+-- , requestUpdateThingShadow $ -- updateThingShadow ----- , testPublish $+-- , requestPublish $ -- publish -- -- ] -- , testGroup "response"--- [ testGetThingShadowResponse $+-- [ responseGetThingShadow $ -- getThingShadowResponse ----- , testDeleteThingShadowResponse $+-- , responseDeleteThingShadow $ -- deleteThingShadowResponse ----- , testUpdateThingShadowResponse $+-- , responseUpdateThingShadow $ -- updateThingShadowResponse ----- , testPublishResponse $+-- , responsePublish $ -- publishResponse -- -- ]@@ -60,51 +60,51 @@ -- Requests -testGetThingShadow :: GetThingShadow -> TestTree-testGetThingShadow = req+requestGetThingShadow :: GetThingShadow -> TestTree+requestGetThingShadow = req "GetThingShadow" "fixture/GetThingShadow.yaml" -testDeleteThingShadow :: DeleteThingShadow -> TestTree-testDeleteThingShadow = req+requestDeleteThingShadow :: DeleteThingShadow -> TestTree+requestDeleteThingShadow = req "DeleteThingShadow" "fixture/DeleteThingShadow.yaml" -testUpdateThingShadow :: UpdateThingShadow -> TestTree-testUpdateThingShadow = req+requestUpdateThingShadow :: UpdateThingShadow -> TestTree+requestUpdateThingShadow = req "UpdateThingShadow" "fixture/UpdateThingShadow.yaml" -testPublish :: Publish -> TestTree-testPublish = req+requestPublish :: Publish -> TestTree+requestPublish = req "Publish" "fixture/Publish.yaml" -- Responses -testGetThingShadowResponse :: GetThingShadowResponse -> TestTree-testGetThingShadowResponse = res+responseGetThingShadow :: GetThingShadowResponse -> TestTree+responseGetThingShadow = res "GetThingShadowResponse" "fixture/GetThingShadowResponse.proto" ioTDataPlane (Proxy :: Proxy GetThingShadow) -testDeleteThingShadowResponse :: DeleteThingShadowResponse -> TestTree-testDeleteThingShadowResponse = res+responseDeleteThingShadow :: DeleteThingShadowResponse -> TestTree+responseDeleteThingShadow = res "DeleteThingShadowResponse" "fixture/DeleteThingShadowResponse.proto" ioTDataPlane (Proxy :: Proxy DeleteThingShadow) -testUpdateThingShadowResponse :: UpdateThingShadowResponse -> TestTree-testUpdateThingShadowResponse = res+responseUpdateThingShadow :: UpdateThingShadowResponse -> TestTree+responseUpdateThingShadow = res "UpdateThingShadowResponse" "fixture/UpdateThingShadowResponse.proto" ioTDataPlane (Proxy :: Proxy UpdateThingShadow) -testPublishResponse :: PublishResponse -> TestTree-testPublishResponse = res+responsePublish :: PublishResponse -> TestTree+responsePublish = res "PublishResponse" "fixture/PublishResponse.proto" ioTDataPlane