UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

610 lines 25.4 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for Alexa for Business (A4B) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_alexaforbusiness.html * * 2025-02-24T21:46:34.116Z */ export var AwsA4bActions; (function (AwsA4bActions) { /** * Grants permission to associate a skill with the organization under the customer * 's AWS account * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_ApproveSkill.html */ AwsA4bActions["ApproveSkill"] = "a4b:ApproveSkill"; /** * Grants permission to associate a contact with a given address book * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_AssociateContactWithAddressBook.html */ AwsA4bActions["AssociateContactWithAddressBook"] = "a4b:AssociateContactWithAddressBook"; /** * Grants permission to associate a device with the specified network profile * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_AssociateDeviceWithNetworkProfile.html */ AwsA4bActions["AssociateDeviceWithNetworkProfile"] = "a4b:AssociateDeviceWithNetworkProfile"; /** * Grants permission to associate device with given room * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_AssociateDeviceWithRoom.html */ AwsA4bActions["AssociateDeviceWithRoom"] = "a4b:AssociateDeviceWithRoom"; /** * Grants permission to associate the skill group with given room * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_AssociateSkillGroupWithRoom.html */ AwsA4bActions["AssociateSkillGroupWithRoom"] = "a4b:AssociateSkillGroupWithRoom"; /** * Grants permission to associate a skill with a skill group * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_AssociateSkillWithSkillGroup.html */ AwsA4bActions["AssociateSkillWithSkillGroup"] = "a4b:AssociateSkillWithSkillGroup"; /** * Grants permission to make a private skill available for enrolled users to enabl * e on their devices * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_AssociateSkillWithUsers.html */ AwsA4bActions["AssociateSkillWithUsers"] = "a4b:AssociateSkillWithUsers"; /** * Grants permission to complete the operation of registering an Alexa device * * See https://docs.aws.amazon.com/a4b/latest/ag/manage-devices.html */ AwsA4bActions["CompleteRegistration"] = "a4b:CompleteRegistration"; /** * Grants permission to create an address book with the specified details * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_CreateAddressBook.html */ AwsA4bActions["CreateAddressBook"] = "a4b:CreateAddressBook"; /** * Grants permission to create a recurring schedule for usage reports to deliver t * o the specified S3 location with a specified daily or weekly interval * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_CreateBusinessReportSchedule.html */ AwsA4bActions["CreateBusinessReportSchedule"] = "a4b:CreateBusinessReportSchedule"; /** * Grants permission to add a new conference provider under the user's AWS account * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_CreateConferenceProvider.html */ AwsA4bActions["CreateConferenceProvider"] = "a4b:CreateConferenceProvider"; /** * Grants permission to create a contact with the specified details * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_CreateContact.html */ AwsA4bActions["CreateContact"] = "a4b:CreateContact"; /** * Grants permission to create a gateway group with the specified details * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_CreateGatewayGroup.html */ AwsA4bActions["CreateGatewayGroup"] = "a4b:CreateGatewayGroup"; /** * Grants permission to create a network profile with the specified details * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_CreateNetworkProfile.html */ AwsA4bActions["CreateNetworkProfile"] = "a4b:CreateNetworkProfile"; /** * Grants permission to create a new profile * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_CreateProfile.html */ AwsA4bActions["CreateProfile"] = "a4b:CreateProfile"; /** * Grants permission to create room with the specified details * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_CreateRoom.html */ AwsA4bActions["CreateRoom"] = "a4b:CreateRoom"; /** * Grants permission to create a skill group with given name and description * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_CreateSkillGroup.html */ AwsA4bActions["CreateSkillGroup"] = "a4b:CreateSkillGroup"; /** * Grants permission to create a user * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_CreateUser.html */ AwsA4bActions["CreateUser"] = "a4b:CreateUser"; /** * Grants permission to delete an address book by the address book ARN * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_DeleteAddressBook.html */ AwsA4bActions["DeleteAddressBook"] = "a4b:DeleteAddressBook"; /** * Grants permission to delete the recurring report delivery schedule with the spe * cified schedule ARN * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_DeleteBusinessReportSchedule.html */ AwsA4bActions["DeleteBusinessReportSchedule"] = "a4b:DeleteBusinessReportSchedule"; /** * Grants permission to delete a conference provider * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_DeleteConferenceProvider.html */ AwsA4bActions["DeleteConferenceProvider"] = "a4b:DeleteConferenceProvider"; /** * Grants permission to delete a contact by the contact ARN * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_DeleteContact.html */ AwsA4bActions["DeleteContact"] = "a4b:DeleteContact"; /** * Grants permission to remove a device from Alexa For Business * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_DeleteDevice.html */ AwsA4bActions["DeleteDevice"] = "a4b:DeleteDevice"; /** * Grants permission to delete the device's entire previous history of voice input * data and associated response data * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_DeleteDeviceUsageData.html */ AwsA4bActions["DeleteDeviceUsageData"] = "a4b:DeleteDeviceUsageData"; /** * Grants permission to delete a gateway group * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_DeleteGatewayGroup.html */ AwsA4bActions["DeleteGatewayGroup"] = "a4b:DeleteGatewayGroup"; /** * Grants permission to delete a network profile by the network profile ARN * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_DeleteNetworkProfile.html */ AwsA4bActions["DeleteNetworkProfile"] = "a4b:DeleteNetworkProfile"; /** * Grants permission to delete profile by profile ARN * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_DeleteProfile.html */ AwsA4bActions["DeleteProfile"] = "a4b:DeleteProfile"; /** * Grants permission to delete room * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_DeleteRoom.html */ AwsA4bActions["DeleteRoom"] = "a4b:DeleteRoom"; /** * Grants permission to delete a parameter from a skill and room * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_DeleteRoomSkillParameter.html */ AwsA4bActions["DeleteRoomSkillParameter"] = "a4b:DeleteRoomSkillParameter"; /** * Grants permission to unlink a third-party account from a skill * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_DeleteSkillAuthorization.html */ AwsA4bActions["DeleteSkillAuthorization"] = "a4b:DeleteSkillAuthorization"; /** * Grants permission to delete skill group with skill group ARN * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_DeleteSkillGroup.html */ AwsA4bActions["DeleteSkillGroup"] = "a4b:DeleteSkillGroup"; /** * Grants permission to delete a user * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_DeleteUser.html */ AwsA4bActions["DeleteUser"] = "a4b:DeleteUser"; /** * Grants permission to disassociate a contact from a given address book * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_DisassociateContactFromAddressBook.html */ AwsA4bActions["DisassociateContactFromAddressBook"] = "a4b:DisassociateContactFromAddressBook"; /** * Grants permission to disassociate device from its current room * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_DisassociateDeviceFromRoom.html */ AwsA4bActions["DisassociateDeviceFromRoom"] = "a4b:DisassociateDeviceFromRoom"; /** * Grants permission to disassociate a skill from a skill group * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_DisassociateSkillFromSkillGroup.html */ AwsA4bActions["DisassociateSkillFromSkillGroup"] = "a4b:DisassociateSkillFromSkillGroup"; /** * Grants permission to make a private skill unavailable for enrolled users and pr * event them from enabling it on their devices * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_DisassociateSkillFromUsers.html */ AwsA4bActions["DisassociateSkillFromUsers"] = "a4b:DisassociateSkillFromUsers"; /** * Grants permission to disassociate the skill group from given room * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_DisassociateSkillGroupFromRoom.html */ AwsA4bActions["DisassociateSkillGroupFromRoom"] = "a4b:DisassociateSkillGroupFromRoom"; /** * Grants permission to forget smart home appliances associated to a room * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_ForgetSmartHomeAppliances.html */ AwsA4bActions["ForgetSmartHomeAppliances"] = "a4b:ForgetSmartHomeAppliances"; /** * Grants permission to get the address book details by the address book ARN * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_GetAddressBook.html */ AwsA4bActions["GetAddressBook"] = "a4b:GetAddressBook"; /** * Grants permission to retrieve the existing conference preferences * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_GetConferencePreference.html */ AwsA4bActions["GetConferencePreference"] = "a4b:GetConferencePreference"; /** * Grants permission to get details about a specific conference provider * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_GetConferenceProvider.html */ AwsA4bActions["GetConferenceProvider"] = "a4b:GetConferenceProvider"; /** * Grants permission to get the contact details by the contact ARN * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_GetContact.html */ AwsA4bActions["GetContact"] = "a4b:GetContact"; /** * Grants permission to get device details * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_GetDevice.html */ AwsA4bActions["GetDevice"] = "a4b:GetDevice"; /** * Grants permission to retrieve the details of a gateway * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_GetGateway.html */ AwsA4bActions["GetGateway"] = "a4b:GetGateway"; /** * Grants permission to retrieve the details of a gateway group * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_GetGatewayGroup.html */ AwsA4bActions["GetGatewayGroup"] = "a4b:GetGatewayGroup"; /** * Grants permission to retrieve the configured values for the user enrollment inv * itation email template * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_GetInvitationConfiguration.html */ AwsA4bActions["GetInvitationConfiguration"] = "a4b:GetInvitationConfiguration"; /** * Grants permission to get the network profile details by the network profile ARN * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_GetNetworkProfile.html */ AwsA4bActions["GetNetworkProfile"] = "a4b:GetNetworkProfile"; /** * Grants permission to get profile when provided with Profile ARN * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_GetProfile.html */ AwsA4bActions["GetProfile"] = "a4b:GetProfile"; /** * Grants permission to get room details * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_GetRoom.html */ AwsA4bActions["GetRoom"] = "a4b:GetRoom"; /** * Grants permission to get an existing parameter that has been set for a skill an * d room * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_GetRoomSkillParameter.html */ AwsA4bActions["GetRoomSkillParameter"] = "a4b:GetRoomSkillParameter"; /** * Grants permission to get skill group details with skill group ARN * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_GetSkillGroup.html */ AwsA4bActions["GetSkillGroup"] = "a4b:GetSkillGroup"; /** * Grants permission to list the details of the schedules that a user configured * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_ListBusinessReportSchedules.html */ AwsA4bActions["ListBusinessReportSchedules"] = "a4b:ListBusinessReportSchedules"; /** * Grants permission to list conference providers under a specific AWS account * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_ListConferenceProviders.html */ AwsA4bActions["ListConferenceProviders"] = "a4b:ListConferenceProviders"; /** * Grants permission to list the device event history, including device connection * status, for up to 30 days * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_ListDeviceEvents.html */ AwsA4bActions["ListDeviceEvents"] = "a4b:ListDeviceEvents"; /** * Grants permission to list gateway group summaries * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_ListGatewayGroups.html */ AwsA4bActions["ListGatewayGroups"] = "a4b:ListGatewayGroups"; /** * Grants permission to list gateway summaries * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_ListGateways.html */ AwsA4bActions["ListGateways"] = "a4b:ListGateways"; /** * Grants permission to list skills * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_ListSkills.html */ AwsA4bActions["ListSkills"] = "a4b:ListSkills"; /** * Grants permission to list all categories in the Alexa skill store * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_ListSkillsStoreCategories.html */ AwsA4bActions["ListSkillsStoreCategories"] = "a4b:ListSkillsStoreCategories"; /** * Grants permission to list all skills in the Alexa skill store by category * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_ListSkillsStoreSkillsByCategory.html */ AwsA4bActions["ListSkillsStoreSkillsByCategory"] = "a4b:ListSkillsStoreSkillsByCategory"; /** * Grants permission to list all of the smart home appliances associated with a ro * om * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_ListSmartHomeAppliances.html */ AwsA4bActions["ListSmartHomeAppliances"] = "a4b:ListSmartHomeAppliances"; /** * Grants permission to list all tags on a resource * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_ListTags.html */ AwsA4bActions["ListTags"] = "a4b:ListTags"; /** * Grants permission to set the conference preferences on a specific conference pr * ovider at the account level * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_PutConferencePreference.html */ AwsA4bActions["PutConferencePreference"] = "a4b:PutConferencePreference"; /** * Grants permission to publish Alexa device setup events * * See https://docs.aws.amazon.com/a4b/latest/ag/manage-devices.html */ AwsA4bActions["PutDeviceSetupEvents"] = "a4b:PutDeviceSetupEvents"; /** * Grants permission to configure the email template for the user enrollment invit * ation with the specified attributes * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_PutInvitationConfiguration.html */ AwsA4bActions["PutInvitationConfiguration"] = "a4b:PutInvitationConfiguration"; /** * Grants permission to put a room specific parameter for a skill * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_PutRoomSkillParameter.html */ AwsA4bActions["PutRoomSkillParameter"] = "a4b:PutRoomSkillParameter"; /** * Grants permission to link a user's account to a third-party skill provider * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_PutSkillAuthorization.html */ AwsA4bActions["PutSkillAuthorization"] = "a4b:PutSkillAuthorization"; /** * Grants permission to register an Alexa-enabled device built by an Original Equi * pment Manufacturer (OEM) using Alexa Voice Service (AVS) * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_RegisterAVSDevice.html */ AwsA4bActions["RegisterAVSDevice"] = "a4b:RegisterAVSDevice"; /** * Grants permission to register an Alexa device * * See https://docs.aws.amazon.com/a4b/latest/ag/manage-devices.html */ AwsA4bActions["RegisterDevice"] = "a4b:RegisterDevice"; /** * Grants permission to disassociate a skill from the organization under a user's * AWS account * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_RejectSkill.html */ AwsA4bActions["RejectSkill"] = "a4b:RejectSkill"; /** * Grants permission to resolve room information * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_ResolveRoom.html */ AwsA4bActions["ResolveRoom"] = "a4b:ResolveRoom"; /** * Grants permission to revoke an invitation * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_RevokeInvitation.html */ AwsA4bActions["RevokeInvitation"] = "a4b:RevokeInvitation"; /** * Grants permission to search address books and list the ones that meet a set of * filter and sort criteria * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_SearchAddressBooks.html */ AwsA4bActions["SearchAddressBooks"] = "a4b:SearchAddressBooks"; /** * Grants permission to search contacts and list the ones that meet a set of filte * r and sort criteria * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_SearchContacts.html */ AwsA4bActions["SearchContacts"] = "a4b:SearchContacts"; /** * Grants permission to search for devices * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_SearchDevices.html */ AwsA4bActions["SearchDevices"] = "a4b:SearchDevices"; /** * Grants permission to search network profiles and list the ones that meet a set * of filter and sort criteria * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_SearchNetworkProfiles.html */ AwsA4bActions["SearchNetworkProfiles"] = "a4b:SearchNetworkProfiles"; /** * Grants permission to search for profiles * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_SearchProfiles.html */ AwsA4bActions["SearchProfiles"] = "a4b:SearchProfiles"; /** * Grants permission to search for rooms * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_SearchRooms.html */ AwsA4bActions["SearchRooms"] = "a4b:SearchRooms"; /** * Grants permission to search for skill groups * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_SearchSkillGroups.html */ AwsA4bActions["SearchSkillGroups"] = "a4b:SearchSkillGroups"; /** * Grants permission to search for users * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_SearchUsers.html */ AwsA4bActions["SearchUsers"] = "a4b:SearchUsers"; /** * Grants permission to trigger an asynchronous flow to send text, SSML, or audio * announcements to rooms that are identified by a search or filter * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_SendAnnouncement.html */ AwsA4bActions["SendAnnouncement"] = "a4b:SendAnnouncement"; /** * Grants permission to send an invitation to a user * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_SendInvitation.html */ AwsA4bActions["SendInvitation"] = "a4b:SendInvitation"; /** * Grants permission to restore the device and its account to its known, default s * ettings by clearing all information and settings set by its previous users * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_StartDeviceSync.html */ AwsA4bActions["StartDeviceSync"] = "a4b:StartDeviceSync"; /** * Grants permission to initiate the discovery of any smart home appliances associ * ated with the room * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_StartSmartHomeApplianceDiscovery.html */ AwsA4bActions["StartSmartHomeApplianceDiscovery"] = "a4b:StartSmartHomeApplianceDiscovery"; /** * Grants permission to add metadata tags to a resource * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_TagResource.html */ AwsA4bActions["TagResource"] = "a4b:TagResource"; /** * Grants permission to remove metadata tags from a resource * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_UntagResource.html */ AwsA4bActions["UntagResource"] = "a4b:UntagResource"; /** * Grants permission to update address book details by the address book ARN * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_UpdateAddressBook.html */ AwsA4bActions["UpdateAddressBook"] = "a4b:UpdateAddressBook"; /** * Grants permission to update the configuration of the report delivery schedule w * ith the specified schedule ARN * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_UpdateBusinessReportSchedule.html */ AwsA4bActions["UpdateBusinessReportSchedule"] = "a4b:UpdateBusinessReportSchedule"; /** * Grants permission to update an existing conference provider's settings * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_UpdateConferenceProvider.html */ AwsA4bActions["UpdateConferenceProvider"] = "a4b:UpdateConferenceProvider"; /** * Grants permission to update the contact details by the contact ARN * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_UpdateContact.html */ AwsA4bActions["UpdateContact"] = "a4b:UpdateContact"; /** * Grants permission to update device name * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_UpdateDevice.html */ AwsA4bActions["UpdateDevice"] = "a4b:UpdateDevice"; /** * Grants permission to update the details of a gateway * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_UpdateGateway.html */ AwsA4bActions["UpdateGateway"] = "a4b:UpdateGateway"; /** * Grants permission to update the details of a gateway group * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_UpdateGatewayGroup.html */ AwsA4bActions["UpdateGatewayGroup"] = "a4b:UpdateGatewayGroup"; /** * Grants permission to update a network profile by the network profile ARN * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_UpdateNetworkProfile.html */ AwsA4bActions["UpdateNetworkProfile"] = "a4b:UpdateNetworkProfile"; /** * Grants permission to update an existing profile * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_UpdateProfile.html */ AwsA4bActions["UpdateProfile"] = "a4b:UpdateProfile"; /** * Grants permission to update room details * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_UpdateRoom.html */ AwsA4bActions["UpdateRoom"] = "a4b:UpdateRoom"; /** * Grants permission to update skill group details with skill group ARN * * See https://docs.aws.amazon.com/a4b/latest/APIReference/API_UpdateSkillGroup.html */ AwsA4bActions["UpdateSkillGroup"] = "a4b:UpdateSkillGroup"; })(AwsA4bActions || (AwsA4bActions = {})); //# sourceMappingURL=a4b.js.map