AWS SDK for C++

AWS SDK for C++ Version 1.11.440

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::DescribeResourceRequest &, const Model::DescribeResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeResourceResponseReceivedHandler
 
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::ListGroupMembersRequest &, const Model::ListGroupMembersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListGroupMembersResponseReceivedHandler
 
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 442 of file WorkMailServiceClientModel.h.

◆ AssociateMemberToGroupResponseReceivedHandler

Definition at line 443 of file WorkMailServiceClientModel.h.

◆ AssumeImpersonationRoleResponseReceivedHandler

Definition at line 444 of file WorkMailServiceClientModel.h.

◆ CancelMailboxExportJobResponseReceivedHandler

Definition at line 445 of file WorkMailServiceClientModel.h.

◆ CreateAliasResponseReceivedHandler

Definition at line 446 of file WorkMailServiceClientModel.h.

◆ CreateAvailabilityConfigurationResponseReceivedHandler

Definition at line 447 of file WorkMailServiceClientModel.h.

◆ CreateGroupResponseReceivedHandler

Definition at line 448 of file WorkMailServiceClientModel.h.

◆ CreateIdentityCenterApplicationResponseReceivedHandler

Definition at line 449 of file WorkMailServiceClientModel.h.

◆ CreateImpersonationRoleResponseReceivedHandler

Definition at line 450 of file WorkMailServiceClientModel.h.

◆ CreateMobileDeviceAccessRuleResponseReceivedHandler

Definition at line 451 of file WorkMailServiceClientModel.h.

◆ CreateOrganizationResponseReceivedHandler

Definition at line 452 of file WorkMailServiceClientModel.h.

◆ CreateResourceResponseReceivedHandler

Definition at line 453 of file WorkMailServiceClientModel.h.

◆ CreateUserResponseReceivedHandler

Definition at line 454 of file WorkMailServiceClientModel.h.

◆ DeleteAccessControlRuleResponseReceivedHandler

Definition at line 455 of file WorkMailServiceClientModel.h.

◆ DeleteAliasResponseReceivedHandler

Definition at line 456 of file WorkMailServiceClientModel.h.

◆ DeleteAvailabilityConfigurationResponseReceivedHandler

Definition at line 457 of file WorkMailServiceClientModel.h.

◆ DeleteEmailMonitoringConfigurationResponseReceivedHandler

Definition at line 458 of file WorkMailServiceClientModel.h.

◆ DeleteGroupResponseReceivedHandler

Definition at line 459 of file WorkMailServiceClientModel.h.

◆ DeleteIdentityCenterApplicationResponseReceivedHandler

Definition at line 460 of file WorkMailServiceClientModel.h.

◆ DeleteIdentityProviderConfigurationResponseReceivedHandler

Definition at line 461 of file WorkMailServiceClientModel.h.

◆ DeleteImpersonationRoleResponseReceivedHandler

Definition at line 462 of file WorkMailServiceClientModel.h.

◆ DeleteMailboxPermissionsResponseReceivedHandler

Definition at line 463 of file WorkMailServiceClientModel.h.

◆ DeleteMobileDeviceAccessOverrideResponseReceivedHandler

Definition at line 464 of file WorkMailServiceClientModel.h.

◆ DeleteMobileDeviceAccessRuleResponseReceivedHandler

Definition at line 465 of file WorkMailServiceClientModel.h.

◆ DeleteOrganizationResponseReceivedHandler

Definition at line 466 of file WorkMailServiceClientModel.h.

◆ DeletePersonalAccessTokenResponseReceivedHandler

Definition at line 467 of file WorkMailServiceClientModel.h.

◆ DeleteResourceResponseReceivedHandler

Definition at line 468 of file WorkMailServiceClientModel.h.

◆ DeleteRetentionPolicyResponseReceivedHandler

Definition at line 469 of file WorkMailServiceClientModel.h.

◆ DeleteUserResponseReceivedHandler

Definition at line 470 of file WorkMailServiceClientModel.h.

◆ DeregisterFromWorkMailResponseReceivedHandler

Definition at line 471 of file WorkMailServiceClientModel.h.

◆ DeregisterMailDomainResponseReceivedHandler

Definition at line 472 of file WorkMailServiceClientModel.h.

◆ DescribeEmailMonitoringConfigurationResponseReceivedHandler

Definition at line 473 of file WorkMailServiceClientModel.h.

◆ DescribeEntityResponseReceivedHandler

Definition at line 474 of file WorkMailServiceClientModel.h.

◆ DescribeGroupResponseReceivedHandler

Definition at line 475 of file WorkMailServiceClientModel.h.

◆ DescribeIdentityProviderConfigurationResponseReceivedHandler

Definition at line 476 of file WorkMailServiceClientModel.h.

◆ DescribeInboundDmarcSettingsResponseReceivedHandler

Definition at line 477 of file WorkMailServiceClientModel.h.

◆ DescribeMailboxExportJobResponseReceivedHandler

Definition at line 478 of file WorkMailServiceClientModel.h.

◆ DescribeOrganizationResponseReceivedHandler

Definition at line 479 of file WorkMailServiceClientModel.h.

◆ DescribeResourceResponseReceivedHandler

Definition at line 480 of file WorkMailServiceClientModel.h.

◆ DescribeUserResponseReceivedHandler

Definition at line 481 of file WorkMailServiceClientModel.h.

◆ DisassociateDelegateFromResourceResponseReceivedHandler

Definition at line 482 of file WorkMailServiceClientModel.h.

◆ DisassociateMemberFromGroupResponseReceivedHandler

Definition at line 483 of file WorkMailServiceClientModel.h.

◆ GetAccessControlEffectResponseReceivedHandler

Definition at line 484 of file WorkMailServiceClientModel.h.

◆ GetDefaultRetentionPolicyResponseReceivedHandler

Definition at line 485 of file WorkMailServiceClientModel.h.

◆ GetImpersonationRoleEffectResponseReceivedHandler

Definition at line 487 of file WorkMailServiceClientModel.h.

◆ GetImpersonationRoleResponseReceivedHandler

Definition at line 486 of file WorkMailServiceClientModel.h.

◆ GetMailboxDetailsResponseReceivedHandler

Definition at line 489 of file WorkMailServiceClientModel.h.

◆ GetMailDomainResponseReceivedHandler

Definition at line 488 of file WorkMailServiceClientModel.h.

◆ GetMobileDeviceAccessEffectResponseReceivedHandler

Definition at line 490 of file WorkMailServiceClientModel.h.

◆ GetMobileDeviceAccessOverrideResponseReceivedHandler

Definition at line 491 of file WorkMailServiceClientModel.h.

◆ GetPersonalAccessTokenMetadataResponseReceivedHandler

Definition at line 492 of file WorkMailServiceClientModel.h.

◆ ListAccessControlRulesResponseReceivedHandler

Definition at line 493 of file WorkMailServiceClientModel.h.

◆ ListAliasesResponseReceivedHandler

Definition at line 494 of file WorkMailServiceClientModel.h.

◆ ListAvailabilityConfigurationsResponseReceivedHandler

Definition at line 495 of file WorkMailServiceClientModel.h.

◆ ListGroupMembersResponseReceivedHandler

Definition at line 496 of file WorkMailServiceClientModel.h.

◆ ListGroupsForEntityResponseReceivedHandler

Definition at line 498 of file WorkMailServiceClientModel.h.

◆ ListGroupsResponseReceivedHandler

Definition at line 497 of file WorkMailServiceClientModel.h.

◆ ListImpersonationRolesResponseReceivedHandler

Definition at line 499 of file WorkMailServiceClientModel.h.

◆ ListMailboxExportJobsResponseReceivedHandler

Definition at line 501 of file WorkMailServiceClientModel.h.

◆ ListMailboxPermissionsResponseReceivedHandler

Definition at line 502 of file WorkMailServiceClientModel.h.

◆ ListMailDomainsResponseReceivedHandler

Definition at line 500 of file WorkMailServiceClientModel.h.

◆ ListMobileDeviceAccessOverridesResponseReceivedHandler

Definition at line 503 of file WorkMailServiceClientModel.h.

◆ ListMobileDeviceAccessRulesResponseReceivedHandler

Definition at line 504 of file WorkMailServiceClientModel.h.

◆ ListOrganizationsResponseReceivedHandler

Definition at line 505 of file WorkMailServiceClientModel.h.

◆ ListPersonalAccessTokensResponseReceivedHandler

Definition at line 506 of file WorkMailServiceClientModel.h.

◆ ListResourceDelegatesResponseReceivedHandler

Definition at line 507 of file WorkMailServiceClientModel.h.

◆ ListResourcesResponseReceivedHandler

Definition at line 508 of file WorkMailServiceClientModel.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 509 of file WorkMailServiceClientModel.h.

◆ ListUsersResponseReceivedHandler

Definition at line 510 of file WorkMailServiceClientModel.h.

◆ PutAccessControlRuleResponseReceivedHandler

Definition at line 511 of file WorkMailServiceClientModel.h.

◆ PutEmailMonitoringConfigurationResponseReceivedHandler

Definition at line 512 of file WorkMailServiceClientModel.h.

◆ PutIdentityProviderConfigurationResponseReceivedHandler

Definition at line 513 of file WorkMailServiceClientModel.h.

◆ PutInboundDmarcSettingsResponseReceivedHandler

Definition at line 514 of file WorkMailServiceClientModel.h.

◆ PutMailboxPermissionsResponseReceivedHandler

Definition at line 515 of file WorkMailServiceClientModel.h.

◆ PutMobileDeviceAccessOverrideResponseReceivedHandler

Definition at line 516 of file WorkMailServiceClientModel.h.

◆ PutRetentionPolicyResponseReceivedHandler

Definition at line 517 of file WorkMailServiceClientModel.h.

◆ RegisterMailDomainResponseReceivedHandler

Definition at line 518 of file WorkMailServiceClientModel.h.

◆ RegisterToWorkMailResponseReceivedHandler

Definition at line 519 of file WorkMailServiceClientModel.h.

◆ ResetPasswordResponseReceivedHandler

Definition at line 520 of file WorkMailServiceClientModel.h.

◆ StartMailboxExportJobResponseReceivedHandler

Definition at line 521 of file WorkMailServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

Definition at line 522 of file WorkMailServiceClientModel.h.

◆ TestAvailabilityConfigurationResponseReceivedHandler

Definition at line 523 of file WorkMailServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 524 of file WorkMailServiceClientModel.h.

◆ UpdateAvailabilityConfigurationResponseReceivedHandler

Definition at line 525 of file WorkMailServiceClientModel.h.

◆ UpdateDefaultMailDomainResponseReceivedHandler

Definition at line 526 of file WorkMailServiceClientModel.h.

◆ UpdateGroupResponseReceivedHandler

Definition at line 527 of file WorkMailServiceClientModel.h.

◆ UpdateImpersonationRoleResponseReceivedHandler

Definition at line 528 of file WorkMailServiceClientModel.h.

◆ UpdateMailboxQuotaResponseReceivedHandler

Definition at line 529 of file WorkMailServiceClientModel.h.

◆ UpdateMobileDeviceAccessRuleResponseReceivedHandler

Definition at line 530 of file WorkMailServiceClientModel.h.

◆ UpdatePrimaryEmailAddressResponseReceivedHandler

Definition at line 531 of file WorkMailServiceClientModel.h.

◆ UpdateResourceResponseReceivedHandler

Definition at line 532 of file WorkMailServiceClientModel.h.

◆ UpdateUserResponseReceivedHandler

Definition at line 533 of file WorkMailServiceClientModel.h.

◆ WorkMailClientConfiguration

Definition at line 147 of file WorkMailServiceClientModel.h.

◆ WorkMailEndpointProvider

Definition at line 149 of file WorkMailServiceClientModel.h.

◆ WorkMailEndpointProviderBase

Definition at line 148 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 16 of file WorkMailErrors.h.