Skip to content

Commit 918e50e

Browse files
author
AWS
committed
Amazon WorkSpaces Thin Client Update: This release adds the deviceCreationTags field to CreateEnvironment API input, UpdateEnvironment API input and GetEnvironment API output.
1 parent 54d0815 commit 918e50e

File tree

2 files changed

+39
-1
lines changed

2 files changed

+39
-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": "Amazon WorkSpaces Thin Client",
4+
"contributor": "",
5+
"description": "This release adds the deviceCreationTags field to CreateEnvironment API input, UpdateEnvironment API input and GetEnvironment API output."
6+
}

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

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"metadata":{
44
"apiVersion":"2023-08-22",
55
"endpointPrefix":"thinclient",
6-
"jsonVersion":"1.1",
76
"protocol":"rest-json",
7+
"protocols":["rest-json"],
88
"serviceFullName":"Amazon WorkSpaces Thin Client",
99
"serviceId":"WorkSpaces Thin Client",
1010
"signatureVersion":"v4",
@@ -427,6 +427,10 @@
427427
"tags":{
428428
"shape":"TagsMap",
429429
"documentation":"<p>A map of the key-value pairs of the tag or tags to assign to the resource.</p>"
430+
},
431+
"deviceCreationTags":{
432+
"shape":"DeviceCreationTagsMap",
433+
"documentation":"<p>A map of the key-value pairs of the tag or tags to assign to the newly created devices for this environment.</p>"
430434
}
431435
}
432436
},
@@ -636,6 +640,26 @@
636640
},
637641
"documentation":"<p>Describes a thin client device.</p>"
638642
},
643+
"DeviceCreationTagKey":{
644+
"type":"string",
645+
"max":128,
646+
"min":1,
647+
"pattern":"(?!aws:)[A-Za-z0-9 _=@:.+-/]+"
648+
},
649+
"DeviceCreationTagValue":{
650+
"type":"string",
651+
"max":256,
652+
"min":0,
653+
"pattern":"[A-Za-z0-9 _=@:.+-/]+"
654+
},
655+
"DeviceCreationTagsMap":{
656+
"type":"map",
657+
"key":{"shape":"DeviceCreationTagKey"},
658+
"value":{"shape":"DeviceCreationTagValue"},
659+
"max":50,
660+
"min":0,
661+
"sensitive":true
662+
},
639663
"DeviceId":{
640664
"type":"string",
641665
"pattern":"[a-zA-Z0-9]{24}"
@@ -810,6 +834,10 @@
810834
"tags":{
811835
"shape":"TagsMap",
812836
"documentation":"<p>The tag keys and optional values for the resource.</p>"
837+
},
838+
"deviceCreationTags":{
839+
"shape":"DeviceCreationTagsMap",
840+
"documentation":"<p>\"The tag keys and optional values for the newly created devices for this environment.\"</p>"
813841
}
814842
},
815843
"documentation":"<p>Describes an environment.</p>"
@@ -1513,6 +1541,10 @@
15131541
"desiredSoftwareSetId":{
15141542
"shape":"SoftwareSetIdOrEmptyString",
15151543
"documentation":"<p>The ID of the software set to apply.</p>"
1544+
},
1545+
"deviceCreationTags":{
1546+
"shape":"DeviceCreationTagsMap",
1547+
"documentation":"<p>A map of the key-value pairs of the tag or tags to assign to the newly created devices for this environment.</p>"
15161548
}
15171549
}
15181550
},

0 commit comments

Comments
 (0)