Skip to content

Commit 96e804f

Browse files
author
AWS
committed
AWS IoT Update: Added ability to prefix search on attribute value for ListThings API.
1 parent ad18a69 commit 96e804f

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS IoT",
4+
"contributor": "",
5+
"description": "Added ability to prefix search on attribute value for ListThings API."
6+
}

services/iot/src/main/resources/codegen-resources/service-2.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12876,6 +12876,12 @@
1287612876
"documentation":"<p>The name of the thing type used to search for things.</p>",
1287712877
"location":"querystring",
1287812878
"locationName":"thingTypeName"
12879+
},
12880+
"usePrefixAttributeValue":{
12881+
"shape":"usePrefixAttributeValue",
12882+
"documentation":"<p>When <code>true</code>, the action returns the thing resources with attribute values that start with the <code>attributeValue</code> provided.</p> <p>When <code>false</code>, or not present, the action returns only the thing resources with attribute values that match the entire <code>attributeValue</code> provided. </p>",
12883+
"location":"querystring",
12884+
"locationName":"usePrefixAttributeValue"
1287912885
}
1288012886
},
1288112887
"documentation":"<p>The input for the ListThings operation.</p>"
@@ -17674,7 +17680,8 @@
1767417680
"errorMessage":{"type":"string"},
1767517681
"resourceArn":{"type":"string"},
1767617682
"resourceId":{"type":"string"},
17677-
"stringValue":{"type":"string"}
17683+
"stringValue":{"type":"string"},
17684+
"usePrefixAttributeValue":{"type":"boolean"}
1767817685
},
1767917686
"documentation":"<fullname>AWS IoT</fullname> <p>AWS IoT provides secure, bi-directional communication between Internet-connected devices (such as sensors, actuators, embedded devices, or smart appliances) and the AWS cloud. You can discover your custom IoT-Data endpoint to communicate with, configure rules for data processing and integration with other services, organize resources associated with each device (Registry), configure logging, and create and manage policies and credentials to authenticate devices.</p> <p>The service endpoints that expose this API are listed in <a href=\"https://docs.aws.amazon.com/general/latest/gr/iot-core.html\">AWS IoT Core Endpoints and Quotas</a>. You must use the endpoint for the region that has the resources you want to access.</p> <p>The service name used by <a href=\"https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html\">AWS Signature Version 4</a> to sign the request is: <i>execute-api</i>.</p> <p>For more information about how AWS IoT works, see the <a href=\"https://docs.aws.amazon.com/iot/latest/developerguide/aws-iot-how-it-works.html\">Developer Guide</a>.</p> <p>For information about how to use the credentials provider for AWS IoT, see <a href=\"https://docs.aws.amazon.com/iot/latest/developerguide/authorizing-direct-aws.html\">Authorizing Direct Calls to AWS Services</a>.</p>"
1768017687
}

0 commit comments

Comments
 (0)