AWS SDK for C++  1.8.78
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::AlexaForBusiness Namespace Reference

Namespaces

 AlexaForBusinessEndpoint
 
 AlexaForBusinessErrorMapper
 
 Model
 

Classes

class  AlexaForBusinessClient
 
class  AlexaForBusinessError
 
class  AlexaForBusinessRequest
 

Typedefs

typedef std::function< void(const AlexaForBusinessClient *, const Model::ApproveSkillRequest &, const Model::ApproveSkillOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ApproveSkillResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::AssociateContactWithAddressBookRequest &, const Model::AssociateContactWithAddressBookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateContactWithAddressBookResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::AssociateDeviceWithNetworkProfileRequest &, const Model::AssociateDeviceWithNetworkProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateDeviceWithNetworkProfileResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::AssociateDeviceWithRoomRequest &, const Model::AssociateDeviceWithRoomOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateDeviceWithRoomResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::AssociateSkillGroupWithRoomRequest &, const Model::AssociateSkillGroupWithRoomOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateSkillGroupWithRoomResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::AssociateSkillWithSkillGroupRequest &, const Model::AssociateSkillWithSkillGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateSkillWithSkillGroupResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::AssociateSkillWithUsersRequest &, const Model::AssociateSkillWithUsersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateSkillWithUsersResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::CreateAddressBookRequest &, const Model::CreateAddressBookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAddressBookResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::CreateBusinessReportScheduleRequest &, const Model::CreateBusinessReportScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateBusinessReportScheduleResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::CreateConferenceProviderRequest &, const Model::CreateConferenceProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConferenceProviderResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::CreateContactRequest &, const Model::CreateContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateContactResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::CreateGatewayGroupRequest &, const Model::CreateGatewayGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateGatewayGroupResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::CreateNetworkProfileRequest &, const Model::CreateNetworkProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateNetworkProfileResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::CreateProfileRequest &, const Model::CreateProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProfileResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::CreateRoomRequest &, const Model::CreateRoomOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRoomResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::CreateSkillGroupRequest &, const Model::CreateSkillGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSkillGroupResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::CreateUserRequest &, const Model::CreateUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateUserResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::DeleteAddressBookRequest &, const Model::DeleteAddressBookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAddressBookResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::DeleteBusinessReportScheduleRequest &, const Model::DeleteBusinessReportScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteBusinessReportScheduleResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::DeleteConferenceProviderRequest &, const Model::DeleteConferenceProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConferenceProviderResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::DeleteContactRequest &, const Model::DeleteContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteContactResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::DeleteDeviceRequest &, const Model::DeleteDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDeviceResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::DeleteDeviceUsageDataRequest &, const Model::DeleteDeviceUsageDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDeviceUsageDataResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::DeleteGatewayGroupRequest &, const Model::DeleteGatewayGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteGatewayGroupResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::DeleteNetworkProfileRequest &, const Model::DeleteNetworkProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteNetworkProfileResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::DeleteProfileRequest &, const Model::DeleteProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProfileResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::DeleteRoomRequest &, const Model::DeleteRoomOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRoomResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::DeleteRoomSkillParameterRequest &, const Model::DeleteRoomSkillParameterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRoomSkillParameterResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::DeleteSkillAuthorizationRequest &, const Model::DeleteSkillAuthorizationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSkillAuthorizationResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::DeleteSkillGroupRequest &, const Model::DeleteSkillGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSkillGroupResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::DeleteUserRequest &, const Model::DeleteUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUserResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::DisassociateContactFromAddressBookRequest &, const Model::DisassociateContactFromAddressBookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateContactFromAddressBookResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::DisassociateDeviceFromRoomRequest &, const Model::DisassociateDeviceFromRoomOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateDeviceFromRoomResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::DisassociateSkillFromSkillGroupRequest &, const Model::DisassociateSkillFromSkillGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateSkillFromSkillGroupResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::DisassociateSkillFromUsersRequest &, const Model::DisassociateSkillFromUsersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateSkillFromUsersResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::DisassociateSkillGroupFromRoomRequest &, const Model::DisassociateSkillGroupFromRoomOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateSkillGroupFromRoomResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::ForgetSmartHomeAppliancesRequest &, const Model::ForgetSmartHomeAppliancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ForgetSmartHomeAppliancesResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::GetAddressBookRequest &, const Model::GetAddressBookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAddressBookResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::GetConferencePreferenceRequest &, const Model::GetConferencePreferenceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetConferencePreferenceResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::GetConferenceProviderRequest &, const Model::GetConferenceProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetConferenceProviderResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::GetContactRequest &, const Model::GetContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetContactResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::GetDeviceRequest &, const Model::GetDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeviceResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::GetGatewayRequest &, const Model::GetGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetGatewayResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::GetGatewayGroupRequest &, const Model::GetGatewayGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetGatewayGroupResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::GetInvitationConfigurationRequest &, const Model::GetInvitationConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetInvitationConfigurationResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::GetNetworkProfileRequest &, const Model::GetNetworkProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetNetworkProfileResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::GetProfileRequest &, const Model::GetProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetProfileResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::GetRoomRequest &, const Model::GetRoomOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRoomResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::GetRoomSkillParameterRequest &, const Model::GetRoomSkillParameterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRoomSkillParameterResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::GetSkillGroupRequest &, const Model::GetSkillGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSkillGroupResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::ListBusinessReportSchedulesRequest &, const Model::ListBusinessReportSchedulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListBusinessReportSchedulesResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::ListConferenceProvidersRequest &, const Model::ListConferenceProvidersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListConferenceProvidersResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::ListDeviceEventsRequest &, const Model::ListDeviceEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDeviceEventsResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::ListGatewayGroupsRequest &, const Model::ListGatewayGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListGatewayGroupsResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::ListGatewaysRequest &, const Model::ListGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListGatewaysResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::ListSkillsRequest &, const Model::ListSkillsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSkillsResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::ListSkillsStoreCategoriesRequest &, const Model::ListSkillsStoreCategoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSkillsStoreCategoriesResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::ListSkillsStoreSkillsByCategoryRequest &, const Model::ListSkillsStoreSkillsByCategoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSkillsStoreSkillsByCategoryResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::ListSmartHomeAppliancesRequest &, const Model::ListSmartHomeAppliancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSmartHomeAppliancesResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::ListTagsRequest &, const Model::ListTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::PutConferencePreferenceRequest &, const Model::PutConferencePreferenceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutConferencePreferenceResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::PutInvitationConfigurationRequest &, const Model::PutInvitationConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutInvitationConfigurationResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::PutRoomSkillParameterRequest &, const Model::PutRoomSkillParameterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutRoomSkillParameterResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::PutSkillAuthorizationRequest &, const Model::PutSkillAuthorizationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutSkillAuthorizationResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::RegisterAVSDeviceRequest &, const Model::RegisterAVSDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterAVSDeviceResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::RejectSkillRequest &, const Model::RejectSkillOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RejectSkillResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::ResolveRoomRequest &, const Model::ResolveRoomOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResolveRoomResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::RevokeInvitationRequest &, const Model::RevokeInvitationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RevokeInvitationResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::SearchAddressBooksRequest &, const Model::SearchAddressBooksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchAddressBooksResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::SearchContactsRequest &, const Model::SearchContactsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchContactsResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::SearchDevicesRequest &, const Model::SearchDevicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchDevicesResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::SearchNetworkProfilesRequest &, const Model::SearchNetworkProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchNetworkProfilesResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::SearchProfilesRequest &, const Model::SearchProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchProfilesResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::SearchRoomsRequest &, const Model::SearchRoomsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchRoomsResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::SearchSkillGroupsRequest &, const Model::SearchSkillGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchSkillGroupsResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::SearchUsersRequest &, const Model::SearchUsersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchUsersResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::SendAnnouncementRequest &, const Model::SendAnnouncementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendAnnouncementResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::SendInvitationRequest &, const Model::SendInvitationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendInvitationResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::StartDeviceSyncRequest &, const Model::StartDeviceSyncOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartDeviceSyncResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::StartSmartHomeApplianceDiscoveryRequest &, const Model::StartSmartHomeApplianceDiscoveryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartSmartHomeApplianceDiscoveryResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::UpdateAddressBookRequest &, const Model::UpdateAddressBookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAddressBookResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::UpdateBusinessReportScheduleRequest &, const Model::UpdateBusinessReportScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateBusinessReportScheduleResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::UpdateConferenceProviderRequest &, const Model::UpdateConferenceProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConferenceProviderResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::UpdateContactRequest &, const Model::UpdateContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateContactResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::UpdateDeviceRequest &, const Model::UpdateDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDeviceResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::UpdateGatewayRequest &, const Model::UpdateGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateGatewayResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::UpdateGatewayGroupRequest &, const Model::UpdateGatewayGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateGatewayGroupResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::UpdateNetworkProfileRequest &, const Model::UpdateNetworkProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateNetworkProfileResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::UpdateProfileRequest &, const Model::UpdateProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateProfileResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::UpdateRoomRequest &, const Model::UpdateRoomOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRoomResponseReceivedHandler
 
typedef std::function< void(const AlexaForBusinessClient *, const Model::UpdateSkillGroupRequest &, const Model::UpdateSkillGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateSkillGroupResponseReceivedHandler
 

Enumerations

enum  AlexaForBusinessErrors {
  AlexaForBusinessErrors::INCOMPLETE_SIGNATURE = 0, AlexaForBusinessErrors::INTERNAL_FAILURE = 1, AlexaForBusinessErrors::INVALID_ACTION = 2, AlexaForBusinessErrors::INVALID_CLIENT_TOKEN_ID = 3,
  AlexaForBusinessErrors::INVALID_PARAMETER_COMBINATION = 4, AlexaForBusinessErrors::INVALID_QUERY_PARAMETER = 5, AlexaForBusinessErrors::INVALID_PARAMETER_VALUE = 6, AlexaForBusinessErrors::MISSING_ACTION = 7,
  AlexaForBusinessErrors::MISSING_AUTHENTICATION_TOKEN = 8, AlexaForBusinessErrors::MISSING_PARAMETER = 9, AlexaForBusinessErrors::OPT_IN_REQUIRED = 10, AlexaForBusinessErrors::REQUEST_EXPIRED = 11,
  AlexaForBusinessErrors::SERVICE_UNAVAILABLE = 12, AlexaForBusinessErrors::THROTTLING = 13, AlexaForBusinessErrors::VALIDATION = 14, AlexaForBusinessErrors::ACCESS_DENIED = 15,
  AlexaForBusinessErrors::RESOURCE_NOT_FOUND = 16, AlexaForBusinessErrors::UNRECOGNIZED_CLIENT = 17, AlexaForBusinessErrors::MALFORMED_QUERY_STRING = 18, AlexaForBusinessErrors::SLOW_DOWN = 19,
  AlexaForBusinessErrors::REQUEST_TIME_TOO_SKEWED = 20, AlexaForBusinessErrors::INVALID_SIGNATURE = 21, AlexaForBusinessErrors::SIGNATURE_DOES_NOT_MATCH = 22, AlexaForBusinessErrors::INVALID_ACCESS_KEY_ID = 23,
  AlexaForBusinessErrors::REQUEST_TIMEOUT = 24, AlexaForBusinessErrors::NETWORK_CONNECTION = 99, AlexaForBusinessErrors::UNKNOWN = 100, AlexaForBusinessErrors::ALREADY_EXISTS = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  AlexaForBusinessErrors::CONCURRENT_MODIFICATION, AlexaForBusinessErrors::DEVICE_NOT_REGISTERED, AlexaForBusinessErrors::INVALID_CERTIFICATE_AUTHORITY, AlexaForBusinessErrors::INVALID_DEVICE,
  AlexaForBusinessErrors::INVALID_SECRETS_MANAGER_RESOURCE, AlexaForBusinessErrors::INVALID_SERVICE_LINKED_ROLE_STATE, AlexaForBusinessErrors::INVALID_USER_STATUS, AlexaForBusinessErrors::LIMIT_EXCEEDED,
  AlexaForBusinessErrors::NAME_IN_USE, AlexaForBusinessErrors::NOT_FOUND, AlexaForBusinessErrors::RESOURCE_ASSOCIATED, AlexaForBusinessErrors::RESOURCE_IN_USE,
  AlexaForBusinessErrors::SKILL_NOT_LINKED, AlexaForBusinessErrors::UNAUTHORIZED
}
 

Typedef Documentation

◆ ApproveSkillResponseReceivedHandler

Definition at line 429 of file AlexaForBusinessClient.h.

◆ AssociateContactWithAddressBookResponseReceivedHandler

Definition at line 432 of file AlexaForBusinessClient.h.

◆ AssociateDeviceWithNetworkProfileResponseReceivedHandler

Definition at line 433 of file AlexaForBusinessClient.h.

◆ AssociateDeviceWithRoomResponseReceivedHandler

Definition at line 434 of file AlexaForBusinessClient.h.

◆ AssociateSkillGroupWithRoomResponseReceivedHandler

Definition at line 435 of file AlexaForBusinessClient.h.

◆ AssociateSkillWithSkillGroupResponseReceivedHandler

Definition at line 436 of file AlexaForBusinessClient.h.

◆ AssociateSkillWithUsersResponseReceivedHandler

Definition at line 437 of file AlexaForBusinessClient.h.

◆ CreateAddressBookResponseReceivedHandler

Definition at line 438 of file AlexaForBusinessClient.h.

◆ CreateBusinessReportScheduleResponseReceivedHandler

Definition at line 439 of file AlexaForBusinessClient.h.

◆ CreateConferenceProviderResponseReceivedHandler

Definition at line 440 of file AlexaForBusinessClient.h.

◆ CreateContactResponseReceivedHandler

Definition at line 441 of file AlexaForBusinessClient.h.

◆ CreateGatewayGroupResponseReceivedHandler

Definition at line 442 of file AlexaForBusinessClient.h.

◆ CreateNetworkProfileResponseReceivedHandler

Definition at line 443 of file AlexaForBusinessClient.h.

◆ CreateProfileResponseReceivedHandler

Definition at line 444 of file AlexaForBusinessClient.h.

◆ CreateRoomResponseReceivedHandler

Definition at line 445 of file AlexaForBusinessClient.h.

◆ CreateSkillGroupResponseReceivedHandler

Definition at line 446 of file AlexaForBusinessClient.h.

◆ CreateUserResponseReceivedHandler

Definition at line 447 of file AlexaForBusinessClient.h.

◆ DeleteAddressBookResponseReceivedHandler

Definition at line 448 of file AlexaForBusinessClient.h.

◆ DeleteBusinessReportScheduleResponseReceivedHandler

Definition at line 449 of file AlexaForBusinessClient.h.

◆ DeleteConferenceProviderResponseReceivedHandler

Definition at line 450 of file AlexaForBusinessClient.h.

◆ DeleteContactResponseReceivedHandler

Definition at line 451 of file AlexaForBusinessClient.h.

◆ DeleteDeviceResponseReceivedHandler

Definition at line 452 of file AlexaForBusinessClient.h.

◆ DeleteDeviceUsageDataResponseReceivedHandler

Definition at line 453 of file AlexaForBusinessClient.h.

◆ DeleteGatewayGroupResponseReceivedHandler

Definition at line 454 of file AlexaForBusinessClient.h.

◆ DeleteNetworkProfileResponseReceivedHandler

Definition at line 455 of file AlexaForBusinessClient.h.

◆ DeleteProfileResponseReceivedHandler

Definition at line 456 of file AlexaForBusinessClient.h.

◆ DeleteRoomResponseReceivedHandler

Definition at line 457 of file AlexaForBusinessClient.h.

◆ DeleteRoomSkillParameterResponseReceivedHandler

Definition at line 458 of file AlexaForBusinessClient.h.

◆ DeleteSkillAuthorizationResponseReceivedHandler

Definition at line 459 of file AlexaForBusinessClient.h.

◆ DeleteSkillGroupResponseReceivedHandler

Definition at line 460 of file AlexaForBusinessClient.h.

◆ DeleteUserResponseReceivedHandler

Definition at line 461 of file AlexaForBusinessClient.h.

◆ DisassociateContactFromAddressBookResponseReceivedHandler

Definition at line 462 of file AlexaForBusinessClient.h.

◆ DisassociateDeviceFromRoomResponseReceivedHandler

Definition at line 463 of file AlexaForBusinessClient.h.

◆ DisassociateSkillFromSkillGroupResponseReceivedHandler

Definition at line 464 of file AlexaForBusinessClient.h.

◆ DisassociateSkillFromUsersResponseReceivedHandler

Definition at line 465 of file AlexaForBusinessClient.h.

◆ DisassociateSkillGroupFromRoomResponseReceivedHandler

Definition at line 466 of file AlexaForBusinessClient.h.

◆ ForgetSmartHomeAppliancesResponseReceivedHandler

Definition at line 467 of file AlexaForBusinessClient.h.

◆ GetAddressBookResponseReceivedHandler

Definition at line 468 of file AlexaForBusinessClient.h.

◆ GetConferencePreferenceResponseReceivedHandler

Definition at line 469 of file AlexaForBusinessClient.h.

◆ GetConferenceProviderResponseReceivedHandler

Definition at line 470 of file AlexaForBusinessClient.h.

◆ GetContactResponseReceivedHandler

Definition at line 471 of file AlexaForBusinessClient.h.

◆ GetDeviceResponseReceivedHandler

Definition at line 472 of file AlexaForBusinessClient.h.

◆ GetGatewayGroupResponseReceivedHandler

Definition at line 474 of file AlexaForBusinessClient.h.

◆ GetGatewayResponseReceivedHandler

Definition at line 473 of file AlexaForBusinessClient.h.

◆ GetInvitationConfigurationResponseReceivedHandler

Definition at line 475 of file AlexaForBusinessClient.h.

◆ GetNetworkProfileResponseReceivedHandler

Definition at line 476 of file AlexaForBusinessClient.h.

◆ GetProfileResponseReceivedHandler

Definition at line 477 of file AlexaForBusinessClient.h.

◆ GetRoomResponseReceivedHandler

Definition at line 478 of file AlexaForBusinessClient.h.

◆ GetRoomSkillParameterResponseReceivedHandler

Definition at line 479 of file AlexaForBusinessClient.h.

◆ GetSkillGroupResponseReceivedHandler

Definition at line 480 of file AlexaForBusinessClient.h.

◆ ListBusinessReportSchedulesResponseReceivedHandler

Definition at line 481 of file AlexaForBusinessClient.h.

◆ ListConferenceProvidersResponseReceivedHandler

Definition at line 482 of file AlexaForBusinessClient.h.

◆ ListDeviceEventsResponseReceivedHandler

Definition at line 483 of file AlexaForBusinessClient.h.

◆ ListGatewayGroupsResponseReceivedHandler

Definition at line 484 of file AlexaForBusinessClient.h.

◆ ListGatewaysResponseReceivedHandler

Definition at line 485 of file AlexaForBusinessClient.h.

◆ ListSkillsResponseReceivedHandler

Definition at line 486 of file AlexaForBusinessClient.h.

◆ ListSkillsStoreCategoriesResponseReceivedHandler

Definition at line 487 of file AlexaForBusinessClient.h.

◆ ListSkillsStoreSkillsByCategoryResponseReceivedHandler

Definition at line 488 of file AlexaForBusinessClient.h.

◆ ListSmartHomeAppliancesResponseReceivedHandler

Definition at line 489 of file AlexaForBusinessClient.h.

◆ ListTagsResponseReceivedHandler

Definition at line 490 of file AlexaForBusinessClient.h.

◆ PutConferencePreferenceResponseReceivedHandler

Definition at line 491 of file AlexaForBusinessClient.h.

◆ PutInvitationConfigurationResponseReceivedHandler

Definition at line 492 of file AlexaForBusinessClient.h.

◆ PutRoomSkillParameterResponseReceivedHandler

Definition at line 493 of file AlexaForBusinessClient.h.

◆ PutSkillAuthorizationResponseReceivedHandler

Definition at line 494 of file AlexaForBusinessClient.h.

◆ RegisterAVSDeviceResponseReceivedHandler

Definition at line 495 of file AlexaForBusinessClient.h.

◆ RejectSkillResponseReceivedHandler

Definition at line 496 of file AlexaForBusinessClient.h.

◆ ResolveRoomResponseReceivedHandler

Definition at line 497 of file AlexaForBusinessClient.h.

◆ RevokeInvitationResponseReceivedHandler

Definition at line 498 of file AlexaForBusinessClient.h.

◆ SearchAddressBooksResponseReceivedHandler

Definition at line 499 of file AlexaForBusinessClient.h.

◆ SearchContactsResponseReceivedHandler

Definition at line 500 of file AlexaForBusinessClient.h.

◆ SearchDevicesResponseReceivedHandler

Definition at line 501 of file AlexaForBusinessClient.h.

◆ SearchNetworkProfilesResponseReceivedHandler

Definition at line 502 of file AlexaForBusinessClient.h.

◆ SearchProfilesResponseReceivedHandler

Definition at line 503 of file AlexaForBusinessClient.h.

◆ SearchRoomsResponseReceivedHandler

Definition at line 504 of file AlexaForBusinessClient.h.

◆ SearchSkillGroupsResponseReceivedHandler

Definition at line 505 of file AlexaForBusinessClient.h.

◆ SearchUsersResponseReceivedHandler

Definition at line 506 of file AlexaForBusinessClient.h.

◆ SendAnnouncementResponseReceivedHandler

Definition at line 507 of file AlexaForBusinessClient.h.

◆ SendInvitationResponseReceivedHandler

Definition at line 508 of file AlexaForBusinessClient.h.

◆ StartDeviceSyncResponseReceivedHandler

Definition at line 509 of file AlexaForBusinessClient.h.

◆ StartSmartHomeApplianceDiscoveryResponseReceivedHandler

Definition at line 510 of file AlexaForBusinessClient.h.

◆ TagResourceResponseReceivedHandler

Definition at line 511 of file AlexaForBusinessClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 512 of file AlexaForBusinessClient.h.

◆ UpdateAddressBookResponseReceivedHandler

Definition at line 513 of file AlexaForBusinessClient.h.

◆ UpdateBusinessReportScheduleResponseReceivedHandler

Definition at line 514 of file AlexaForBusinessClient.h.

◆ UpdateConferenceProviderResponseReceivedHandler

Definition at line 515 of file AlexaForBusinessClient.h.

◆ UpdateContactResponseReceivedHandler

Definition at line 516 of file AlexaForBusinessClient.h.

◆ UpdateDeviceResponseReceivedHandler

Definition at line 517 of file AlexaForBusinessClient.h.

◆ UpdateGatewayGroupResponseReceivedHandler

Definition at line 519 of file AlexaForBusinessClient.h.

◆ UpdateGatewayResponseReceivedHandler

Definition at line 518 of file AlexaForBusinessClient.h.

◆ UpdateNetworkProfileResponseReceivedHandler

Definition at line 520 of file AlexaForBusinessClient.h.

◆ UpdateProfileResponseReceivedHandler

Definition at line 521 of file AlexaForBusinessClient.h.

◆ UpdateRoomResponseReceivedHandler

Definition at line 522 of file AlexaForBusinessClient.h.

◆ UpdateSkillGroupResponseReceivedHandler

Definition at line 523 of file AlexaForBusinessClient.h.

Enumeration Type Documentation

◆ AlexaForBusinessErrors

Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
ALREADY_EXISTS 
CONCURRENT_MODIFICATION 
DEVICE_NOT_REGISTERED 
INVALID_CERTIFICATE_AUTHORITY 
INVALID_DEVICE 
INVALID_SECRETS_MANAGER_RESOURCE 
INVALID_SERVICE_LINKED_ROLE_STATE 
INVALID_USER_STATUS 
LIMIT_EXCEEDED 
NAME_IN_USE 
NOT_FOUND 
RESOURCE_ASSOCIATED 
RESOURCE_IN_USE 
SKILL_NOT_LINKED 
UNAUTHORIZED 

Definition at line 16 of file AlexaForBusinessErrors.h.