View Source aws_alexa_for_business (aws v1.0.4)
Summary
Functions
Associates a skill with the organization under the customer's AWS account.
Associates a device with a given room.
Associates a skill group with a given room.
When this action is called for a specified shared device, it allows authorized users to delete the device's entire previous history of voice input data and associated response data.
Disassociates a device from its current room.
Disassociates a skill group from a specified room.
Lists the details of the schedules that a user configured.
Retrieves a list of gateway group summaries.
Retrieves a list of gateway summaries.
Updates room skill parameter details by room, skill, and parameter key ID.
Links a user's account to a third-party skill provider.
Disassociates a skill from the organization under a user's AWS account.
Determines the details for the room from which a skill request was invoked.
Sends an enrollment invitation email with a URL to a user.
Resets a device and its account to the known default settings.
Updates the details of a gateway.
Updates the details of a gateway group.
Functions
Associates a skill with the organization under the customer's AWS account.
If a skill is private, the user implicitly accepts access to this skill during enablement.Associates a device with a given room.
This applies all the settings from the room profile to the device, and all the skills in any skill groups added to that room. This operation requires the device to be online, or else a manual sync is required.Associates a skill group with a given room.
This enables all skills in the associated skill group on all devices in the room.When this action is called for a specified shared device, it allows authorized users to delete the device's entire previous history of voice input data and associated response data.
This action can be called once every 24 hours for a specific shared device.Disassociates a device from its current room.
The device continues to be connected to the Wi-Fi network and is still registered to the account. The device settings and skills are removed from the room.Disassociates a skill group from a specified room.
This disables all skills in the skill group on all devices in the room.Lists the details of the schedules that a user configured.
A download URL of the report associated with each schedule is returned every time this action is called. A new download URL is returned each time, and is valid for 24 hours.Retrieves a list of gateway group summaries.
Use GetGatewayGroup to retrieve details of a specific gateway group.Retrieves a list of gateway summaries.
Use GetGateway to retrieve details of a specific gateway. An optional gateway group ARN can be provided to only retrieve gateway summaries of gateways that are associated with that gateway group ARN.Updates room skill parameter details by room, skill, and parameter key ID.
Not all skills have a room skill parameter.Links a user's account to a third-party skill provider.
If this API operation is called by an assumed IAM role, the skill being linked must be a private skill. Also, the skill must be owned by the AWS account that assumed the IAM role.Disassociates a skill from the organization under a user's AWS account.
If the skill is a private skill, it moves to an AcceptStatus of PENDING. Any private or public skill that is rejected can be added later by calling the ApproveSkill API.Determines the details for the room from which a skill request was invoked.
This operation is used by skill developers.
To query ResolveRoom from an Alexa skill, the skill ID needs to be authorized. When the skill is using an AWS Lambda function, the skill is automatically authorized when you publish your skill as a private skill to your AWS account. Skills that are hosted using a custom web service must be manually authorized. To get your skill authorized, contact AWS Support with your AWS account ID that queries the ResolveRoom API and skill ID.Sends an enrollment invitation email with a URL to a user.
The URL is valid for 30 days or until you call this operation again, whichever comes first.Resets a device and its account to the known default settings.
This clears all information and settings set by previous users in the following ways:
Bluetooth - This unpairs all bluetooth devices paired with your echo device.
Volume - This resets the echo device's volume to the default value.
Notifications - This clears all notifications from your echo device.
Lists - This clears all to-do items from your echo device.
Settings - This internally syncs the room's profile (if the device is assigned to a room), contacts, address books, delegation access for account linking, and communications (if enabled on the room profile).
Updates the details of a gateway.
If any optional field is not provided, the existing corresponding value is left unmodified.Updates the details of a gateway group.
If any optional field is not provided, the existing corresponding value is left unmodified.