Skip to content

Commit 9edd15d

Browse files
author
AWS
committed
Amazon WorkSpaces Thin Client Update: Adding tags field to SoftwareSet. Removing tags fields from Summary objects. Changing the list of exceptions in tagging APIs. Fixing an issue where the SDK returns empty tags in Get APIs.
1 parent 6db2c2b commit 9edd15d

File tree

2 files changed

+23
-44
lines changed

2 files changed

+23
-44
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": "Amazon WorkSpaces Thin Client",
4+
"contributor": "",
5+
"description": "Adding tags field to SoftwareSet. Removing tags fields from Summary objects. Changing the list of exceptions in tagging APIs. Fixing an issue where the SDK returns empty tags in Get APIs."
6+
}

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

Lines changed: 17 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -218,8 +218,10 @@
218218
"output":{"shape":"ListTagsForResourceResponse"},
219219
"errors":[
220220
{"shape":"ValidationException"},
221+
{"shape":"AccessDeniedException"},
221222
{"shape":"ResourceNotFoundException"},
222-
{"shape":"InternalServiceException"}
223+
{"shape":"ThrottlingException"},
224+
{"shape":"InternalServerException"}
223225
],
224226
"documentation":"<p>Returns a list of tags for a resource.</p>",
225227
"endpoint":{"hostPrefix":"api."}
@@ -235,8 +237,11 @@
235237
"output":{"shape":"TagResourceResponse"},
236238
"errors":[
237239
{"shape":"ValidationException"},
240+
{"shape":"AccessDeniedException"},
238241
{"shape":"ResourceNotFoundException"},
239-
{"shape":"InternalServiceException"}
242+
{"shape":"ThrottlingException"},
243+
{"shape":"ConflictException"},
244+
{"shape":"InternalServerException"}
240245
],
241246
"documentation":"<p>Assigns one or more tags (key-value pairs) to the specified resource.</p>",
242247
"endpoint":{"hostPrefix":"api."}
@@ -252,8 +257,11 @@
252257
"output":{"shape":"UntagResourceResponse"},
253258
"errors":[
254259
{"shape":"ValidationException"},
260+
{"shape":"AccessDeniedException"},
255261
{"shape":"ResourceNotFoundException"},
256-
{"shape":"InternalServiceException"}
262+
{"shape":"ThrottlingException"},
263+
{"shape":"ConflictException"},
264+
{"shape":"InternalServerException"}
257265
],
258266
"documentation":"<p>Removes a tag or tags from a resource.</p>",
259267
"endpoint":{"hostPrefix":"api."},
@@ -622,7 +630,7 @@
622630
"documentation":"<p>The Amazon Resource Name (ARN) of the Key Management Service key used to encrypt the device.</p>"
623631
},
624632
"tags":{
625-
"shape":"EmbeddedTag",
633+
"shape":"TagsMap",
626634
"documentation":"<p>The tag keys and optional values for the resource.</p>"
627635
}
628636
},
@@ -720,29 +728,10 @@
720728
"arn":{
721729
"shape":"Arn",
722730
"documentation":"<p>The Amazon Resource Name (ARN) of the device.</p>"
723-
},
724-
"tags":{
725-
"shape":"EmbeddedTag",
726-
"documentation":"<p>The tag keys and optional values for the resource.</p>"
727731
}
728732
},
729733
"documentation":"<p>Describes a thin client device.</p>"
730734
},
731-
"EmbeddedTag":{
732-
"type":"structure",
733-
"members":{
734-
"resourceArn":{
735-
"shape":"String",
736-
"documentation":"<p>The Amazon Resource Name (ARN) of a resource to tag.</p>"
737-
},
738-
"internalId":{
739-
"shape":"String",
740-
"documentation":"<p>The internal ID of a resource to tag.</p>"
741-
}
742-
},
743-
"documentation":"<p>The resource and internal ID of a resource to tag.</p>",
744-
"sensitive":true
745-
},
746735
"Environment":{
747736
"type":"structure",
748737
"members":{
@@ -819,7 +808,7 @@
819808
"documentation":"<p>The Amazon Resource Name (ARN) of the Key Management Service key used to encrypt the environment.</p>"
820809
},
821810
"tags":{
822-
"shape":"EmbeddedTag",
811+
"shape":"TagsMap",
823812
"documentation":"<p>The tag keys and optional values for the resource.</p>"
824813
}
825814
},
@@ -904,10 +893,6 @@
904893
"arn":{
905894
"shape":"Arn",
906895
"documentation":"<p>The Amazon Resource Name (ARN) of the environment.</p>"
907-
},
908-
"tags":{
909-
"shape":"EmbeddedTag",
910-
"documentation":"<p>The tag keys and optional values for the resource.</p>"
911896
}
912897
},
913898
"documentation":"<p>Describes an environment.</p>"
@@ -1003,22 +988,6 @@
1003988
"exception":true,
1004989
"fault":true
1005990
},
1006-
"InternalServiceException":{
1007-
"type":"structure",
1008-
"members":{
1009-
"message":{"shape":"ExceptionMessage"},
1010-
"retryAfterSeconds":{
1011-
"shape":"RetryAfterSeconds",
1012-
"documentation":"<p>The number of seconds to wait before retrying the next request.</p>",
1013-
"location":"header",
1014-
"locationName":"Retry-After"
1015-
}
1016-
},
1017-
"documentation":"<p>Request processing failed due to some unknown error, exception, or failure.</p>",
1018-
"error":{"httpStatusCode":500},
1019-
"exception":true,
1020-
"fault":true
1021-
},
1022991
"KmsKeyArn":{
1023992
"type":"string",
1024993
"max":2048,
@@ -1299,6 +1268,10 @@
12991268
"arn":{
13001269
"shape":"Arn",
13011270
"documentation":"<p>The Amazon Resource Name (ARN) of the software set.</p>"
1271+
},
1272+
"tags":{
1273+
"shape":"TagsMap",
1274+
"documentation":"<p>The tag keys and optional values for the resource.</p>"
13021275
}
13031276
},
13041277
"documentation":"<p>Describes a software set.</p>"

0 commit comments

Comments
 (0)