Skip to content

Commit b4c5f5c

Browse files
author
AWS
committed
Amazon WorkSpaces Update: Added AWS Global Accelerator (AGA) support for WorkSpaces Personal.
1 parent 0b8ddf4 commit b4c5f5c

File tree

2 files changed

+74
-0
lines changed

2 files changed

+74
-0
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",
4+
"contributor": "",
5+
"description": "Added AWS Global Accelerator (AGA) support for WorkSpaces Personal."
6+
}

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

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1421,6 +1421,36 @@
14211421
}
14221422
},
14231423
"shapes":{
1424+
"AGAModeForDirectoryEnum":{
1425+
"type":"string",
1426+
"enum":[
1427+
"ENABLED_AUTO",
1428+
"DISABLED"
1429+
]
1430+
},
1431+
"AGAModeForWorkSpaceEnum":{
1432+
"type":"string",
1433+
"enum":[
1434+
"ENABLED_AUTO",
1435+
"DISABLED",
1436+
"INHERITED"
1437+
]
1438+
},
1439+
"AGAPreferredProtocolForDirectory":{
1440+
"type":"string",
1441+
"enum":[
1442+
"TCP",
1443+
"NONE"
1444+
]
1445+
},
1446+
"AGAPreferredProtocolForWorkSpace":{
1447+
"type":"string",
1448+
"enum":[
1449+
"TCP",
1450+
"NONE",
1451+
"INHERITED"
1452+
]
1453+
},
14241454
"ARN":{
14251455
"type":"string",
14261456
"pattern":"^arn:aws[a-z-]{0,7}:[A-Za-z0-9][A-za-z0-9_/.-]{0,62}:[A-za-z0-9_/.-]{0,63}:[A-za-z0-9_/.-]{0,63}:[A-Za-z0-9][A-Za-z0-9:_/+=,@.\\\\-]{0,1023}$"
@@ -4050,6 +4080,36 @@
40504080
}
40514081
}
40524082
},
4083+
"GlobalAcceleratorForDirectory":{
4084+
"type":"structure",
4085+
"required":["Mode"],
4086+
"members":{
4087+
"Mode":{
4088+
"shape":"AGAModeForDirectoryEnum",
4089+
"documentation":"<p>Indicates if Global Accelerator for directory is enabled or disabled.</p>"
4090+
},
4091+
"PreferredProtocol":{
4092+
"shape":"AGAPreferredProtocolForDirectory",
4093+
"documentation":"<p>Indicates the preferred protocol for Global Accelerator.</p>"
4094+
}
4095+
},
4096+
"documentation":"<p>Describes the Global Accelerator for directory</p>"
4097+
},
4098+
"GlobalAcceleratorForWorkSpace":{
4099+
"type":"structure",
4100+
"required":["Mode"],
4101+
"members":{
4102+
"Mode":{
4103+
"shape":"AGAModeForWorkSpaceEnum",
4104+
"documentation":"<p>Indicates if Global Accelerator for WorkSpaces is enabled, disabled, or the same mode as the associated directory.</p>"
4105+
},
4106+
"PreferredProtocol":{
4107+
"shape":"AGAPreferredProtocolForWorkSpace",
4108+
"documentation":"<p>Indicates the preferred protocol for Global Accelerator.</p>"
4109+
}
4110+
},
4111+
"documentation":"<p>Describes the Global Accelerator for WorkSpaces.</p>"
4112+
},
40534113
"IDCConfig":{
40544114
"type":"structure",
40554115
"members":{
@@ -5602,6 +5662,10 @@
56025662
"StorageConnectors":{
56035663
"shape":"StorageConnectors",
56045664
"documentation":"<p>Indicates the storage connector used </p>"
5665+
},
5666+
"GlobalAccelerator":{
5667+
"shape":"GlobalAcceleratorForDirectory",
5668+
"documentation":"<p>Indicates the Global Accelerator properties.</p>"
56055669
}
56065670
},
56075671
"documentation":"<p>Describes the streaming properties.</p>"
@@ -6731,6 +6795,10 @@
67316795
"OperatingSystemName":{
67326796
"shape":"OperatingSystemName",
67336797
"documentation":"<p>The name of the operating system.</p>"
6798+
},
6799+
"GlobalAccelerator":{
6800+
"shape":"GlobalAcceleratorForWorkSpace",
6801+
"documentation":"<p>Indicates the Global Accelerator properties.</p>"
67346802
}
67356803
},
67366804
"documentation":"<p>Describes a WorkSpace.</p>"

0 commit comments

Comments
 (0)