AWS SDK for C++  1.9.110
AWS SDK for C++
Classes | Namespaces | Typedefs
DirectoryServiceClient.h File Reference
#include <aws/ds/DirectoryService_EXPORTS.h>
#include <aws/ds/DirectoryServiceErrors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/json/JsonSerializer.h>
#include <aws/ds/model/AcceptSharedDirectoryResult.h>
#include <aws/ds/model/AddIpRoutesResult.h>
#include <aws/ds/model/AddRegionResult.h>
#include <aws/ds/model/AddTagsToResourceResult.h>
#include <aws/ds/model/CancelSchemaExtensionResult.h>
#include <aws/ds/model/ConnectDirectoryResult.h>
#include <aws/ds/model/CreateAliasResult.h>
#include <aws/ds/model/CreateComputerResult.h>
#include <aws/ds/model/CreateConditionalForwarderResult.h>
#include <aws/ds/model/CreateDirectoryResult.h>
#include <aws/ds/model/CreateLogSubscriptionResult.h>
#include <aws/ds/model/CreateMicrosoftADResult.h>
#include <aws/ds/model/CreateSnapshotResult.h>
#include <aws/ds/model/CreateTrustResult.h>
#include <aws/ds/model/DeleteConditionalForwarderResult.h>
#include <aws/ds/model/DeleteDirectoryResult.h>
#include <aws/ds/model/DeleteLogSubscriptionResult.h>
#include <aws/ds/model/DeleteSnapshotResult.h>
#include <aws/ds/model/DeleteTrustResult.h>
#include <aws/ds/model/DeregisterCertificateResult.h>
#include <aws/ds/model/DeregisterEventTopicResult.h>
#include <aws/ds/model/DescribeCertificateResult.h>
#include <aws/ds/model/DescribeClientAuthenticationSettingsResult.h>
#include <aws/ds/model/DescribeConditionalForwardersResult.h>
#include <aws/ds/model/DescribeDirectoriesResult.h>
#include <aws/ds/model/DescribeDomainControllersResult.h>
#include <aws/ds/model/DescribeEventTopicsResult.h>
#include <aws/ds/model/DescribeLDAPSSettingsResult.h>
#include <aws/ds/model/DescribeRegionsResult.h>
#include <aws/ds/model/DescribeSharedDirectoriesResult.h>
#include <aws/ds/model/DescribeSnapshotsResult.h>
#include <aws/ds/model/DescribeTrustsResult.h>
#include <aws/ds/model/DisableClientAuthenticationResult.h>
#include <aws/ds/model/DisableLDAPSResult.h>
#include <aws/ds/model/DisableRadiusResult.h>
#include <aws/ds/model/DisableSsoResult.h>
#include <aws/ds/model/EnableClientAuthenticationResult.h>
#include <aws/ds/model/EnableLDAPSResult.h>
#include <aws/ds/model/EnableRadiusResult.h>
#include <aws/ds/model/EnableSsoResult.h>
#include <aws/ds/model/GetDirectoryLimitsResult.h>
#include <aws/ds/model/GetSnapshotLimitsResult.h>
#include <aws/ds/model/ListCertificatesResult.h>
#include <aws/ds/model/ListIpRoutesResult.h>
#include <aws/ds/model/ListLogSubscriptionsResult.h>
#include <aws/ds/model/ListSchemaExtensionsResult.h>
#include <aws/ds/model/ListTagsForResourceResult.h>
#include <aws/ds/model/RegisterCertificateResult.h>
#include <aws/ds/model/RegisterEventTopicResult.h>
#include <aws/ds/model/RejectSharedDirectoryResult.h>
#include <aws/ds/model/RemoveIpRoutesResult.h>
#include <aws/ds/model/RemoveRegionResult.h>
#include <aws/ds/model/RemoveTagsFromResourceResult.h>
#include <aws/ds/model/ResetUserPasswordResult.h>
#include <aws/ds/model/RestoreFromSnapshotResult.h>
#include <aws/ds/model/ShareDirectoryResult.h>
#include <aws/ds/model/StartSchemaExtensionResult.h>
#include <aws/ds/model/UnshareDirectoryResult.h>
#include <aws/ds/model/UpdateConditionalForwarderResult.h>
#include <aws/ds/model/UpdateNumberOfDomainControllersResult.h>
#include <aws/ds/model/UpdateRadiusResult.h>
#include <aws/ds/model/UpdateTrustResult.h>
#include <aws/ds/model/VerifyTrustResult.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <future>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::DirectoryService::DirectoryServiceClient
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Auth
 
 Aws::Client
 
 Aws::DirectoryService
 
 Aws::DirectoryService::Model
 

Typedefs

typedef Aws::Utils::Outcome< AcceptSharedDirectoryResult, DirectoryServiceError > Aws::DirectoryService::Model::AcceptSharedDirectoryOutcome
 
typedef Aws::Utils::Outcome< AddIpRoutesResult, DirectoryServiceError > Aws::DirectoryService::Model::AddIpRoutesOutcome
 
typedef Aws::Utils::Outcome< AddRegionResult, DirectoryServiceError > Aws::DirectoryService::Model::AddRegionOutcome
 
typedef Aws::Utils::Outcome< AddTagsToResourceResult, DirectoryServiceError > Aws::DirectoryService::Model::AddTagsToResourceOutcome
 
typedef Aws::Utils::Outcome< CancelSchemaExtensionResult, DirectoryServiceError > Aws::DirectoryService::Model::CancelSchemaExtensionOutcome
 
typedef Aws::Utils::Outcome< ConnectDirectoryResult, DirectoryServiceError > Aws::DirectoryService::Model::ConnectDirectoryOutcome
 
typedef Aws::Utils::Outcome< CreateAliasResult, DirectoryServiceError > Aws::DirectoryService::Model::CreateAliasOutcome
 
typedef Aws::Utils::Outcome< CreateComputerResult, DirectoryServiceError > Aws::DirectoryService::Model::CreateComputerOutcome
 
typedef Aws::Utils::Outcome< CreateConditionalForwarderResult, DirectoryServiceError > Aws::DirectoryService::Model::CreateConditionalForwarderOutcome
 
typedef Aws::Utils::Outcome< CreateDirectoryResult, DirectoryServiceError > Aws::DirectoryService::Model::CreateDirectoryOutcome
 
typedef Aws::Utils::Outcome< CreateLogSubscriptionResult, DirectoryServiceError > Aws::DirectoryService::Model::CreateLogSubscriptionOutcome
 
typedef Aws::Utils::Outcome< CreateMicrosoftADResult, DirectoryServiceError > Aws::DirectoryService::Model::CreateMicrosoftADOutcome
 
typedef Aws::Utils::Outcome< CreateSnapshotResult, DirectoryServiceError > Aws::DirectoryService::Model::CreateSnapshotOutcome
 
typedef Aws::Utils::Outcome< CreateTrustResult, DirectoryServiceError > Aws::DirectoryService::Model::CreateTrustOutcome
 
typedef Aws::Utils::Outcome< DeleteConditionalForwarderResult, DirectoryServiceError > Aws::DirectoryService::Model::DeleteConditionalForwarderOutcome
 
typedef Aws::Utils::Outcome< DeleteDirectoryResult, DirectoryServiceError > Aws::DirectoryService::Model::DeleteDirectoryOutcome
 
typedef Aws::Utils::Outcome< DeleteLogSubscriptionResult, DirectoryServiceError > Aws::DirectoryService::Model::DeleteLogSubscriptionOutcome
 
typedef Aws::Utils::Outcome< DeleteSnapshotResult, DirectoryServiceError > Aws::DirectoryService::Model::DeleteSnapshotOutcome
 
typedef Aws::Utils::Outcome< DeleteTrustResult, DirectoryServiceError > Aws::DirectoryService::Model::DeleteTrustOutcome
 
typedef Aws::Utils::Outcome< DeregisterCertificateResult, DirectoryServiceError > Aws::DirectoryService::Model::DeregisterCertificateOutcome
 
typedef Aws::Utils::Outcome< DeregisterEventTopicResult, DirectoryServiceError > Aws::DirectoryService::Model::DeregisterEventTopicOutcome
 
typedef Aws::Utils::Outcome< DescribeCertificateResult, DirectoryServiceError > Aws::DirectoryService::Model::DescribeCertificateOutcome
 
typedef Aws::Utils::Outcome< DescribeClientAuthenticationSettingsResult, DirectoryServiceError > Aws::DirectoryService::Model::DescribeClientAuthenticationSettingsOutcome
 
typedef Aws::Utils::Outcome< DescribeConditionalForwardersResult, DirectoryServiceError > Aws::DirectoryService::Model::DescribeConditionalForwardersOutcome
 
typedef Aws::Utils::Outcome< DescribeDirectoriesResult, DirectoryServiceError > Aws::DirectoryService::Model::DescribeDirectoriesOutcome
 
typedef Aws::Utils::Outcome< DescribeDomainControllersResult, DirectoryServiceError > Aws::DirectoryService::Model::DescribeDomainControllersOutcome
 
typedef Aws::Utils::Outcome< DescribeEventTopicsResult, DirectoryServiceError > Aws::DirectoryService::Model::DescribeEventTopicsOutcome
 
typedef Aws::Utils::Outcome< DescribeLDAPSSettingsResult, DirectoryServiceError > Aws::DirectoryService::Model::DescribeLDAPSSettingsOutcome
 
typedef Aws::Utils::Outcome< DescribeRegionsResult, DirectoryServiceError > Aws::DirectoryService::Model::DescribeRegionsOutcome
 
typedef Aws::Utils::Outcome< DescribeSharedDirectoriesResult, DirectoryServiceError > Aws::DirectoryService::Model::DescribeSharedDirectoriesOutcome
 
typedef Aws::Utils::Outcome< DescribeSnapshotsResult, DirectoryServiceError > Aws::DirectoryService::Model::DescribeSnapshotsOutcome
 
typedef Aws::Utils::Outcome< DescribeTrustsResult, DirectoryServiceError > Aws::DirectoryService::Model::DescribeTrustsOutcome
 
typedef Aws::Utils::Outcome< DisableClientAuthenticationResult, DirectoryServiceError > Aws::DirectoryService::Model::DisableClientAuthenticationOutcome
 
typedef Aws::Utils::Outcome< DisableLDAPSResult, DirectoryServiceError > Aws::DirectoryService::Model::DisableLDAPSOutcome
 
typedef Aws::Utils::Outcome< DisableRadiusResult, DirectoryServiceError > Aws::DirectoryService::Model::DisableRadiusOutcome
 
typedef Aws::Utils::Outcome< DisableSsoResult, DirectoryServiceError > Aws::DirectoryService::Model::DisableSsoOutcome
 
typedef Aws::Utils::Outcome< EnableClientAuthenticationResult, DirectoryServiceError > Aws::DirectoryService::Model::EnableClientAuthenticationOutcome
 
typedef Aws::Utils::Outcome< EnableLDAPSResult, DirectoryServiceError > Aws::DirectoryService::Model::EnableLDAPSOutcome
 
typedef Aws::Utils::Outcome< EnableRadiusResult, DirectoryServiceError > Aws::DirectoryService::Model::EnableRadiusOutcome
 
typedef Aws::Utils::Outcome< EnableSsoResult, DirectoryServiceError > Aws::DirectoryService::Model::EnableSsoOutcome
 
typedef Aws::Utils::Outcome< GetDirectoryLimitsResult, DirectoryServiceError > Aws::DirectoryService::Model::GetDirectoryLimitsOutcome
 
typedef Aws::Utils::Outcome< GetSnapshotLimitsResult, DirectoryServiceError > Aws::DirectoryService::Model::GetSnapshotLimitsOutcome
 
typedef Aws::Utils::Outcome< ListCertificatesResult, DirectoryServiceError > Aws::DirectoryService::Model::ListCertificatesOutcome
 
typedef Aws::Utils::Outcome< ListIpRoutesResult, DirectoryServiceError > Aws::DirectoryService::Model::ListIpRoutesOutcome
 
typedef Aws::Utils::Outcome< ListLogSubscriptionsResult, DirectoryServiceError > Aws::DirectoryService::Model::ListLogSubscriptionsOutcome
 
typedef Aws::Utils::Outcome< ListSchemaExtensionsResult, DirectoryServiceError > Aws::DirectoryService::Model::ListSchemaExtensionsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, DirectoryServiceError > Aws::DirectoryService::Model::ListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< RegisterCertificateResult, DirectoryServiceError > Aws::DirectoryService::Model::RegisterCertificateOutcome
 
typedef Aws::Utils::Outcome< RegisterEventTopicResult, DirectoryServiceError > Aws::DirectoryService::Model::RegisterEventTopicOutcome
 
typedef Aws::Utils::Outcome< RejectSharedDirectoryResult, DirectoryServiceError > Aws::DirectoryService::Model::RejectSharedDirectoryOutcome
 
typedef Aws::Utils::Outcome< RemoveIpRoutesResult, DirectoryServiceError > Aws::DirectoryService::Model::RemoveIpRoutesOutcome
 
typedef Aws::Utils::Outcome< RemoveRegionResult, DirectoryServiceError > Aws::DirectoryService::Model::RemoveRegionOutcome
 
typedef Aws::Utils::Outcome< RemoveTagsFromResourceResult, DirectoryServiceError > Aws::DirectoryService::Model::RemoveTagsFromResourceOutcome
 
typedef Aws::Utils::Outcome< ResetUserPasswordResult, DirectoryServiceError > Aws::DirectoryService::Model::ResetUserPasswordOutcome
 
typedef Aws::Utils::Outcome< RestoreFromSnapshotResult, DirectoryServiceError > Aws::DirectoryService::Model::RestoreFromSnapshotOutcome
 
typedef Aws::Utils::Outcome< ShareDirectoryResult, DirectoryServiceError > Aws::DirectoryService::Model::ShareDirectoryOutcome
 
typedef Aws::Utils::Outcome< StartSchemaExtensionResult, DirectoryServiceError > Aws::DirectoryService::Model::StartSchemaExtensionOutcome
 
typedef Aws::Utils::Outcome< UnshareDirectoryResult, DirectoryServiceError > Aws::DirectoryService::Model::UnshareDirectoryOutcome
 
typedef Aws::Utils::Outcome< UpdateConditionalForwarderResult, DirectoryServiceError > Aws::DirectoryService::Model::UpdateConditionalForwarderOutcome
 
typedef Aws::Utils::Outcome< UpdateNumberOfDomainControllersResult, DirectoryServiceError > Aws::DirectoryService::Model::UpdateNumberOfDomainControllersOutcome
 
typedef Aws::Utils::Outcome< UpdateRadiusResult, DirectoryServiceError > Aws::DirectoryService::Model::UpdateRadiusOutcome
 
typedef Aws::Utils::Outcome< UpdateTrustResult, DirectoryServiceError > Aws::DirectoryService::Model::UpdateTrustOutcome
 
typedef Aws::Utils::Outcome< VerifyTrustResult, DirectoryServiceError > Aws::DirectoryService::Model::VerifyTrustOutcome
 
typedef std::future< AcceptSharedDirectoryOutcome > Aws::DirectoryService::Model::AcceptSharedDirectoryOutcomeCallable
 
typedef std::future< AddIpRoutesOutcome > Aws::DirectoryService::Model::AddIpRoutesOutcomeCallable
 
typedef std::future< AddRegionOutcome > Aws::DirectoryService::Model::AddRegionOutcomeCallable
 
typedef std::future< AddTagsToResourceOutcome > Aws::DirectoryService::Model::AddTagsToResourceOutcomeCallable
 
typedef std::future< CancelSchemaExtensionOutcome > Aws::DirectoryService::Model::CancelSchemaExtensionOutcomeCallable
 
typedef std::future< ConnectDirectoryOutcome > Aws::DirectoryService::Model::ConnectDirectoryOutcomeCallable
 
typedef std::future< CreateAliasOutcome > Aws::DirectoryService::Model::CreateAliasOutcomeCallable
 
typedef std::future< CreateComputerOutcome > Aws::DirectoryService::Model::CreateComputerOutcomeCallable
 
typedef std::future< CreateConditionalForwarderOutcome > Aws::DirectoryService::Model::CreateConditionalForwarderOutcomeCallable
 
typedef std::future< CreateDirectoryOutcome > Aws::DirectoryService::Model::CreateDirectoryOutcomeCallable
 
typedef std::future< CreateLogSubscriptionOutcome > Aws::DirectoryService::Model::CreateLogSubscriptionOutcomeCallable
 
typedef std::future< CreateMicrosoftADOutcome > Aws::DirectoryService::Model::CreateMicrosoftADOutcomeCallable
 
typedef std::future< CreateSnapshotOutcome > Aws::DirectoryService::Model::CreateSnapshotOutcomeCallable
 
typedef std::future< CreateTrustOutcome > Aws::DirectoryService::Model::CreateTrustOutcomeCallable
 
typedef std::future< DeleteConditionalForwarderOutcome > Aws::DirectoryService::Model::DeleteConditionalForwarderOutcomeCallable
 
typedef std::future< DeleteDirectoryOutcome > Aws::DirectoryService::Model::DeleteDirectoryOutcomeCallable
 
typedef std::future< DeleteLogSubscriptionOutcome > Aws::DirectoryService::Model::DeleteLogSubscriptionOutcomeCallable
 
typedef std::future< DeleteSnapshotOutcome > Aws::DirectoryService::Model::DeleteSnapshotOutcomeCallable
 
typedef std::future< DeleteTrustOutcome > Aws::DirectoryService::Model::DeleteTrustOutcomeCallable
 
typedef std::future< DeregisterCertificateOutcome > Aws::DirectoryService::Model::DeregisterCertificateOutcomeCallable
 
typedef std::future< DeregisterEventTopicOutcome > Aws::DirectoryService::Model::DeregisterEventTopicOutcomeCallable
 
typedef std::future< DescribeCertificateOutcome > Aws::DirectoryService::Model::DescribeCertificateOutcomeCallable
 
typedef std::future< DescribeClientAuthenticationSettingsOutcome > Aws::DirectoryService::Model::DescribeClientAuthenticationSettingsOutcomeCallable
 
typedef std::future< DescribeConditionalForwardersOutcome > Aws::DirectoryService::Model::DescribeConditionalForwardersOutcomeCallable
 
typedef std::future< DescribeDirectoriesOutcome > Aws::DirectoryService::Model::DescribeDirectoriesOutcomeCallable
 
typedef std::future< DescribeDomainControllersOutcome > Aws::DirectoryService::Model::DescribeDomainControllersOutcomeCallable
 
typedef std::future< DescribeEventTopicsOutcome > Aws::DirectoryService::Model::DescribeEventTopicsOutcomeCallable
 
typedef std::future< DescribeLDAPSSettingsOutcome > Aws::DirectoryService::Model::DescribeLDAPSSettingsOutcomeCallable
 
typedef std::future< DescribeRegionsOutcome > Aws::DirectoryService::Model::DescribeRegionsOutcomeCallable
 
typedef std::future< DescribeSharedDirectoriesOutcome > Aws::DirectoryService::Model::DescribeSharedDirectoriesOutcomeCallable
 
typedef std::future< DescribeSnapshotsOutcome > Aws::DirectoryService::Model::DescribeSnapshotsOutcomeCallable
 
typedef std::future< DescribeTrustsOutcome > Aws::DirectoryService::Model::DescribeTrustsOutcomeCallable
 
typedef std::future< DisableClientAuthenticationOutcome > Aws::DirectoryService::Model::DisableClientAuthenticationOutcomeCallable
 
typedef std::future< DisableLDAPSOutcome > Aws::DirectoryService::Model::DisableLDAPSOutcomeCallable
 
typedef std::future< DisableRadiusOutcome > Aws::DirectoryService::Model::DisableRadiusOutcomeCallable
 
typedef std::future< DisableSsoOutcome > Aws::DirectoryService::Model::DisableSsoOutcomeCallable
 
typedef std::future< EnableClientAuthenticationOutcome > Aws::DirectoryService::Model::EnableClientAuthenticationOutcomeCallable
 
typedef std::future< EnableLDAPSOutcome > Aws::DirectoryService::Model::EnableLDAPSOutcomeCallable
 
typedef std::future< EnableRadiusOutcome > Aws::DirectoryService::Model::EnableRadiusOutcomeCallable
 
typedef std::future< EnableSsoOutcome > Aws::DirectoryService::Model::EnableSsoOutcomeCallable
 
typedef std::future< GetDirectoryLimitsOutcome > Aws::DirectoryService::Model::GetDirectoryLimitsOutcomeCallable
 
typedef std::future< GetSnapshotLimitsOutcome > Aws::DirectoryService::Model::GetSnapshotLimitsOutcomeCallable
 
typedef std::future< ListCertificatesOutcome > Aws::DirectoryService::Model::ListCertificatesOutcomeCallable
 
typedef std::future< ListIpRoutesOutcome > Aws::DirectoryService::Model::ListIpRoutesOutcomeCallable
 
typedef std::future< ListLogSubscriptionsOutcome > Aws::DirectoryService::Model::ListLogSubscriptionsOutcomeCallable
 
typedef std::future< ListSchemaExtensionsOutcome > Aws::DirectoryService::Model::ListSchemaExtensionsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcome > Aws::DirectoryService::Model::ListTagsForResourceOutcomeCallable
 
typedef std::future< RegisterCertificateOutcome > Aws::DirectoryService::Model::RegisterCertificateOutcomeCallable
 
typedef std::future< RegisterEventTopicOutcome > Aws::DirectoryService::Model::RegisterEventTopicOutcomeCallable
 
typedef std::future< RejectSharedDirectoryOutcome > Aws::DirectoryService::Model::RejectSharedDirectoryOutcomeCallable
 
typedef std::future< RemoveIpRoutesOutcome > Aws::DirectoryService::Model::RemoveIpRoutesOutcomeCallable
 
typedef std::future< RemoveRegionOutcome > Aws::DirectoryService::Model::RemoveRegionOutcomeCallable
 
typedef std::future< RemoveTagsFromResourceOutcome > Aws::DirectoryService::Model::RemoveTagsFromResourceOutcomeCallable
 
typedef std::future< ResetUserPasswordOutcome > Aws::DirectoryService::Model::ResetUserPasswordOutcomeCallable
 
typedef std::future< RestoreFromSnapshotOutcome > Aws::DirectoryService::Model::RestoreFromSnapshotOutcomeCallable
 
typedef std::future< ShareDirectoryOutcome > Aws::DirectoryService::Model::ShareDirectoryOutcomeCallable
 
typedef std::future< StartSchemaExtensionOutcome > Aws::DirectoryService::Model::StartSchemaExtensionOutcomeCallable
 
typedef std::future< UnshareDirectoryOutcome > Aws::DirectoryService::Model::UnshareDirectoryOutcomeCallable
 
typedef std::future< UpdateConditionalForwarderOutcome > Aws::DirectoryService::Model::UpdateConditionalForwarderOutcomeCallable
 
typedef std::future< UpdateNumberOfDomainControllersOutcome > Aws::DirectoryService::Model::UpdateNumberOfDomainControllersOutcomeCallable
 
typedef std::future< UpdateRadiusOutcome > Aws::DirectoryService::Model::UpdateRadiusOutcomeCallable
 
typedef std::future< UpdateTrustOutcome > Aws::DirectoryService::Model::UpdateTrustOutcomeCallable
 
typedef std::future< VerifyTrustOutcome > Aws::DirectoryService::Model::VerifyTrustOutcomeCallable
 
typedef std::function< void(const DirectoryServiceClient *, const Model::AcceptSharedDirectoryRequest &, const Model::AcceptSharedDirectoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::AcceptSharedDirectoryResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::AddIpRoutesRequest &, const Model::AddIpRoutesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::AddIpRoutesResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::AddRegionRequest &, const Model::AddRegionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::AddRegionResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::AddTagsToResourceRequest &, const Model::AddTagsToResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::AddTagsToResourceResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::CancelSchemaExtensionRequest &, const Model::CancelSchemaExtensionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::CancelSchemaExtensionResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::ConnectDirectoryRequest &, const Model::ConnectDirectoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::ConnectDirectoryResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::CreateAliasRequest &, const Model::CreateAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::CreateAliasResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::CreateComputerRequest &, const Model::CreateComputerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::CreateComputerResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::CreateConditionalForwarderRequest &, const Model::CreateConditionalForwarderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::CreateConditionalForwarderResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::CreateDirectoryRequest &, const Model::CreateDirectoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::CreateDirectoryResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::CreateLogSubscriptionRequest &, const Model::CreateLogSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::CreateLogSubscriptionResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::CreateMicrosoftADRequest &, const Model::CreateMicrosoftADOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::CreateMicrosoftADResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::CreateSnapshotRequest &, const Model::CreateSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::CreateSnapshotResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::CreateTrustRequest &, const Model::CreateTrustOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::CreateTrustResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::DeleteConditionalForwarderRequest &, const Model::DeleteConditionalForwarderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::DeleteConditionalForwarderResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::DeleteDirectoryRequest &, const Model::DeleteDirectoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::DeleteDirectoryResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::DeleteLogSubscriptionRequest &, const Model::DeleteLogSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::DeleteLogSubscriptionResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::DeleteSnapshotRequest &, const Model::DeleteSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::DeleteSnapshotResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::DeleteTrustRequest &, const Model::DeleteTrustOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::DeleteTrustResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::DeregisterCertificateRequest &, const Model::DeregisterCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::DeregisterCertificateResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::DeregisterEventTopicRequest &, const Model::DeregisterEventTopicOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::DeregisterEventTopicResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::DescribeCertificateRequest &, const Model::DescribeCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::DescribeCertificateResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::DescribeClientAuthenticationSettingsRequest &, const Model::DescribeClientAuthenticationSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::DescribeClientAuthenticationSettingsResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::DescribeConditionalForwardersRequest &, const Model::DescribeConditionalForwardersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::DescribeConditionalForwardersResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::DescribeDirectoriesRequest &, const Model::DescribeDirectoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::DescribeDirectoriesResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::DescribeDomainControllersRequest &, const Model::DescribeDomainControllersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::DescribeDomainControllersResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::DescribeEventTopicsRequest &, const Model::DescribeEventTopicsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::DescribeEventTopicsResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::DescribeLDAPSSettingsRequest &, const Model::DescribeLDAPSSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::DescribeLDAPSSettingsResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::DescribeRegionsRequest &, const Model::DescribeRegionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::DescribeRegionsResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::DescribeSharedDirectoriesRequest &, const Model::DescribeSharedDirectoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::DescribeSharedDirectoriesResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::DescribeSnapshotsRequest &, const Model::DescribeSnapshotsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::DescribeSnapshotsResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::DescribeTrustsRequest &, const Model::DescribeTrustsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::DescribeTrustsResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::DisableClientAuthenticationRequest &, const Model::DisableClientAuthenticationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::DisableClientAuthenticationResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::DisableLDAPSRequest &, const Model::DisableLDAPSOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::DisableLDAPSResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::DisableRadiusRequest &, const Model::DisableRadiusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::DisableRadiusResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::DisableSsoRequest &, const Model::DisableSsoOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::DisableSsoResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::EnableClientAuthenticationRequest &, const Model::EnableClientAuthenticationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::EnableClientAuthenticationResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::EnableLDAPSRequest &, const Model::EnableLDAPSOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::EnableLDAPSResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::EnableRadiusRequest &, const Model::EnableRadiusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::EnableRadiusResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::EnableSsoRequest &, const Model::EnableSsoOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::EnableSsoResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::GetDirectoryLimitsRequest &, const Model::GetDirectoryLimitsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::GetDirectoryLimitsResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::GetSnapshotLimitsRequest &, const Model::GetSnapshotLimitsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::GetSnapshotLimitsResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::ListCertificatesRequest &, const Model::ListCertificatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::ListCertificatesResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::ListIpRoutesRequest &, const Model::ListIpRoutesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::ListIpRoutesResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::ListLogSubscriptionsRequest &, const Model::ListLogSubscriptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::ListLogSubscriptionsResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::ListSchemaExtensionsRequest &, const Model::ListSchemaExtensionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::ListSchemaExtensionsResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::RegisterCertificateRequest &, const Model::RegisterCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::RegisterCertificateResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::RegisterEventTopicRequest &, const Model::RegisterEventTopicOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::RegisterEventTopicResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::RejectSharedDirectoryRequest &, const Model::RejectSharedDirectoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::RejectSharedDirectoryResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::RemoveIpRoutesRequest &, const Model::RemoveIpRoutesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::RemoveIpRoutesResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::RemoveRegionRequest &, const Model::RemoveRegionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::RemoveRegionResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::RemoveTagsFromResourceRequest &, const Model::RemoveTagsFromResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::RemoveTagsFromResourceResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::ResetUserPasswordRequest &, const Model::ResetUserPasswordOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::ResetUserPasswordResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::RestoreFromSnapshotRequest &, const Model::RestoreFromSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::RestoreFromSnapshotResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::ShareDirectoryRequest &, const Model::ShareDirectoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::ShareDirectoryResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::StartSchemaExtensionRequest &, const Model::StartSchemaExtensionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::StartSchemaExtensionResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::UnshareDirectoryRequest &, const Model::UnshareDirectoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::UnshareDirectoryResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::UpdateConditionalForwarderRequest &, const Model::UpdateConditionalForwarderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::UpdateConditionalForwarderResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::UpdateNumberOfDomainControllersRequest &, const Model::UpdateNumberOfDomainControllersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::UpdateNumberOfDomainControllersResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::UpdateRadiusRequest &, const Model::UpdateRadiusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::UpdateRadiusResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::UpdateTrustRequest &, const Model::UpdateTrustOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::UpdateTrustResponseReceivedHandler
 
typedef std::function< void(const DirectoryServiceClient *, const Model::VerifyTrustRequest &, const Model::VerifyTrustOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DirectoryService::VerifyTrustResponseReceivedHandler