Skip to content

Commit 19c98c2

Browse files
author
awstools
committed
feat(client-workspaces): Added AWS Global Accelerator (AGA) support for WorkSpaces Personal.
1 parent 81aee61 commit 19c98c2

11 files changed

+486
-193
lines changed

clients/client-workspaces/src/commands/CreateWorkspacesCommand.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,10 @@ export interface CreateWorkspacesCommandOutput extends CreateWorkspacesResult, _
8080
* "PCOIP" || "WSP",
8181
* ],
8282
* OperatingSystemName: "AMAZON_LINUX_2" || "UBUNTU_18_04" || "UBUNTU_20_04" || "UBUNTU_22_04" || "UNKNOWN" || "WINDOWS_10" || "WINDOWS_11" || "WINDOWS_7" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "RHEL_8" || "ROCKY_8",
83+
* GlobalAccelerator: { // GlobalAcceleratorForWorkSpace
84+
* Mode: "ENABLED_AUTO" || "DISABLED" || "INHERITED", // required
85+
* PreferredProtocol: "TCP" || "NONE" || "INHERITED",
86+
* },
8387
* },
8488
* Tags: [ // TagList
8589
* { // Tag
@@ -113,6 +117,10 @@ export interface CreateWorkspacesCommandOutput extends CreateWorkspacesResult, _
113117
* // "PCOIP" || "WSP",
114118
* // ],
115119
* // OperatingSystemName: "AMAZON_LINUX_2" || "UBUNTU_18_04" || "UBUNTU_20_04" || "UBUNTU_22_04" || "UNKNOWN" || "WINDOWS_10" || "WINDOWS_11" || "WINDOWS_7" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "RHEL_8" || "ROCKY_8",
120+
* // GlobalAccelerator: { // GlobalAcceleratorForWorkSpace
121+
* // Mode: "ENABLED_AUTO" || "DISABLED" || "INHERITED", // required
122+
* // PreferredProtocol: "TCP" || "NONE" || "INHERITED",
123+
* // },
116124
* // },
117125
* // Tags: [ // TagList
118126
* // { // Tag
@@ -152,6 +160,10 @@ export interface CreateWorkspacesCommandOutput extends CreateWorkspacesResult, _
152160
* // "PCOIP" || "WSP",
153161
* // ],
154162
* // OperatingSystemName: "AMAZON_LINUX_2" || "UBUNTU_18_04" || "UBUNTU_20_04" || "UBUNTU_22_04" || "UNKNOWN" || "WINDOWS_10" || "WINDOWS_11" || "WINDOWS_7" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "RHEL_8" || "ROCKY_8",
163+
* // GlobalAccelerator: {
164+
* // Mode: "ENABLED_AUTO" || "DISABLED" || "INHERITED", // required
165+
* // PreferredProtocol: "TCP" || "NONE" || "INHERITED",
166+
* // },
155167
* // },
156168
* // ModificationStates: [ // ModificationStateList
157169
* // { // ModificationState

clients/client-workspaces/src/commands/DescribeWorkspaceDirectoriesCommand.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,10 @@ export interface DescribeWorkspaceDirectoriesCommandOutput
148148
* // Status: "ENABLED" || "DISABLED", // required
149149
* // },
150150
* // ],
151+
* // GlobalAccelerator: { // GlobalAcceleratorForDirectory
152+
* // Mode: "ENABLED_AUTO" || "DISABLED", // required
153+
* // PreferredProtocol: "TCP" || "NONE",
154+
* // },
151155
* // },
152156
* // ErrorMessage: "STRING_VALUE",
153157
* // },

clients/client-workspaces/src/commands/DescribeWorkspacesCommand.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,10 @@ export interface DescribeWorkspacesCommandOutput extends DescribeWorkspacesResul
7777
* // "PCOIP" || "WSP",
7878
* // ],
7979
* // OperatingSystemName: "AMAZON_LINUX_2" || "UBUNTU_18_04" || "UBUNTU_20_04" || "UBUNTU_22_04" || "UNKNOWN" || "WINDOWS_10" || "WINDOWS_11" || "WINDOWS_7" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "RHEL_8" || "ROCKY_8",
80+
* // GlobalAccelerator: { // GlobalAcceleratorForWorkSpace
81+
* // Mode: "ENABLED_AUTO" || "DISABLED" || "INHERITED", // required
82+
* // PreferredProtocol: "TCP" || "NONE" || "INHERITED",
83+
* // },
8084
* // },
8185
* // ModificationStates: [ // ModificationStateList
8286
* // { // ModificationState

clients/client-workspaces/src/commands/ModifyStreamingPropertiesCommand.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,10 @@ export interface ModifyStreamingPropertiesCommandOutput extends ModifyStreamingP
5252
* Status: "ENABLED" || "DISABLED", // required
5353
* },
5454
* ],
55+
* GlobalAccelerator: { // GlobalAcceleratorForDirectory
56+
* Mode: "ENABLED_AUTO" || "DISABLED", // required
57+
* PreferredProtocol: "TCP" || "NONE",
58+
* },
5559
* },
5660
* };
5761
* const command = new ModifyStreamingPropertiesCommand(input);

clients/client-workspaces/src/commands/ModifyWorkspacePropertiesCommand.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,10 @@ export interface ModifyWorkspacePropertiesCommandOutput extends ModifyWorkspaceP
5555
* "PCOIP" || "WSP",
5656
* ],
5757
* OperatingSystemName: "AMAZON_LINUX_2" || "UBUNTU_18_04" || "UBUNTU_20_04" || "UBUNTU_22_04" || "UNKNOWN" || "WINDOWS_10" || "WINDOWS_11" || "WINDOWS_7" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "RHEL_8" || "ROCKY_8",
58+
* GlobalAccelerator: { // GlobalAcceleratorForWorkSpace
59+
* Mode: "ENABLED_AUTO" || "DISABLED" || "INHERITED", // required
60+
* PreferredProtocol: "TCP" || "NONE" || "INHERITED",
61+
* },
5862
* },
5963
* DataReplication: "NO_REPLICATION" || "PRIMARY_AS_SOURCE",
6064
* };

clients/client-workspaces/src/commands/RegisterWorkspaceDirectoryCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { Command as $Command } from "@smithy/smithy-client";
55
import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { commonParams } from "../endpoint/EndpointParameters";
8-
import { RegisterWorkspaceDirectoryRequest, RegisterWorkspaceDirectoryResult } from "../models/models_0";
8+
import { RegisterWorkspaceDirectoryRequest, RegisterWorkspaceDirectoryResult } from "../models/models_1";
99
import { de_RegisterWorkspaceDirectoryCommand, se_RegisterWorkspaceDirectoryCommand } from "../protocols/Aws_json1_1";
1010
import { ServiceInputTypes, ServiceOutputTypes, WorkSpacesClientResolvedConfig } from "../WorkSpacesClient";
1111

clients/client-workspaces/src/commands/RejectAccountLinkInvitationCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { Command as $Command } from "@smithy/smithy-client";
55
import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { commonParams } from "../endpoint/EndpointParameters";
8-
import { RejectAccountLinkInvitationRequest, RejectAccountLinkInvitationResult } from "../models/models_0";
8+
import { RejectAccountLinkInvitationRequest, RejectAccountLinkInvitationResult } from "../models/models_1";
99
import { de_RejectAccountLinkInvitationCommand, se_RejectAccountLinkInvitationCommand } from "../protocols/Aws_json1_1";
1010
import { ServiceInputTypes, ServiceOutputTypes, WorkSpacesClientResolvedConfig } from "../WorkSpacesClient";
1111

0 commit comments

Comments
 (0)