AWS SDK for C++

AWS SDK for C++ Version 1.11.683

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::WorkMail Namespace Reference

Namespaces

namespace  Endpoint
 
namespace  Model
 
 

Classes

 
 
 
 

Typedefs

 
 
 
 
 
 
 
typedef std::function< void(const WorkMailClient *, const Model::CreateAliasRequest &, const Model::CreateAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateAliasResponseReceivedHandler
 
 
typedef std::function< void(const WorkMailClient *, const Model::CreateGroupRequest &, const Model::CreateGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateGroupResponseReceivedHandler
 
 
 
 
 
typedef std::function< void(const WorkMailClient *, const Model::CreateResourceRequest &, const Model::CreateResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateResourceResponseReceivedHandler
 
typedef std::function< void(const WorkMailClient *, const Model::CreateUserRequest &, const Model::CreateUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateUserResponseReceivedHandler
 
 
typedef std::function< void(const WorkMailClient *, const Model::DeleteAliasRequest &, const Model::DeleteAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteAliasResponseReceivedHandler
 
 
 
typedef std::function< void(const WorkMailClient *, const Model::DeleteGroupRequest &, const Model::DeleteGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteGroupResponseReceivedHandler
 
 
 
 
 
 
 
 
 
typedef std::function< void(const WorkMailClient *, const Model::DeleteResourceRequest &, const Model::DeleteResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteResourceResponseReceivedHandler
 
 
typedef std::function< void(const WorkMailClient *, const Model::DeleteUserRequest &, const Model::DeleteUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteUserResponseReceivedHandler
 
 
 
 
typedef std::function< void(const WorkMailClient *, const Model::DescribeEntityRequest &, const Model::DescribeEntityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeEntityResponseReceivedHandler
 
typedef std::function< void(const WorkMailClient *, const Model::DescribeGroupRequest &, const Model::DescribeGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeGroupResponseReceivedHandler
 
 
 
 
 
 
typedef std::function< void(const WorkMailClient *, const Model::DescribeUserRequest &, const Model::DescribeUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeUserResponseReceivedHandler
 
 
 
 
 
 
 
typedef std::function< void(const WorkMailClient *, const Model::GetMailDomainRequest &, const Model::GetMailDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetMailDomainResponseReceivedHandler
 
 
 
 
 
 
typedef std::function< void(const WorkMailClient *, const Model::ListAliasesRequest &, const Model::ListAliasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAliasesResponseReceivedHandler
 
 
 
typedef std::function< void(const WorkMailClient *, const Model::ListGroupsRequest &, const Model::ListGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListGroupsResponseReceivedHandler
 
 
 
typedef std::function< void(const WorkMailClient *, const Model::ListMailDomainsRequest &, const Model::ListMailDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListMailDomainsResponseReceivedHandler
 
 
 
 
 
 
 
 
typedef std::function< void(const WorkMailClient *, const Model::ListResourcesRequest &, const Model::ListResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListResourcesResponseReceivedHandler
 
 
typedef std::function< void(const WorkMailClient *, const Model::ListUsersRequest &, const Model::ListUsersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListUsersResponseReceivedHandler
 
 
 
 
 
 
 
 
 
 
typedef std::function< void(const WorkMailClient *, const Model::ResetPasswordRequest &, const Model::ResetPasswordOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ResetPasswordResponseReceivedHandler
 
 
typedef std::function< void(const WorkMailClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResourceResponseReceivedHandler
 
 
typedef std::function< void(const WorkMailClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagResourceResponseReceivedHandler
 
 
 
typedef std::function< void(const WorkMailClient *, const Model::UpdateGroupRequest &, const Model::UpdateGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateGroupResponseReceivedHandler
 
 
 
 
 
typedef std::function< void(const WorkMailClient *, const Model::UpdateResourceRequest &, const Model::UpdateResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateResourceResponseReceivedHandler
 
typedef std::function< void(const WorkMailClient *, const Model::UpdateUserRequest &, const Model::UpdateUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateUserResponseReceivedHandler
 

Enumerations

 

Typedef Documentation

◆ AssociateDelegateToResourceResponseReceivedHandler

Definition at line 438 of file WorkMailServiceClientModel.h.

◆ AssociateMemberToGroupResponseReceivedHandler

Definition at line 441 of file WorkMailServiceClientModel.h.

◆ AssumeImpersonationRoleResponseReceivedHandler

Definition at line 444 of file WorkMailServiceClientModel.h.

◆ CancelMailboxExportJobResponseReceivedHandler

Definition at line 447 of file WorkMailServiceClientModel.h.

◆ CreateAliasResponseReceivedHandler

Definition at line 450 of file WorkMailServiceClientModel.h.

◆ CreateAvailabilityConfigurationResponseReceivedHandler

Definition at line 454 of file WorkMailServiceClientModel.h.

◆ CreateGroupResponseReceivedHandler

Definition at line 457 of file WorkMailServiceClientModel.h.

◆ CreateIdentityCenterApplicationResponseReceivedHandler

Definition at line 461 of file WorkMailServiceClientModel.h.

◆ CreateImpersonationRoleResponseReceivedHandler

Definition at line 464 of file WorkMailServiceClientModel.h.

◆ CreateMobileDeviceAccessRuleResponseReceivedHandler

Definition at line 468 of file WorkMailServiceClientModel.h.

◆ CreateOrganizationResponseReceivedHandler

Definition at line 471 of file WorkMailServiceClientModel.h.

◆ CreateResourceResponseReceivedHandler

Definition at line 474 of file WorkMailServiceClientModel.h.

◆ CreateUserResponseReceivedHandler

Definition at line 477 of file WorkMailServiceClientModel.h.

◆ DeleteAccessControlRuleResponseReceivedHandler

Definition at line 480 of file WorkMailServiceClientModel.h.

◆ DeleteAliasResponseReceivedHandler

Definition at line 483 of file WorkMailServiceClientModel.h.

◆ DeleteAvailabilityConfigurationResponseReceivedHandler

Definition at line 487 of file WorkMailServiceClientModel.h.

◆ DeleteEmailMonitoringConfigurationResponseReceivedHandler

Definition at line 491 of file WorkMailServiceClientModel.h.

◆ DeleteGroupResponseReceivedHandler

Definition at line 494 of file WorkMailServiceClientModel.h.

◆ DeleteIdentityCenterApplicationResponseReceivedHandler

Definition at line 498 of file WorkMailServiceClientModel.h.

◆ DeleteIdentityProviderConfigurationResponseReceivedHandler

Definition at line 502 of file WorkMailServiceClientModel.h.

◆ DeleteImpersonationRoleResponseReceivedHandler

Definition at line 505 of file WorkMailServiceClientModel.h.

◆ DeleteMailboxPermissionsResponseReceivedHandler

Definition at line 508 of file WorkMailServiceClientModel.h.

◆ DeleteMobileDeviceAccessOverrideResponseReceivedHandler

Definition at line 512 of file WorkMailServiceClientModel.h.

◆ DeleteMobileDeviceAccessRuleResponseReceivedHandler

Definition at line 516 of file WorkMailServiceClientModel.h.

◆ DeleteOrganizationResponseReceivedHandler

Definition at line 519 of file WorkMailServiceClientModel.h.

◆ DeletePersonalAccessTokenResponseReceivedHandler

Definition at line 522 of file WorkMailServiceClientModel.h.

◆ DeleteResourceResponseReceivedHandler

Definition at line 525 of file WorkMailServiceClientModel.h.

◆ DeleteRetentionPolicyResponseReceivedHandler

Definition at line 528 of file WorkMailServiceClientModel.h.

◆ DeleteUserResponseReceivedHandler

Definition at line 531 of file WorkMailServiceClientModel.h.

◆ DeregisterFromWorkMailResponseReceivedHandler

Definition at line 534 of file WorkMailServiceClientModel.h.

◆ DeregisterMailDomainResponseReceivedHandler

Definition at line 537 of file WorkMailServiceClientModel.h.

◆ DescribeEmailMonitoringConfigurationResponseReceivedHandler

Definition at line 541 of file WorkMailServiceClientModel.h.

◆ DescribeEntityResponseReceivedHandler

Definition at line 544 of file WorkMailServiceClientModel.h.

◆ DescribeGroupResponseReceivedHandler

Definition at line 547 of file WorkMailServiceClientModel.h.

◆ DescribeIdentityProviderConfigurationResponseReceivedHandler

Definition at line 551 of file WorkMailServiceClientModel.h.

◆ DescribeInboundDmarcSettingsResponseReceivedHandler

Definition at line 555 of file WorkMailServiceClientModel.h.

◆ DescribeMailboxExportJobResponseReceivedHandler

Definition at line 558 of file WorkMailServiceClientModel.h.

◆ DescribeOrganizationResponseReceivedHandler

Definition at line 561 of file WorkMailServiceClientModel.h.

◆ DescribeResourceResponseReceivedHandler

Definition at line 564 of file WorkMailServiceClientModel.h.

◆ DescribeUserResponseReceivedHandler

Definition at line 567 of file WorkMailServiceClientModel.h.

◆ DisassociateDelegateFromResourceResponseReceivedHandler

Definition at line 571 of file WorkMailServiceClientModel.h.

◆ DisassociateMemberFromGroupResponseReceivedHandler

Definition at line 574 of file WorkMailServiceClientModel.h.

◆ GetAccessControlEffectResponseReceivedHandler

Definition at line 577 of file WorkMailServiceClientModel.h.

◆ GetDefaultRetentionPolicyResponseReceivedHandler

Definition at line 580 of file WorkMailServiceClientModel.h.

◆ GetImpersonationRoleEffectResponseReceivedHandler

Definition at line 586 of file WorkMailServiceClientModel.h.

◆ GetImpersonationRoleResponseReceivedHandler

Definition at line 583 of file WorkMailServiceClientModel.h.

◆ GetMailboxDetailsResponseReceivedHandler

Definition at line 592 of file WorkMailServiceClientModel.h.

◆ GetMailDomainResponseReceivedHandler

Definition at line 589 of file WorkMailServiceClientModel.h.

◆ GetMobileDeviceAccessEffectResponseReceivedHandler

Definition at line 595 of file WorkMailServiceClientModel.h.

◆ GetMobileDeviceAccessOverrideResponseReceivedHandler

Definition at line 599 of file WorkMailServiceClientModel.h.

◆ GetPersonalAccessTokenMetadataResponseReceivedHandler

Definition at line 603 of file WorkMailServiceClientModel.h.

◆ ListAccessControlRulesResponseReceivedHandler

Definition at line 606 of file WorkMailServiceClientModel.h.

◆ ListAliasesResponseReceivedHandler

Definition at line 609 of file WorkMailServiceClientModel.h.

◆ ListAvailabilityConfigurationsResponseReceivedHandler

Definition at line 613 of file WorkMailServiceClientModel.h.

◆ ListGroupMembersResponseReceivedHandler

Definition at line 616 of file WorkMailServiceClientModel.h.

◆ ListGroupsForEntityResponseReceivedHandler

Definition at line 622 of file WorkMailServiceClientModel.h.

◆ ListGroupsResponseReceivedHandler

Definition at line 619 of file WorkMailServiceClientModel.h.

◆ ListImpersonationRolesResponseReceivedHandler

Definition at line 625 of file WorkMailServiceClientModel.h.

◆ ListMailboxExportJobsResponseReceivedHandler

Definition at line 631 of file WorkMailServiceClientModel.h.

◆ ListMailboxPermissionsResponseReceivedHandler

Definition at line 634 of file WorkMailServiceClientModel.h.

◆ ListMailDomainsResponseReceivedHandler

Definition at line 628 of file WorkMailServiceClientModel.h.

◆ ListMobileDeviceAccessOverridesResponseReceivedHandler

Definition at line 638 of file WorkMailServiceClientModel.h.

◆ ListMobileDeviceAccessRulesResponseReceivedHandler

Definition at line 641 of file WorkMailServiceClientModel.h.

◆ ListOrganizationsResponseReceivedHandler

Definition at line 644 of file WorkMailServiceClientModel.h.

◆ ListPersonalAccessTokensResponseReceivedHandler

Definition at line 647 of file WorkMailServiceClientModel.h.

◆ ListResourceDelegatesResponseReceivedHandler

Definition at line 650 of file WorkMailServiceClientModel.h.

◆ ListResourcesResponseReceivedHandler

Definition at line 653 of file WorkMailServiceClientModel.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 656 of file WorkMailServiceClientModel.h.

◆ ListUsersResponseReceivedHandler

Definition at line 659 of file WorkMailServiceClientModel.h.

◆ PutAccessControlRuleResponseReceivedHandler

Definition at line 662 of file WorkMailServiceClientModel.h.

◆ PutEmailMonitoringConfigurationResponseReceivedHandler

Definition at line 666 of file WorkMailServiceClientModel.h.

◆ PutIdentityProviderConfigurationResponseReceivedHandler

Definition at line 670 of file WorkMailServiceClientModel.h.

◆ PutInboundDmarcSettingsResponseReceivedHandler

Definition at line 673 of file WorkMailServiceClientModel.h.

◆ PutMailboxPermissionsResponseReceivedHandler

Definition at line 676 of file WorkMailServiceClientModel.h.

◆ PutMobileDeviceAccessOverrideResponseReceivedHandler

Definition at line 680 of file WorkMailServiceClientModel.h.

◆ PutRetentionPolicyResponseReceivedHandler

Definition at line 683 of file WorkMailServiceClientModel.h.

◆ RegisterMailDomainResponseReceivedHandler

Definition at line 686 of file WorkMailServiceClientModel.h.

◆ RegisterToWorkMailResponseReceivedHandler

Definition at line 689 of file WorkMailServiceClientModel.h.

◆ ResetPasswordResponseReceivedHandler

Definition at line 692 of file WorkMailServiceClientModel.h.

◆ StartMailboxExportJobResponseReceivedHandler

Definition at line 695 of file WorkMailServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

Definition at line 698 of file WorkMailServiceClientModel.h.

◆ TestAvailabilityConfigurationResponseReceivedHandler

Definition at line 702 of file WorkMailServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 705 of file WorkMailServiceClientModel.h.

◆ UpdateAvailabilityConfigurationResponseReceivedHandler

Definition at line 709 of file WorkMailServiceClientModel.h.

◆ UpdateDefaultMailDomainResponseReceivedHandler

Definition at line 712 of file WorkMailServiceClientModel.h.

◆ UpdateGroupResponseReceivedHandler

Definition at line 715 of file WorkMailServiceClientModel.h.

◆ UpdateImpersonationRoleResponseReceivedHandler

Definition at line 718 of file WorkMailServiceClientModel.h.

◆ UpdateMailboxQuotaResponseReceivedHandler

Definition at line 721 of file WorkMailServiceClientModel.h.

◆ UpdateMobileDeviceAccessRuleResponseReceivedHandler

Definition at line 725 of file WorkMailServiceClientModel.h.

◆ UpdatePrimaryEmailAddressResponseReceivedHandler

Definition at line 728 of file WorkMailServiceClientModel.h.

◆ UpdateResourceResponseReceivedHandler

Definition at line 731 of file WorkMailServiceClientModel.h.

◆ UpdateUserResponseReceivedHandler

Definition at line 734 of file WorkMailServiceClientModel.h.

◆ WorkMailClientConfiguration

Definition at line 142 of file WorkMailServiceClientModel.h.

◆ WorkMailEndpointProvider

Definition at line 144 of file WorkMailServiceClientModel.h.

◆ WorkMailEndpointProviderBase

Definition at line 143 of file WorkMailServiceClientModel.h.

Enumeration Type Documentation

◆ WorkMailErrors

strong
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 
DIRECTORY_IN_USE 
DIRECTORY_SERVICE_AUTHENTICATION_FAILED 
DIRECTORY_UNAVAILABLE 
EMAIL_ADDRESS_IN_USE 
ENTITY_ALREADY_REGISTERED 
ENTITY_NOT_FOUND 
ENTITY_STATE 
INVALID_CONFIGURATION 
INVALID_CUSTOM_SES_CONFIGURATION 
INVALID_PARAMETER 
INVALID_PASSWORD 
LIMIT_EXCEEDED 
MAIL_DOMAIN_IN_USE 
MAIL_DOMAIN_NOT_FOUND 
MAIL_DOMAIN_STATE 
NAME_AVAILABILITY 
ORGANIZATION_NOT_FOUND 
ORGANIZATION_STATE 
RESERVED_NAME 
TOO_MANY_TAGS 
UNSUPPORTED_OPERATION 

Definition at line 14 of file WorkMailErrors.h.