Skip to content

Commit 26b35f3

Browse files
author
awstools
committed
docs(client-alexa-for-business): Alexa for Business has been deprecated and is no longer supported.
1 parent 35366f2 commit 26b35f3

File tree

101 files changed

+2409
-922
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

101 files changed

+2409
-922
lines changed

clients/client-alexa-for-business/README.md

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,7 @@
66

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

9-
<p>Alexa for Business helps you use Alexa in your organization. Alexa for Business provides you with the tools
10-
to manage Alexa devices, enroll your users, and assign skills, at scale. You can build your
11-
own context-aware voice skills using the Alexa Skills Kit and the Alexa for Business API operations.
12-
You can also make these available as private skills for your organization. Alexa for Business makes it
13-
efficient to voice-enable your products and services, thus providing context-aware voice
14-
experiences for your customers. Device makers building with the Alexa Voice Service (AVS)
15-
can create fully integrated solutions, register their products with Alexa for Business, and manage them
16-
as shared devices in their organization. </p>
9+
<p>Alexa for Business has been retired and is no longer supported.</p>
1710

1811
## Installing
1912

clients/client-alexa-for-business/src/AlexaForBusiness.ts

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1878,14 +1878,9 @@ export interface AlexaForBusiness {
18781878

18791879
/**
18801880
* @public
1881-
* <p>Alexa for Business helps you use Alexa in your organization. Alexa for Business provides you with the tools
1882-
* to manage Alexa devices, enroll your users, and assign skills, at scale. You can build your
1883-
* own context-aware voice skills using the Alexa Skills Kit and the Alexa for Business API operations.
1884-
* You can also make these available as private skills for your organization. Alexa for Business makes it
1885-
* efficient to voice-enable your products and services, thus providing context-aware voice
1886-
* experiences for your customers. Device makers building with the Alexa Voice Service (AVS)
1887-
* can create fully integrated solutions, register their products with Alexa for Business, and manage them
1888-
* as shared devices in their organization. </p>
1881+
* @deprecated
1882+
*
1883+
* <p>Alexa for Business has been retired and is no longer supported.</p>
18891884
*/
18901885
export class AlexaForBusiness extends AlexaForBusinessClient implements AlexaForBusiness {}
18911886
createAggregatedClient(commands, AlexaForBusiness);

clients/client-alexa-for-business/src/AlexaForBusinessClient.ts

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -631,14 +631,9 @@ export interface AlexaForBusinessClientResolvedConfig extends AlexaForBusinessCl
631631

632632
/**
633633
* @public
634-
* <p>Alexa for Business helps you use Alexa in your organization. Alexa for Business provides you with the tools
635-
* to manage Alexa devices, enroll your users, and assign skills, at scale. You can build your
636-
* own context-aware voice skills using the Alexa Skills Kit and the Alexa for Business API operations.
637-
* You can also make these available as private skills for your organization. Alexa for Business makes it
638-
* efficient to voice-enable your products and services, thus providing context-aware voice
639-
* experiences for your customers. Device makers building with the Alexa Voice Service (AVS)
640-
* can create fully integrated solutions, register their products with Alexa for Business, and manage them
641-
* as shared devices in their organization. </p>
634+
* @deprecated
635+
*
636+
* <p>Alexa for Business has been retired and is no longer supported.</p>
642637
*/
643638
export class AlexaForBusinessClient extends __Client<
644639
__HttpHandlerOptions,

clients/client-alexa-for-business/src/commands/ApproveSkillCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ export interface ApproveSkillCommandOutput extends ApproveSkillResponse, __Metad
3636

3737
/**
3838
* @public
39+
* @deprecated
40+
*
3941
* <p>Associates a skill with the organization under the customer's AWS account. If a skill
4042
* is private, the user implicitly accepts access to this skill during enablement.</p>
4143
* @example

clients/client-alexa-for-business/src/commands/AssociateContactWithAddressBookCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ export interface AssociateContactWithAddressBookCommandOutput
4141

4242
/**
4343
* @public
44+
* @deprecated
45+
*
4446
* <p>Associates a contact with a given address book.</p>
4547
* @example
4648
* Use a bare-bones client and the command you need to make an API call.

clients/client-alexa-for-business/src/commands/AssociateDeviceWithNetworkProfileCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ export interface AssociateDeviceWithNetworkProfileCommandOutput
4444

4545
/**
4646
* @public
47+
* @deprecated
48+
*
4749
* <p>Associates a device with the specified network profile.</p>
4850
* @example
4951
* Use a bare-bones client and the command you need to make an API call.

clients/client-alexa-for-business/src/commands/AssociateDeviceWithRoomCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ export interface AssociateDeviceWithRoomCommandOutput extends AssociateDeviceWit
3636

3737
/**
3838
* @public
39+
* @deprecated
40+
*
3941
* <p>Associates a device with a given room. This applies all the settings from the room
4042
* profile to the device, and all the skills in any skill groups added to that room. This
4143
* operation requires the device to be online, or else a manual sync is required. </p>

clients/client-alexa-for-business/src/commands/AssociateSkillGroupWithRoomCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ export interface AssociateSkillGroupWithRoomCommandOutput
3838

3939
/**
4040
* @public
41+
* @deprecated
42+
*
4143
* <p>Associates a skill group with a given room. This enables all skills in the associated
4244
* skill group on all devices in the room.</p>
4345
* @example

clients/client-alexa-for-business/src/commands/AssociateSkillWithSkillGroupCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ export interface AssociateSkillWithSkillGroupCommandOutput
4141

4242
/**
4343
* @public
44+
* @deprecated
45+
*
4446
* <p>Associates a skill with a skill group.</p>
4547
* @example
4648
* Use a bare-bones client and the command you need to make an API call.

clients/client-alexa-for-business/src/commands/AssociateSkillWithUsersCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ export interface AssociateSkillWithUsersCommandOutput extends AssociateSkillWith
3636

3737
/**
3838
* @public
39+
* @deprecated
40+
*
3941
* <p>Makes a private skill available for enrolled users to enable on their devices.</p>
4042
* @example
4143
* Use a bare-bones client and the command you need to make an API call.

clients/client-alexa-for-business/src/commands/CreateAddressBookCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ export interface CreateAddressBookCommandOutput extends CreateAddressBookRespons
3636

3737
/**
3838
* @public
39+
* @deprecated
40+
*
3941
* <p>Creates an address book with the specified details.</p>
4042
* @example
4143
* Use a bare-bones client and the command you need to make an API call.

clients/client-alexa-for-business/src/commands/CreateBusinessReportScheduleCommand.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ export interface CreateBusinessReportScheduleCommandOutput
4141

4242
/**
4343
* @public
44+
* @deprecated
45+
*
4446
* <p>Creates a recurring schedule for usage reports to deliver to the specified S3
4547
* location with a specified daily or weekly interval.</p>
4648
* @example
@@ -53,9 +55,9 @@ export interface CreateBusinessReportScheduleCommandOutput
5355
* ScheduleName: "STRING_VALUE",
5456
* S3BucketName: "STRING_VALUE",
5557
* S3KeyPrefix: "STRING_VALUE",
56-
* Format: "STRING_VALUE", // required
58+
* Format: "CSV" || "CSV_ZIP", // required
5759
* ContentRange: { // BusinessReportContentRange
58-
* Interval: "STRING_VALUE", // required
60+
* Interval: "ONE_DAY" || "ONE_WEEK" || "THIRTY_DAYS", // required
5961
* },
6062
* Recurrence: { // BusinessReportRecurrence
6163
* StartDate: "STRING_VALUE",

clients/client-alexa-for-business/src/commands/CreateConferenceProviderCommand.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ export interface CreateConferenceProviderCommandOutput extends CreateConferenceP
3636

3737
/**
3838
* @public
39+
* @deprecated
40+
*
3941
* <p>Adds a new conference provider under the user's AWS account.</p>
4042
* @example
4143
* Use a bare-bones client and the command you need to make an API call.
@@ -45,10 +47,10 @@ export interface CreateConferenceProviderCommandOutput extends CreateConferenceP
4547
* const client = new AlexaForBusinessClient(config);
4648
* const input = { // CreateConferenceProviderRequest
4749
* ConferenceProviderName: "STRING_VALUE", // required
48-
* ConferenceProviderType: "STRING_VALUE", // required
50+
* ConferenceProviderType: "CHIME" || "BLUEJEANS" || "FUZE" || "GOOGLE_HANGOUTS" || "POLYCOM" || "RINGCENTRAL" || "SKYPE_FOR_BUSINESS" || "WEBEX" || "ZOOM" || "CUSTOM", // required
4951
* IPDialIn: { // IPDialIn
5052
* Endpoint: "STRING_VALUE", // required
51-
* CommsProtocol: "STRING_VALUE", // required
53+
* CommsProtocol: "SIP" || "SIPS" || "H323", // required
5254
* },
5355
* PSTNDialIn: { // PSTNDialIn
5456
* CountryCode: "STRING_VALUE", // required
@@ -57,7 +59,7 @@ export interface CreateConferenceProviderCommandOutput extends CreateConferenceP
5759
* OneClickPinDelay: "STRING_VALUE", // required
5860
* },
5961
* MeetingSetting: { // MeetingSetting
60-
* RequirePin: "STRING_VALUE", // required
62+
* RequirePin: "YES" || "NO" || "OPTIONAL", // required
6163
* },
6264
* ClientRequestToken: "STRING_VALUE",
6365
* Tags: [ // TagList

clients/client-alexa-for-business/src/commands/CreateContactCommand.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ export interface CreateContactCommandOutput extends CreateContactResponse, __Met
4040

4141
/**
4242
* @public
43+
* @deprecated
44+
*
4345
* <p>Creates a contact with the specified details.</p>
4446
* @example
4547
* Use a bare-bones client and the command you need to make an API call.
@@ -55,13 +57,13 @@ export interface CreateContactCommandOutput extends CreateContactResponse, __Met
5557
* PhoneNumbers: [ // PhoneNumberList
5658
* { // PhoneNumber
5759
* Number: "STRING_VALUE", // required
58-
* Type: "STRING_VALUE", // required
60+
* Type: "MOBILE" || "WORK" || "HOME", // required
5961
* },
6062
* ],
6163
* SipAddresses: [ // SipAddressList
6264
* { // SipAddress
6365
* Uri: "STRING_VALUE", // required
64-
* Type: "STRING_VALUE", // required
66+
* Type: "WORK", // required
6567
* },
6668
* ],
6769
* ClientRequestToken: "STRING_VALUE",

clients/client-alexa-for-business/src/commands/CreateGatewayGroupCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ export interface CreateGatewayGroupCommandOutput extends CreateGatewayGroupRespo
3636

3737
/**
3838
* @public
39+
* @deprecated
40+
*
3941
* <p>Creates a gateway group with the specified details.</p>
4042
* @example
4143
* Use a bare-bones client and the command you need to make an API call.

clients/client-alexa-for-business/src/commands/CreateNetworkProfileCommand.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ export interface CreateNetworkProfileCommandOutput extends CreateNetworkProfileR
4040

4141
/**
4242
* @public
43+
* @deprecated
44+
*
4345
* <p>Creates a network profile with the specified details.</p>
4446
* @example
4547
* Use a bare-bones client and the command you need to make an API call.
@@ -51,8 +53,8 @@ export interface CreateNetworkProfileCommandOutput extends CreateNetworkProfileR
5153
* NetworkProfileName: "STRING_VALUE", // required
5254
* Description: "STRING_VALUE",
5355
* Ssid: "STRING_VALUE", // required
54-
* SecurityType: "STRING_VALUE", // required
55-
* EapMethod: "STRING_VALUE",
56+
* SecurityType: "OPEN" || "WEP" || "WPA_PSK" || "WPA2_PSK" || "WPA2_ENTERPRISE", // required
57+
* EapMethod: "EAP_TLS",
5658
* CurrentPassword: "STRING_VALUE",
5759
* NextPassword: "STRING_VALUE",
5860
* CertificateAuthorityArn: "STRING_VALUE",

clients/client-alexa-for-business/src/commands/CreateProfileCommand.ts

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ export interface CreateProfileCommandOutput extends CreateProfileResponse, __Met
3636

3737
/**
3838
* @public
39+
* @deprecated
40+
*
3941
* <p>Creates a new room profile with the specified details.</p>
4042
* @example
4143
* Use a bare-bones client and the command you need to make an API call.
@@ -47,9 +49,9 @@ export interface CreateProfileCommandOutput extends CreateProfileResponse, __Met
4749
* ProfileName: "STRING_VALUE", // required
4850
* Timezone: "STRING_VALUE", // required
4951
* Address: "STRING_VALUE", // required
50-
* DistanceUnit: "STRING_VALUE", // required
51-
* TemperatureUnit: "STRING_VALUE", // required
52-
* WakeWord: "STRING_VALUE", // required
52+
* DistanceUnit: "METRIC" || "IMPERIAL", // required
53+
* TemperatureUnit: "FAHRENHEIT" || "CELSIUS", // required
54+
* WakeWord: "ALEXA" || "AMAZON" || "ECHO" || "COMPUTER", // required
5355
* Locale: "STRING_VALUE",
5456
* ClientRequestToken: "STRING_VALUE",
5557
* SetupModeDisabled: true || false,
@@ -62,7 +64,7 @@ export interface CreateProfileCommandOutput extends CreateProfileResponse, __Met
6264
* ReminderAtMinutes: [ // EndOfMeetingReminderMinutesList // required
6365
* Number("int"),
6466
* ],
65-
* ReminderType: "STRING_VALUE", // required
67+
* ReminderType: "ANNOUNCEMENT_TIME_CHECK" || "ANNOUNCEMENT_VARIABLE_TIME_LEFT" || "CHIME" || "KNOCK", // required
6668
* Enabled: true || false, // required
6769
* },
6870
* InstantBooking: { // CreateInstantBooking
@@ -73,6 +75,9 @@ export interface CreateProfileCommandOutput extends CreateProfileResponse, __Met
7375
* ReleaseAfterMinutes: Number("int"), // required
7476
* Enabled: true || false, // required
7577
* },
78+
* ProactiveJoin: { // CreateProactiveJoin
79+
* EnabledByMotion: true || false, // required
80+
* },
7681
* },
7782
* Tags: [ // TagList
7883
* { // Tag

clients/client-alexa-for-business/src/commands/CreateRoomCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ export interface CreateRoomCommandOutput extends CreateRoomResponse, __MetadataB
3636

3737
/**
3838
* @public
39+
* @deprecated
40+
*
3941
* <p>Creates a room with the specified details.</p>
4042
* @example
4143
* Use a bare-bones client and the command you need to make an API call.

clients/client-alexa-for-business/src/commands/CreateSkillGroupCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ export interface CreateSkillGroupCommandOutput extends CreateSkillGroupResponse,
3636

3737
/**
3838
* @public
39+
* @deprecated
40+
*
3941
* <p>Creates a skill group with a specified name and description.</p>
4042
* @example
4143
* Use a bare-bones client and the command you need to make an API call.

clients/client-alexa-for-business/src/commands/CreateUserCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ export interface CreateUserCommandOutput extends CreateUserResponse, __MetadataB
3636

3737
/**
3838
* @public
39+
* @deprecated
40+
*
3941
* <p>Creates a user.</p>
4042
* @example
4143
* Use a bare-bones client and the command you need to make an API call.

clients/client-alexa-for-business/src/commands/DeleteAddressBookCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ export interface DeleteAddressBookCommandOutput extends DeleteAddressBookRespons
3636

3737
/**
3838
* @public
39+
* @deprecated
40+
*
3941
* <p>Deletes an address book by the address book ARN.</p>
4042
* @example
4143
* Use a bare-bones client and the command you need to make an API call.

clients/client-alexa-for-business/src/commands/DeleteBusinessReportScheduleCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ export interface DeleteBusinessReportScheduleCommandOutput
4141

4242
/**
4343
* @public
44+
* @deprecated
45+
*
4446
* <p>Deletes the recurring report delivery schedule with the specified schedule
4547
* ARN.</p>
4648
* @example

clients/client-alexa-for-business/src/commands/DeleteConferenceProviderCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ export interface DeleteConferenceProviderCommandOutput extends DeleteConferenceP
3636

3737
/**
3838
* @public
39+
* @deprecated
40+
*
3941
* <p>Deletes a conference provider.</p>
4042
* @example
4143
* Use a bare-bones client and the command you need to make an API call.

clients/client-alexa-for-business/src/commands/DeleteContactCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ export interface DeleteContactCommandOutput extends DeleteContactResponse, __Met
3636

3737
/**
3838
* @public
39+
* @deprecated
40+
*
3941
* <p>Deletes a contact by the contact ARN.</p>
4042
* @example
4143
* Use a bare-bones client and the command you need to make an API call.

clients/client-alexa-for-business/src/commands/DeleteDeviceCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ export interface DeleteDeviceCommandOutput extends DeleteDeviceResponse, __Metad
3636

3737
/**
3838
* @public
39+
* @deprecated
40+
*
3941
* <p>Removes a device from Alexa For Business.</p>
4042
* @example
4143
* Use a bare-bones client and the command you need to make an API call.

clients/client-alexa-for-business/src/commands/DeleteDeviceUsageDataCommand.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ export interface DeleteDeviceUsageDataCommandOutput extends DeleteDeviceUsageDat
3636

3737
/**
3838
* @public
39+
* @deprecated
40+
*
3941
* <p>When this action is called for a specified shared device, it allows authorized users to
4042
* delete the device's entire previous history of voice input data and associated response
4143
* data. This action can be called once every 24 hours for a specific shared device.</p>
@@ -47,7 +49,7 @@ export interface DeleteDeviceUsageDataCommandOutput extends DeleteDeviceUsageDat
4749
* const client = new AlexaForBusinessClient(config);
4850
* const input = { // DeleteDeviceUsageDataRequest
4951
* DeviceArn: "STRING_VALUE", // required
50-
* DeviceUsageType: "STRING_VALUE", // required
52+
* DeviceUsageType: "VOICE", // required
5153
* };
5254
* const command = new DeleteDeviceUsageDataCommand(input);
5355
* const response = await client.send(command);

clients/client-alexa-for-business/src/commands/DeleteGatewayGroupCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ export interface DeleteGatewayGroupCommandOutput extends DeleteGatewayGroupRespo
3636

3737
/**
3838
* @public
39+
* @deprecated
40+
*
3941
* <p>Deletes a gateway group.</p>
4042
* @example
4143
* Use a bare-bones client and the command you need to make an API call.

clients/client-alexa-for-business/src/commands/DeleteNetworkProfileCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ export interface DeleteNetworkProfileCommandOutput extends DeleteNetworkProfileR
3636

3737
/**
3838
* @public
39+
* @deprecated
40+
*
3941
* <p>Deletes a network profile by the network profile ARN.</p>
4042
* @example
4143
* Use a bare-bones client and the command you need to make an API call.

clients/client-alexa-for-business/src/commands/DeleteProfileCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ export interface DeleteProfileCommandOutput extends DeleteProfileResponse, __Met
3636

3737
/**
3838
* @public
39+
* @deprecated
40+
*
3941
* <p>Deletes a room profile by the profile ARN.</p>
4042
* @example
4143
* Use a bare-bones client and the command you need to make an API call.

clients/client-alexa-for-business/src/commands/DeleteRoomCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ export interface DeleteRoomCommandOutput extends DeleteRoomResponse, __MetadataB
3636

3737
/**
3838
* @public
39+
* @deprecated
40+
*
3941
* <p>Deletes a room by the room ARN.</p>
4042
* @example
4143
* Use a bare-bones client and the command you need to make an API call.

0 commit comments

Comments
 (0)