Skip to content

Commit 65a0ce6

Browse files
author
AWS
committed
AWS IoT Update: GA release the ability to enable/disable IoT Fleet Indexing for Device Defender and Named Shadow information, and search them through IoT Fleet Indexing APIs. This includes Named Shadow Selection as a part of the UpdateIndexingConfiguration API.
1 parent 2c80377 commit 65a0ce6

File tree

2 files changed

+31
-1
lines changed

2 files changed

+31
-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": "GA release the ability to enable/disable IoT Fleet Indexing for Device Defender and Named Shadow information, and search them through IoT Fleet Indexing APIs. This includes Named Shadow Selection as a part of the UpdateIndexingConfiguration API."
6+
}

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

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@
112112
{"shape":"InternalFailureException"},
113113
{"shape":"LimitExceededException"}
114114
],
115-
"documentation":"<p>Attaches the specified policy to the specified principal (certificate or other credential).</p> <p> <b>Note:</b> This action is deprecated. Please use <a>AttachPolicy</a> instead.</p> <p>Requires permission to access the <a href=\"https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions\">AttachPrincipalPolicy</a> action.</p>",
115+
"documentation":"<p>Attaches the specified policy to the specified principal (certificate or other credential).</p> <p> <b>Note:</b> This action is deprecated and works as expected for backward compatibility, but we won't add enhancements. Use <a>AttachPolicy</a> instead.</p> <p>Requires permission to access the <a href=\"https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions\">AttachPrincipalPolicy</a> action.</p>",
116116
"deprecated":true
117117
},
118118
"AttachSecurityProfile":{
@@ -11141,6 +11141,16 @@
1114111141
"REBUILDING"
1114211142
]
1114311143
},
11144+
"IndexingFilter":{
11145+
"type":"structure",
11146+
"members":{
11147+
"namedShadowNames":{
11148+
"shape":"NamedShadowNamesFilter",
11149+
"documentation":"<p>The shadow names that you select to index. The default maximum number of shadow names for indexing is 10. To increase the limit, see <a href=\"https://docs.aws.amazon.com/general/latest/gr/iot_device_management.html#fleet-indexing-limits\">Amazon Web Services IoT Device Management Quotas</a> in the <i>Amazon Web Services General Reference</i>. </p>"
11150+
}
11151+
},
11152+
"documentation":"<p>Provides additional filters for specific data sources. Named shadow is the only data source that currently supports and requires a filter. To add named shadows to your fleet indexing configuration, set <code>namedShadowIndexingMode</code> to be <code>ON</code> and specify your shadow names in <code>filter</code>.</p>"
11153+
},
1114411154
"InlineDocument":{"type":"string"},
1114511155
"InputName":{
1114611156
"type":"string",
@@ -14624,6 +14634,10 @@
1462414634
"ON"
1462514635
]
1462614636
},
14637+
"NamedShadowNamesFilter":{
14638+
"type":"list",
14639+
"member":{"shape":"ShadowName"}
14640+
},
1462714641
"NamespaceId":{
1462814642
"type":"string",
1462914643
"max":64,
@@ -16323,6 +16337,12 @@
1632316337
}
1632416338
}
1632516339
},
16340+
"ShadowName":{
16341+
"type":"string",
16342+
"max":64,
16343+
"min":1,
16344+
"pattern":"[a-zA-Z0-9:_-]+"
16345+
},
1632616346
"SigV4Authorization":{
1632716347
"type":"structure",
1632816348
"required":[
@@ -17383,6 +17403,10 @@
1738317403
"customFields":{
1738417404
"shape":"Fields",
1738517405
"documentation":"<p>Contains custom field names and their data type.</p>"
17406+
},
17407+
"filter":{
17408+
"shape":"IndexingFilter",
17409+
"documentation":"<p>Provides additional filters for specific data sources. Named shadow is the only data source that currently supports and requires a filter. To add named shadows to your fleet indexing configuration, set <code>namedShadowIndexingMode</code> to be <code>ON</code> and specify your shadow names in <code>filter</code>.</p>"
1738617410
}
1738717411
},
1738817412
"documentation":"<p>The thing indexing configuration. For more information, see <a href=\"https://docs.aws.amazon.com/iot/latest/developerguide/managing-index.html\">Managing Thing Indexing</a>.</p>"

0 commit comments

Comments
 (0)