Skip to content

Commit 7035c56

Browse files
author
awstools
committed
feat(client-workspaces-web): Added ability to enable DeepLinking functionality on a Portal via UserSettings as well as added support for IdentityProvider resource tagging.
1 parent a72bef5 commit 7035c56

19 files changed

+141
-15
lines changed

clients/client-workspaces-web/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66

77
AWS SDK for JavaScript WorkSpacesWeb Client for Node.js, Browser and React Native.
88

9-
<p>WorkSpaces Web is a low cost, fully managed WorkSpace built specifically to facilitate
10-
secure, web-based workloads. WorkSpaces Web makes it easy for customers to safely provide
9+
<p>Amazon WorkSpaces Secure Browser is a low cost, fully managed WorkSpace built specifically to facilitate
10+
secure, web-based workloads. WorkSpaces Secure Browser makes it easy for customers to safely provide
1111
their employees with access to internal websites and SaaS web applications without the
12-
administrative burden of appliances or specialized client software. WorkSpaces Web provides
12+
administrative burden of appliances or specialized client software. WorkSpaces Secure Browser provides
1313
simple policy tools tailored for user interactions, while offloading common tasks like
1414
capacity management, scaling, and maintaining browser images.</p>
1515

clients/client-workspaces-web/src/WorkSpacesWeb.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1286,10 +1286,10 @@ export interface WorkSpacesWeb {
12861286
}
12871287

12881288
/**
1289-
* <p>WorkSpaces Web is a low cost, fully managed WorkSpace built specifically to facilitate
1290-
* secure, web-based workloads. WorkSpaces Web makes it easy for customers to safely provide
1289+
* <p>Amazon WorkSpaces Secure Browser is a low cost, fully managed WorkSpace built specifically to facilitate
1290+
* secure, web-based workloads. WorkSpaces Secure Browser makes it easy for customers to safely provide
12911291
* their employees with access to internal websites and SaaS web applications without the
1292-
* administrative burden of appliances or specialized client software. WorkSpaces Web provides
1292+
* administrative burden of appliances or specialized client software. WorkSpaces Secure Browser provides
12931293
* simple policy tools tailored for user interactions, while offloading common tasks like
12941294
* capacity management, scaling, and maintaining browser images.</p>
12951295
* @public

clients/client-workspaces-web/src/WorkSpacesWebClient.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -537,10 +537,10 @@ export type WorkSpacesWebClientResolvedConfigType = __SmithyResolvedConfiguratio
537537
export interface WorkSpacesWebClientResolvedConfig extends WorkSpacesWebClientResolvedConfigType {}
538538

539539
/**
540-
* <p>WorkSpaces Web is a low cost, fully managed WorkSpace built specifically to facilitate
541-
* secure, web-based workloads. WorkSpaces Web makes it easy for customers to safely provide
540+
* <p>Amazon WorkSpaces Secure Browser is a low cost, fully managed WorkSpace built specifically to facilitate
541+
* secure, web-based workloads. WorkSpaces Secure Browser makes it easy for customers to safely provide
542542
* their employees with access to internal websites and SaaS web applications without the
543-
* administrative burden of appliances or specialized client software. WorkSpaces Web provides
543+
* administrative burden of appliances or specialized client software. WorkSpaces Secure Browser provides
544544
* simple policy tools tailored for user interactions, while offloading common tasks like
545545
* capacity management, scaling, and maintaining browser images.</p>
546546
* @public

clients/client-workspaces-web/src/commands/AssociateTrustStoreCommand.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,9 @@ export interface AssociateTrustStoreCommandOutput extends AssociateTrustStoreRes
5757
* @throws {@link AccessDeniedException} (client fault)
5858
* <p>Access is denied.</p>
5959
*
60+
* @throws {@link ConflictException} (client fault)
61+
* <p>There is a conflict.</p>
62+
*
6063
* @throws {@link InternalServerException} (server fault)
6164
* <p>There is an internal server error.</p>
6265
*

clients/client-workspaces-web/src/commands/CreateIdentityProviderCommand.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,12 @@ export interface CreateIdentityProviderCommandOutput extends CreateIdentityProvi
4747
* "<keys>": "STRING_VALUE",
4848
* },
4949
* clientToken: "STRING_VALUE",
50+
* tags: [ // TagList
51+
* { // Tag
52+
* Key: "STRING_VALUE", // required
53+
* Value: "STRING_VALUE", // required
54+
* },
55+
* ],
5056
* };
5157
* const command = new CreateIdentityProviderCommand(input);
5258
* const response = await client.send(command);

clients/client-workspaces-web/src/commands/CreateUserSettingsCommand.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ export interface CreateUserSettingsCommandOutput extends CreateUserSettingsRespo
7676
* additionalEncryptionContext: { // EncryptionContextMap
7777
* "<keys>": "STRING_VALUE",
7878
* },
79+
* deepLinkAllowed: "STRING_VALUE",
7980
* };
8081
* const command = new CreateUserSettingsCommand(input);
8182
* const response = await client.send(command);

clients/client-workspaces-web/src/commands/DisassociateBrowserSettingsCommand.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,9 @@ export interface DisassociateBrowserSettingsCommandOutput
5858
* @throws {@link AccessDeniedException} (client fault)
5959
* <p>Access is denied.</p>
6060
*
61+
* @throws {@link ConflictException} (client fault)
62+
* <p>There is a conflict.</p>
63+
*
6164
* @throws {@link InternalServerException} (server fault)
6265
* <p>There is an internal server error.</p>
6366
*

clients/client-workspaces-web/src/commands/DisassociateIpAccessSettingsCommand.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,9 @@ export interface DisassociateIpAccessSettingsCommandOutput
5858
* @throws {@link AccessDeniedException} (client fault)
5959
* <p>Access is denied.</p>
6060
*
61+
* @throws {@link ConflictException} (client fault)
62+
* <p>There is a conflict.</p>
63+
*
6164
* @throws {@link InternalServerException} (server fault)
6265
* <p>There is an internal server error.</p>
6366
*

clients/client-workspaces-web/src/commands/DisassociateNetworkSettingsCommand.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,9 @@ export interface DisassociateNetworkSettingsCommandOutput
5858
* @throws {@link AccessDeniedException} (client fault)
5959
* <p>Access is denied.</p>
6060
*
61+
* @throws {@link ConflictException} (client fault)
62+
* <p>There is a conflict.</p>
63+
*
6164
* @throws {@link InternalServerException} (server fault)
6265
* <p>There is an internal server error.</p>
6366
*

clients/client-workspaces-web/src/commands/DisassociateTrustStoreCommand.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ export interface DisassociateTrustStoreCommandOutput extends DisassociateTrustSt
5353
* @throws {@link AccessDeniedException} (client fault)
5454
* <p>Access is denied.</p>
5555
*
56+
* @throws {@link ConflictException} (client fault)
57+
* <p>There is a conflict.</p>
58+
*
5659
* @throws {@link InternalServerException} (server fault)
5760
* <p>There is an internal server error.</p>
5861
*

0 commit comments

Comments
 (0)