AWS SDK for C++  1.8.72
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::DirectoryService::Model Namespace Reference

Namespaces

 CertificateStateMapper
 
 DirectoryEditionMapper
 
 DirectorySizeMapper
 
 DirectoryStageMapper
 
 DirectoryTypeMapper
 
 DomainControllerStatusMapper
 
 IpRouteStatusMsgMapper
 
 LDAPSStatusMapper
 
 LDAPSTypeMapper
 
 RadiusAuthenticationProtocolMapper
 
 RadiusStatusMapper
 
 ReplicationScopeMapper
 
 SchemaExtensionStatusMapper
 
 SelectiveAuthMapper
 
 ShareMethodMapper
 
 ShareStatusMapper
 
 SnapshotStatusMapper
 
 SnapshotTypeMapper
 
 TargetTypeMapper
 
 TopicStatusMapper
 
 TrustDirectionMapper
 
 TrustStateMapper
 
 TrustTypeMapper
 

Classes

class  AcceptSharedDirectoryRequest
 
class  AcceptSharedDirectoryResult
 
class  AccessDeniedException
 
class  AddIpRoutesRequest
 
class  AddIpRoutesResult
 
class  AddTagsToResourceRequest
 
class  AddTagsToResourceResult
 
class  Attribute
 
class  AuthenticationFailedException
 
class  CancelSchemaExtensionRequest
 
class  CancelSchemaExtensionResult
 
class  Certificate
 
class  CertificateAlreadyExistsException
 
class  CertificateDoesNotExistException
 
class  CertificateInfo
 
class  CertificateInUseException
 
class  CertificateLimitExceededException
 
class  ClientException
 
class  Computer
 
class  ConditionalForwarder
 
class  ConnectDirectoryRequest
 
class  ConnectDirectoryResult
 
class  CreateAliasRequest
 
class  CreateAliasResult
 
class  CreateComputerRequest
 
class  CreateComputerResult
 
class  CreateConditionalForwarderRequest
 
class  CreateConditionalForwarderResult
 
class  CreateDirectoryRequest
 
class  CreateDirectoryResult
 
class  CreateLogSubscriptionRequest
 
class  CreateLogSubscriptionResult
 
class  CreateMicrosoftADRequest
 
class  CreateMicrosoftADResult
 
class  CreateSnapshotRequest
 
class  CreateSnapshotResult
 
class  CreateTrustRequest
 
class  CreateTrustResult
 
class  DeleteConditionalForwarderRequest
 
class  DeleteConditionalForwarderResult
 
class  DeleteDirectoryRequest
 
class  DeleteDirectoryResult
 
class  DeleteLogSubscriptionRequest
 
class  DeleteLogSubscriptionResult
 
class  DeleteSnapshotRequest
 
class  DeleteSnapshotResult
 
class  DeleteTrustRequest
 
class  DeleteTrustResult
 
class  DeregisterCertificateRequest
 
class  DeregisterCertificateResult
 
class  DeregisterEventTopicRequest
 
class  DeregisterEventTopicResult
 
class  DescribeCertificateRequest
 
class  DescribeCertificateResult
 
class  DescribeConditionalForwardersRequest
 
class  DescribeConditionalForwardersResult
 
class  DescribeDirectoriesRequest
 
class  DescribeDirectoriesResult
 
class  DescribeDomainControllersRequest
 
class  DescribeDomainControllersResult
 
class  DescribeEventTopicsRequest
 
class  DescribeEventTopicsResult
 
class  DescribeLDAPSSettingsRequest
 
class  DescribeLDAPSSettingsResult
 
class  DescribeSharedDirectoriesRequest
 
class  DescribeSharedDirectoriesResult
 
class  DescribeSnapshotsRequest
 
class  DescribeSnapshotsResult
 
class  DescribeTrustsRequest
 
class  DescribeTrustsResult
 
class  DirectoryAlreadySharedException
 
class  DirectoryConnectSettings
 
class  DirectoryConnectSettingsDescription
 
class  DirectoryDescription
 
class  DirectoryDoesNotExistException
 
class  DirectoryLimitExceededException
 
class  DirectoryLimits
 
class  DirectoryNotSharedException
 
class  DirectoryUnavailableException
 
class  DirectoryVpcSettings
 
class  DirectoryVpcSettingsDescription
 
class  DisableLDAPSRequest
 
class  DisableLDAPSResult
 
class  DisableRadiusRequest
 
class  DisableRadiusResult
 
class  DisableSsoRequest
 
class  DisableSsoResult
 
class  DomainController
 
class  DomainControllerLimitExceededException
 
class  EnableLDAPSRequest
 
class  EnableLDAPSResult
 
class  EnableRadiusRequest
 
class  EnableRadiusResult
 
class  EnableSsoRequest
 
class  EnableSsoResult
 
class  EntityAlreadyExistsException
 
class  EntityDoesNotExistException
 
class  EventTopic
 
class  GetDirectoryLimitsRequest
 
class  GetDirectoryLimitsResult
 
class  GetSnapshotLimitsRequest
 
class  GetSnapshotLimitsResult
 
class  InsufficientPermissionsException
 
class  InvalidCertificateException
 
class  InvalidLDAPSStatusException
 
class  InvalidNextTokenException
 
class  InvalidParameterException
 
class  InvalidPasswordException
 
class  InvalidTargetException
 
class  IpRoute
 
class  IpRouteInfo
 
class  IpRouteLimitExceededException
 
class  LDAPSSettingInfo
 
class  ListCertificatesRequest
 
class  ListCertificatesResult
 
class  ListIpRoutesRequest
 
class  ListIpRoutesResult
 
class  ListLogSubscriptionsRequest
 
class  ListLogSubscriptionsResult
 
class  ListSchemaExtensionsRequest
 
class  ListSchemaExtensionsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  LogSubscription
 
class  NoAvailableCertificateException
 
class  OrganizationsException
 
class  OwnerDirectoryDescription
 
class  RadiusSettings
 
class  RegisterCertificateRequest
 
class  RegisterCertificateResult
 
class  RegisterEventTopicRequest
 
class  RegisterEventTopicResult
 
class  RejectSharedDirectoryRequest
 
class  RejectSharedDirectoryResult
 
class  RemoveIpRoutesRequest
 
class  RemoveIpRoutesResult
 
class  RemoveTagsFromResourceRequest
 
class  RemoveTagsFromResourceResult
 
class  ResetUserPasswordRequest
 
class  ResetUserPasswordResult
 
class  RestoreFromSnapshotRequest
 
class  RestoreFromSnapshotResult
 
class  SchemaExtensionInfo
 
class  ServiceException
 
class  SharedDirectory
 
class  ShareDirectoryRequest
 
class  ShareDirectoryResult
 
class  ShareLimitExceededException
 
class  ShareTarget
 
class  Snapshot
 
class  SnapshotLimitExceededException
 
class  SnapshotLimits
 
class  StartSchemaExtensionRequest
 
class  StartSchemaExtensionResult
 
class  Tag
 
class  TagLimitExceededException
 
class  Trust
 
class  UnshareDirectoryRequest
 
class  UnshareDirectoryResult
 
class  UnshareTarget
 
class  UnsupportedOperationException
 
class  UpdateConditionalForwarderRequest
 
class  UpdateConditionalForwarderResult
 
class  UpdateNumberOfDomainControllersRequest
 
class  UpdateNumberOfDomainControllersResult
 
class  UpdateRadiusRequest
 
class  UpdateRadiusResult
 
class  UpdateTrustRequest
 
class  UpdateTrustResult
 
class  UserDoesNotExistException
 
class  VerifyTrustRequest
 
class  VerifyTrustResult
 

Typedefs

typedef Aws::Utils::Outcome< AcceptSharedDirectoryResult, DirectoryServiceErrorAcceptSharedDirectoryOutcome
 
typedef Aws::Utils::Outcome< AddIpRoutesResult, DirectoryServiceErrorAddIpRoutesOutcome
 
typedef Aws::Utils::Outcome< AddTagsToResourceResult, DirectoryServiceErrorAddTagsToResourceOutcome
 
typedef Aws::Utils::Outcome< CancelSchemaExtensionResult, DirectoryServiceErrorCancelSchemaExtensionOutcome
 
typedef Aws::Utils::Outcome< ConnectDirectoryResult, DirectoryServiceErrorConnectDirectoryOutcome
 
typedef Aws::Utils::Outcome< CreateAliasResult, DirectoryServiceErrorCreateAliasOutcome
 
typedef Aws::Utils::Outcome< CreateComputerResult, DirectoryServiceErrorCreateComputerOutcome
 
typedef Aws::Utils::Outcome< CreateConditionalForwarderResult, DirectoryServiceErrorCreateConditionalForwarderOutcome
 
typedef Aws::Utils::Outcome< CreateDirectoryResult, DirectoryServiceErrorCreateDirectoryOutcome
 
typedef Aws::Utils::Outcome< CreateLogSubscriptionResult, DirectoryServiceErrorCreateLogSubscriptionOutcome
 
typedef Aws::Utils::Outcome< CreateMicrosoftADResult, DirectoryServiceErrorCreateMicrosoftADOutcome
 
typedef Aws::Utils::Outcome< CreateSnapshotResult, DirectoryServiceErrorCreateSnapshotOutcome
 
typedef Aws::Utils::Outcome< CreateTrustResult, DirectoryServiceErrorCreateTrustOutcome
 
typedef Aws::Utils::Outcome< DeleteConditionalForwarderResult, DirectoryServiceErrorDeleteConditionalForwarderOutcome
 
typedef Aws::Utils::Outcome< DeleteDirectoryResult, DirectoryServiceErrorDeleteDirectoryOutcome
 
typedef Aws::Utils::Outcome< DeleteLogSubscriptionResult, DirectoryServiceErrorDeleteLogSubscriptionOutcome
 
typedef Aws::Utils::Outcome< DeleteSnapshotResult, DirectoryServiceErrorDeleteSnapshotOutcome
 
typedef Aws::Utils::Outcome< DeleteTrustResult, DirectoryServiceErrorDeleteTrustOutcome
 
typedef Aws::Utils::Outcome< DeregisterCertificateResult, DirectoryServiceErrorDeregisterCertificateOutcome
 
typedef Aws::Utils::Outcome< DeregisterEventTopicResult, DirectoryServiceErrorDeregisterEventTopicOutcome
 
typedef Aws::Utils::Outcome< DescribeCertificateResult, DirectoryServiceErrorDescribeCertificateOutcome
 
typedef Aws::Utils::Outcome< DescribeConditionalForwardersResult, DirectoryServiceErrorDescribeConditionalForwardersOutcome
 
typedef Aws::Utils::Outcome< DescribeDirectoriesResult, DirectoryServiceErrorDescribeDirectoriesOutcome
 
typedef Aws::Utils::Outcome< DescribeDomainControllersResult, DirectoryServiceErrorDescribeDomainControllersOutcome
 
typedef Aws::Utils::Outcome< DescribeEventTopicsResult, DirectoryServiceErrorDescribeEventTopicsOutcome
 
typedef Aws::Utils::Outcome< DescribeLDAPSSettingsResult, DirectoryServiceErrorDescribeLDAPSSettingsOutcome
 
typedef Aws::Utils::Outcome< DescribeSharedDirectoriesResult, DirectoryServiceErrorDescribeSharedDirectoriesOutcome
 
typedef Aws::Utils::Outcome< DescribeSnapshotsResult, DirectoryServiceErrorDescribeSnapshotsOutcome
 
typedef Aws::Utils::Outcome< DescribeTrustsResult, DirectoryServiceErrorDescribeTrustsOutcome
 
typedef Aws::Utils::Outcome< DisableLDAPSResult, DirectoryServiceErrorDisableLDAPSOutcome
 
typedef Aws::Utils::Outcome< DisableRadiusResult, DirectoryServiceErrorDisableRadiusOutcome
 
typedef Aws::Utils::Outcome< DisableSsoResult, DirectoryServiceErrorDisableSsoOutcome
 
typedef Aws::Utils::Outcome< EnableLDAPSResult, DirectoryServiceErrorEnableLDAPSOutcome
 
typedef Aws::Utils::Outcome< EnableRadiusResult, DirectoryServiceErrorEnableRadiusOutcome
 
typedef Aws::Utils::Outcome< EnableSsoResult, DirectoryServiceErrorEnableSsoOutcome
 
typedef Aws::Utils::Outcome< GetDirectoryLimitsResult, DirectoryServiceErrorGetDirectoryLimitsOutcome
 
typedef Aws::Utils::Outcome< GetSnapshotLimitsResult, DirectoryServiceErrorGetSnapshotLimitsOutcome
 
typedef Aws::Utils::Outcome< ListCertificatesResult, DirectoryServiceErrorListCertificatesOutcome
 
typedef Aws::Utils::Outcome< ListIpRoutesResult, DirectoryServiceErrorListIpRoutesOutcome
 
typedef Aws::Utils::Outcome< ListLogSubscriptionsResult, DirectoryServiceErrorListLogSubscriptionsOutcome
 
typedef Aws::Utils::Outcome< ListSchemaExtensionsResult, DirectoryServiceErrorListSchemaExtensionsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, DirectoryServiceErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< RegisterCertificateResult, DirectoryServiceErrorRegisterCertificateOutcome
 
typedef Aws::Utils::Outcome< RegisterEventTopicResult, DirectoryServiceErrorRegisterEventTopicOutcome
 
typedef Aws::Utils::Outcome< RejectSharedDirectoryResult, DirectoryServiceErrorRejectSharedDirectoryOutcome
 
typedef Aws::Utils::Outcome< RemoveIpRoutesResult, DirectoryServiceErrorRemoveIpRoutesOutcome
 
typedef Aws::Utils::Outcome< RemoveTagsFromResourceResult, DirectoryServiceErrorRemoveTagsFromResourceOutcome
 
typedef Aws::Utils::Outcome< ResetUserPasswordResult, DirectoryServiceErrorResetUserPasswordOutcome
 
typedef Aws::Utils::Outcome< RestoreFromSnapshotResult, DirectoryServiceErrorRestoreFromSnapshotOutcome
 
typedef Aws::Utils::Outcome< ShareDirectoryResult, DirectoryServiceErrorShareDirectoryOutcome
 
typedef Aws::Utils::Outcome< StartSchemaExtensionResult, DirectoryServiceErrorStartSchemaExtensionOutcome
 
typedef Aws::Utils::Outcome< UnshareDirectoryResult, DirectoryServiceErrorUnshareDirectoryOutcome
 
typedef Aws::Utils::Outcome< UpdateConditionalForwarderResult, DirectoryServiceErrorUpdateConditionalForwarderOutcome
 
typedef Aws::Utils::Outcome< UpdateNumberOfDomainControllersResult, DirectoryServiceErrorUpdateNumberOfDomainControllersOutcome
 
typedef Aws::Utils::Outcome< UpdateRadiusResult, DirectoryServiceErrorUpdateRadiusOutcome
 
typedef Aws::Utils::Outcome< UpdateTrustResult, DirectoryServiceErrorUpdateTrustOutcome
 
typedef Aws::Utils::Outcome< VerifyTrustResult, DirectoryServiceErrorVerifyTrustOutcome
 
typedef std::future< AcceptSharedDirectoryOutcomeAcceptSharedDirectoryOutcomeCallable
 
typedef std::future< AddIpRoutesOutcomeAddIpRoutesOutcomeCallable
 
typedef std::future< AddTagsToResourceOutcomeAddTagsToResourceOutcomeCallable
 
typedef std::future< CancelSchemaExtensionOutcomeCancelSchemaExtensionOutcomeCallable
 
typedef std::future< ConnectDirectoryOutcomeConnectDirectoryOutcomeCallable
 
typedef std::future< CreateAliasOutcomeCreateAliasOutcomeCallable
 
typedef std::future< CreateComputerOutcomeCreateComputerOutcomeCallable
 
typedef std::future< CreateConditionalForwarderOutcomeCreateConditionalForwarderOutcomeCallable
 
typedef std::future< CreateDirectoryOutcomeCreateDirectoryOutcomeCallable
 
typedef std::future< CreateLogSubscriptionOutcomeCreateLogSubscriptionOutcomeCallable
 
typedef std::future< CreateMicrosoftADOutcomeCreateMicrosoftADOutcomeCallable
 
typedef std::future< CreateSnapshotOutcomeCreateSnapshotOutcomeCallable
 
typedef std::future< CreateTrustOutcomeCreateTrustOutcomeCallable
 
typedef std::future< DeleteConditionalForwarderOutcomeDeleteConditionalForwarderOutcomeCallable
 
typedef std::future< DeleteDirectoryOutcomeDeleteDirectoryOutcomeCallable
 
typedef std::future< DeleteLogSubscriptionOutcomeDeleteLogSubscriptionOutcomeCallable
 
typedef std::future< DeleteSnapshotOutcomeDeleteSnapshotOutcomeCallable
 
typedef std::future< DeleteTrustOutcomeDeleteTrustOutcomeCallable
 
typedef std::future< DeregisterCertificateOutcomeDeregisterCertificateOutcomeCallable
 
typedef std::future< DeregisterEventTopicOutcomeDeregisterEventTopicOutcomeCallable
 
typedef std::future< DescribeCertificateOutcomeDescribeCertificateOutcomeCallable
 
typedef std::future< DescribeConditionalForwardersOutcomeDescribeConditionalForwardersOutcomeCallable
 
typedef std::future< DescribeDirectoriesOutcomeDescribeDirectoriesOutcomeCallable
 
typedef std::future< DescribeDomainControllersOutcomeDescribeDomainControllersOutcomeCallable
 
typedef std::future< DescribeEventTopicsOutcomeDescribeEventTopicsOutcomeCallable
 
typedef std::future< DescribeLDAPSSettingsOutcomeDescribeLDAPSSettingsOutcomeCallable
 
typedef std::future< DescribeSharedDirectoriesOutcomeDescribeSharedDirectoriesOutcomeCallable
 
typedef std::future< DescribeSnapshotsOutcomeDescribeSnapshotsOutcomeCallable
 
typedef std::future< DescribeTrustsOutcomeDescribeTrustsOutcomeCallable
 
typedef std::future< DisableLDAPSOutcomeDisableLDAPSOutcomeCallable
 
typedef std::future< DisableRadiusOutcomeDisableRadiusOutcomeCallable
 
typedef std::future< DisableSsoOutcomeDisableSsoOutcomeCallable
 
typedef std::future< EnableLDAPSOutcomeEnableLDAPSOutcomeCallable
 
typedef std::future< EnableRadiusOutcomeEnableRadiusOutcomeCallable
 
typedef std::future< EnableSsoOutcomeEnableSsoOutcomeCallable
 
typedef std::future< GetDirectoryLimitsOutcomeGetDirectoryLimitsOutcomeCallable
 
typedef std::future< GetSnapshotLimitsOutcomeGetSnapshotLimitsOutcomeCallable
 
typedef std::future< ListCertificatesOutcomeListCertificatesOutcomeCallable
 
typedef std::future< ListIpRoutesOutcomeListIpRoutesOutcomeCallable
 
typedef std::future< ListLogSubscriptionsOutcomeListLogSubscriptionsOutcomeCallable
 
typedef std::future< ListSchemaExtensionsOutcomeListSchemaExtensionsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< RegisterCertificateOutcomeRegisterCertificateOutcomeCallable
 
typedef std::future< RegisterEventTopicOutcomeRegisterEventTopicOutcomeCallable
 
typedef std::future< RejectSharedDirectoryOutcomeRejectSharedDirectoryOutcomeCallable
 
typedef std::future< RemoveIpRoutesOutcomeRemoveIpRoutesOutcomeCallable
 
typedef std::future< RemoveTagsFromResourceOutcomeRemoveTagsFromResourceOutcomeCallable
 
typedef std::future< ResetUserPasswordOutcomeResetUserPasswordOutcomeCallable
 
typedef std::future< RestoreFromSnapshotOutcomeRestoreFromSnapshotOutcomeCallable
 
typedef std::future< ShareDirectoryOutcomeShareDirectoryOutcomeCallable
 
typedef std::future< StartSchemaExtensionOutcomeStartSchemaExtensionOutcomeCallable
 
typedef std::future< UnshareDirectoryOutcomeUnshareDirectoryOutcomeCallable
 
typedef std::future< UpdateConditionalForwarderOutcomeUpdateConditionalForwarderOutcomeCallable
 
typedef std::future< UpdateNumberOfDomainControllersOutcomeUpdateNumberOfDomainControllersOutcomeCallable
 
typedef std::future< UpdateRadiusOutcomeUpdateRadiusOutcomeCallable
 
typedef std::future< UpdateTrustOutcomeUpdateTrustOutcomeCallable
 
typedef std::future< VerifyTrustOutcomeVerifyTrustOutcomeCallable
 

Enumerations

enum  CertificateState {
  CertificateState::NOT_SET, CertificateState::Registering, CertificateState::Registered, CertificateState::RegisterFailed,
  CertificateState::Deregistering, CertificateState::Deregistered, CertificateState::DeregisterFailed
}
 
enum  DirectoryEdition { DirectoryEdition::NOT_SET, DirectoryEdition::Enterprise, DirectoryEdition::Standard }
 
enum  DirectorySize { DirectorySize::NOT_SET, DirectorySize::Small, DirectorySize::Large }
 
enum  DirectoryStage {
  DirectoryStage::NOT_SET, DirectoryStage::Requested, DirectoryStage::Creating, DirectoryStage::Created,
  DirectoryStage::Active, DirectoryStage::Inoperable, DirectoryStage::Impaired, DirectoryStage::Restoring,
  DirectoryStage::RestoreFailed, DirectoryStage::Deleting, DirectoryStage::Deleted, DirectoryStage::Failed
}
 
enum  DirectoryType {
  DirectoryType::NOT_SET, DirectoryType::SimpleAD, DirectoryType::ADConnector, DirectoryType::MicrosoftAD,
  DirectoryType::SharedMicrosoftAD
}
 
enum  DomainControllerStatus {
  DomainControllerStatus::NOT_SET, DomainControllerStatus::Creating, DomainControllerStatus::Active, DomainControllerStatus::Impaired,
  DomainControllerStatus::Restoring, DomainControllerStatus::Deleting, DomainControllerStatus::Deleted, DomainControllerStatus::Failed
}
 
enum  IpRouteStatusMsg {
  IpRouteStatusMsg::NOT_SET, IpRouteStatusMsg::Adding, IpRouteStatusMsg::Added, IpRouteStatusMsg::Removing,
  IpRouteStatusMsg::Removed, IpRouteStatusMsg::AddFailed, IpRouteStatusMsg::RemoveFailed
}
 
enum  LDAPSStatus {
  LDAPSStatus::NOT_SET, LDAPSStatus::Enabling, LDAPSStatus::Enabled, LDAPSStatus::EnableFailed,
  LDAPSStatus::Disabled
}
 
enum  LDAPSType { LDAPSType::NOT_SET, LDAPSType::Client }
 
enum  RadiusAuthenticationProtocol {
  RadiusAuthenticationProtocol::NOT_SET, RadiusAuthenticationProtocol::PAP, RadiusAuthenticationProtocol::CHAP, RadiusAuthenticationProtocol::MS_CHAPv1,
  RadiusAuthenticationProtocol::MS_CHAPv2
}
 
enum  RadiusStatus { RadiusStatus::NOT_SET, RadiusStatus::Creating, RadiusStatus::Completed, RadiusStatus::Failed }
 
enum  ReplicationScope { ReplicationScope::NOT_SET, ReplicationScope::Domain }
 
enum  SchemaExtensionStatus {
  SchemaExtensionStatus::NOT_SET, SchemaExtensionStatus::Initializing, SchemaExtensionStatus::CreatingSnapshot, SchemaExtensionStatus::UpdatingSchema,
  SchemaExtensionStatus::Replicating, SchemaExtensionStatus::CancelInProgress, SchemaExtensionStatus::RollbackInProgress, SchemaExtensionStatus::Cancelled,
  SchemaExtensionStatus::Failed, SchemaExtensionStatus::Completed
}
 
enum  SelectiveAuth { SelectiveAuth::NOT_SET, SelectiveAuth::Enabled, SelectiveAuth::Disabled }
 
enum  ShareMethod { ShareMethod::NOT_SET, ShareMethod::ORGANIZATIONS, ShareMethod::HANDSHAKE }
 
enum  ShareStatus {
  ShareStatus::NOT_SET, ShareStatus::Shared, ShareStatus::PendingAcceptance, ShareStatus::Rejected,
  ShareStatus::Rejecting, ShareStatus::RejectFailed, ShareStatus::Sharing, ShareStatus::ShareFailed,
  ShareStatus::Deleted, ShareStatus::Deleting
}
 
enum  SnapshotStatus { SnapshotStatus::NOT_SET, SnapshotStatus::Creating, SnapshotStatus::Completed, SnapshotStatus::Failed }
 
enum  SnapshotType { SnapshotType::NOT_SET, SnapshotType::Auto, SnapshotType::Manual }
 
enum  TargetType { TargetType::NOT_SET, TargetType::ACCOUNT }
 
enum  TopicStatus {
  TopicStatus::NOT_SET, TopicStatus::Registered, TopicStatus::Topic_not_found, TopicStatus::Failed,
  TopicStatus::Deleted
}
 
enum  TrustDirection { TrustDirection::NOT_SET, TrustDirection::One_Way_Outgoing, TrustDirection::One_Way_Incoming, TrustDirection::Two_Way }
 
enum  TrustState {
  TrustState::NOT_SET, TrustState::Creating, TrustState::Created, TrustState::Verifying,
  TrustState::VerifyFailed, TrustState::Verified, TrustState::Updating, TrustState::UpdateFailed,
  TrustState::Updated, TrustState::Deleting, TrustState::Deleted, TrustState::Failed
}
 
enum  TrustType { TrustType::NOT_SET, TrustType::Forest, TrustType::External }
 

Typedef Documentation

◆ AcceptSharedDirectoryOutcome

Definition at line 166 of file DirectoryServiceClient.h.

◆ AcceptSharedDirectoryOutcomeCallable

Definition at line 226 of file DirectoryServiceClient.h.

◆ AddIpRoutesOutcome

Definition at line 169 of file DirectoryServiceClient.h.

◆ AddIpRoutesOutcomeCallable

Definition at line 227 of file DirectoryServiceClient.h.

◆ AddTagsToResourceOutcome

Definition at line 170 of file DirectoryServiceClient.h.

◆ AddTagsToResourceOutcomeCallable

Definition at line 228 of file DirectoryServiceClient.h.

◆ CancelSchemaExtensionOutcome

Definition at line 171 of file DirectoryServiceClient.h.

◆ CancelSchemaExtensionOutcomeCallable

Definition at line 229 of file DirectoryServiceClient.h.

◆ ConnectDirectoryOutcome

Definition at line 172 of file DirectoryServiceClient.h.

◆ ConnectDirectoryOutcomeCallable

Definition at line 230 of file DirectoryServiceClient.h.

◆ CreateAliasOutcome

Definition at line 173 of file DirectoryServiceClient.h.

◆ CreateAliasOutcomeCallable

Definition at line 231 of file DirectoryServiceClient.h.

◆ CreateComputerOutcome

Definition at line 174 of file DirectoryServiceClient.h.

◆ CreateComputerOutcomeCallable

Definition at line 232 of file DirectoryServiceClient.h.

◆ CreateConditionalForwarderOutcome

Definition at line 175 of file DirectoryServiceClient.h.

◆ CreateConditionalForwarderOutcomeCallable

Definition at line 233 of file DirectoryServiceClient.h.

◆ CreateDirectoryOutcome

Definition at line 176 of file DirectoryServiceClient.h.

◆ CreateDirectoryOutcomeCallable

Definition at line 234 of file DirectoryServiceClient.h.

◆ CreateLogSubscriptionOutcome

Definition at line 177 of file DirectoryServiceClient.h.

◆ CreateLogSubscriptionOutcomeCallable

Definition at line 235 of file DirectoryServiceClient.h.

◆ CreateMicrosoftADOutcome

Definition at line 178 of file DirectoryServiceClient.h.

◆ CreateMicrosoftADOutcomeCallable

Definition at line 236 of file DirectoryServiceClient.h.

◆ CreateSnapshotOutcome

Definition at line 179 of file DirectoryServiceClient.h.

◆ CreateSnapshotOutcomeCallable

Definition at line 237 of file DirectoryServiceClient.h.

◆ CreateTrustOutcome

Definition at line 180 of file DirectoryServiceClient.h.

◆ CreateTrustOutcomeCallable

Definition at line 238 of file DirectoryServiceClient.h.

◆ DeleteConditionalForwarderOutcome

Definition at line 181 of file DirectoryServiceClient.h.

◆ DeleteConditionalForwarderOutcomeCallable

Definition at line 239 of file DirectoryServiceClient.h.

◆ DeleteDirectoryOutcome

Definition at line 182 of file DirectoryServiceClient.h.

◆ DeleteDirectoryOutcomeCallable

Definition at line 240 of file DirectoryServiceClient.h.

◆ DeleteLogSubscriptionOutcome

Definition at line 183 of file DirectoryServiceClient.h.

◆ DeleteLogSubscriptionOutcomeCallable

Definition at line 241 of file DirectoryServiceClient.h.

◆ DeleteSnapshotOutcome

Definition at line 184 of file DirectoryServiceClient.h.

◆ DeleteSnapshotOutcomeCallable

Definition at line 242 of file DirectoryServiceClient.h.

◆ DeleteTrustOutcome

Definition at line 185 of file DirectoryServiceClient.h.

◆ DeleteTrustOutcomeCallable

Definition at line 243 of file DirectoryServiceClient.h.

◆ DeregisterCertificateOutcome

Definition at line 186 of file DirectoryServiceClient.h.

◆ DeregisterCertificateOutcomeCallable

Definition at line 244 of file DirectoryServiceClient.h.

◆ DeregisterEventTopicOutcome

Definition at line 187 of file DirectoryServiceClient.h.

◆ DeregisterEventTopicOutcomeCallable

Definition at line 245 of file DirectoryServiceClient.h.

◆ DescribeCertificateOutcome

Definition at line 188 of file DirectoryServiceClient.h.

◆ DescribeCertificateOutcomeCallable

Definition at line 246 of file DirectoryServiceClient.h.

◆ DescribeConditionalForwardersOutcome

Definition at line 189 of file DirectoryServiceClient.h.

◆ DescribeConditionalForwardersOutcomeCallable

Definition at line 247 of file DirectoryServiceClient.h.

◆ DescribeDirectoriesOutcome

Definition at line 190 of file DirectoryServiceClient.h.

◆ DescribeDirectoriesOutcomeCallable

Definition at line 248 of file DirectoryServiceClient.h.

◆ DescribeDomainControllersOutcome

Definition at line 191 of file DirectoryServiceClient.h.

◆ DescribeDomainControllersOutcomeCallable

Definition at line 249 of file DirectoryServiceClient.h.

◆ DescribeEventTopicsOutcome

Definition at line 192 of file DirectoryServiceClient.h.

◆ DescribeEventTopicsOutcomeCallable

Definition at line 250 of file DirectoryServiceClient.h.

◆ DescribeLDAPSSettingsOutcome

Definition at line 193 of file DirectoryServiceClient.h.

◆ DescribeLDAPSSettingsOutcomeCallable

Definition at line 251 of file DirectoryServiceClient.h.

◆ DescribeSharedDirectoriesOutcome

Definition at line 194 of file DirectoryServiceClient.h.

◆ DescribeSharedDirectoriesOutcomeCallable

Definition at line 252 of file DirectoryServiceClient.h.

◆ DescribeSnapshotsOutcome

Definition at line 195 of file DirectoryServiceClient.h.

◆ DescribeSnapshotsOutcomeCallable

Definition at line 253 of file DirectoryServiceClient.h.

◆ DescribeTrustsOutcome

Definition at line 196 of file DirectoryServiceClient.h.

◆ DescribeTrustsOutcomeCallable

Definition at line 254 of file DirectoryServiceClient.h.

◆ DisableLDAPSOutcome

Definition at line 197 of file DirectoryServiceClient.h.

◆ DisableLDAPSOutcomeCallable

Definition at line 255 of file DirectoryServiceClient.h.

◆ DisableRadiusOutcome

Definition at line 198 of file DirectoryServiceClient.h.

◆ DisableRadiusOutcomeCallable

Definition at line 256 of file DirectoryServiceClient.h.

◆ DisableSsoOutcome

Definition at line 199 of file DirectoryServiceClient.h.

◆ DisableSsoOutcomeCallable

Definition at line 257 of file DirectoryServiceClient.h.

◆ EnableLDAPSOutcome

Definition at line 200 of file DirectoryServiceClient.h.

◆ EnableLDAPSOutcomeCallable

Definition at line 258 of file DirectoryServiceClient.h.

◆ EnableRadiusOutcome

Definition at line 201 of file DirectoryServiceClient.h.

◆ EnableRadiusOutcomeCallable

Definition at line 259 of file DirectoryServiceClient.h.

◆ EnableSsoOutcome

Definition at line 202 of file DirectoryServiceClient.h.

◆ EnableSsoOutcomeCallable

Definition at line 260 of file DirectoryServiceClient.h.

◆ GetDirectoryLimitsOutcome

Definition at line 203 of file DirectoryServiceClient.h.

◆ GetDirectoryLimitsOutcomeCallable

Definition at line 261 of file DirectoryServiceClient.h.

◆ GetSnapshotLimitsOutcome

Definition at line 204 of file DirectoryServiceClient.h.

◆ GetSnapshotLimitsOutcomeCallable

Definition at line 262 of file DirectoryServiceClient.h.

◆ ListCertificatesOutcome

Definition at line 205 of file DirectoryServiceClient.h.

◆ ListCertificatesOutcomeCallable

Definition at line 263 of file DirectoryServiceClient.h.

◆ ListIpRoutesOutcome

Definition at line 206 of file DirectoryServiceClient.h.

◆ ListIpRoutesOutcomeCallable

Definition at line 264 of file DirectoryServiceClient.h.

◆ ListLogSubscriptionsOutcome

Definition at line 207 of file DirectoryServiceClient.h.

◆ ListLogSubscriptionsOutcomeCallable

Definition at line 265 of file DirectoryServiceClient.h.

◆ ListSchemaExtensionsOutcome

Definition at line 208 of file DirectoryServiceClient.h.

◆ ListSchemaExtensionsOutcomeCallable

Definition at line 266 of file DirectoryServiceClient.h.

◆ ListTagsForResourceOutcome

Definition at line 209 of file DirectoryServiceClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 267 of file DirectoryServiceClient.h.

◆ RegisterCertificateOutcome

Definition at line 210 of file DirectoryServiceClient.h.

◆ RegisterCertificateOutcomeCallable

Definition at line 268 of file DirectoryServiceClient.h.

◆ RegisterEventTopicOutcome

Definition at line 211 of file DirectoryServiceClient.h.

◆ RegisterEventTopicOutcomeCallable

Definition at line 269 of file DirectoryServiceClient.h.

◆ RejectSharedDirectoryOutcome

Definition at line 212 of file DirectoryServiceClient.h.

◆ RejectSharedDirectoryOutcomeCallable

Definition at line 270 of file DirectoryServiceClient.h.

◆ RemoveIpRoutesOutcome

Definition at line 213 of file DirectoryServiceClient.h.

◆ RemoveIpRoutesOutcomeCallable

Definition at line 271 of file DirectoryServiceClient.h.

◆ RemoveTagsFromResourceOutcome

Definition at line 214 of file DirectoryServiceClient.h.

◆ RemoveTagsFromResourceOutcomeCallable

Definition at line 272 of file DirectoryServiceClient.h.

◆ ResetUserPasswordOutcome

Definition at line 215 of file DirectoryServiceClient.h.

◆ ResetUserPasswordOutcomeCallable

Definition at line 273 of file DirectoryServiceClient.h.

◆ RestoreFromSnapshotOutcome

Definition at line 216 of file DirectoryServiceClient.h.

◆ RestoreFromSnapshotOutcomeCallable

Definition at line 274 of file DirectoryServiceClient.h.

◆ ShareDirectoryOutcome

Definition at line 217 of file DirectoryServiceClient.h.

◆ ShareDirectoryOutcomeCallable

Definition at line 275 of file DirectoryServiceClient.h.

◆ StartSchemaExtensionOutcome

Definition at line 218 of file DirectoryServiceClient.h.

◆ StartSchemaExtensionOutcomeCallable

Definition at line 276 of file DirectoryServiceClient.h.

◆ UnshareDirectoryOutcome

Definition at line 219 of file DirectoryServiceClient.h.

◆ UnshareDirectoryOutcomeCallable

Definition at line 277 of file DirectoryServiceClient.h.

◆ UpdateConditionalForwarderOutcome

Definition at line 220 of file DirectoryServiceClient.h.

◆ UpdateConditionalForwarderOutcomeCallable

Definition at line 278 of file DirectoryServiceClient.h.

◆ UpdateNumberOfDomainControllersOutcome

Definition at line 221 of file DirectoryServiceClient.h.

◆ UpdateNumberOfDomainControllersOutcomeCallable

Definition at line 279 of file DirectoryServiceClient.h.

◆ UpdateRadiusOutcome

Definition at line 222 of file DirectoryServiceClient.h.

◆ UpdateRadiusOutcomeCallable

Definition at line 280 of file DirectoryServiceClient.h.

◆ UpdateTrustOutcome

Definition at line 223 of file DirectoryServiceClient.h.

◆ UpdateTrustOutcomeCallable

Definition at line 281 of file DirectoryServiceClient.h.

◆ VerifyTrustOutcome

Definition at line 224 of file DirectoryServiceClient.h.

◆ VerifyTrustOutcomeCallable

Definition at line 282 of file DirectoryServiceClient.h.

Enumeration Type Documentation

◆ CertificateState

Enumerator
NOT_SET 
Registering 
Registered 
RegisterFailed 
Deregistering 
Deregistered 
DeregisterFailed 

Definition at line 16 of file CertificateState.h.

◆ DirectoryEdition

Enumerator
NOT_SET 
Enterprise 
Standard 

Definition at line 16 of file DirectoryEdition.h.

◆ DirectorySize

Enumerator
NOT_SET 
Small 
Large 

Definition at line 16 of file DirectorySize.h.

◆ DirectoryStage

Enumerator
NOT_SET 
Requested 
Creating 
Created 
Active 
Inoperable 
Impaired 
Restoring 
RestoreFailed 
Deleting 
Deleted 
Failed 

Definition at line 16 of file DirectoryStage.h.

◆ DirectoryType

Enumerator
NOT_SET 
SimpleAD 
ADConnector 
MicrosoftAD 
SharedMicrosoftAD 

Definition at line 16 of file DirectoryType.h.

◆ DomainControllerStatus

Enumerator
NOT_SET 
Creating 
Active 
Impaired 
Restoring 
Deleting 
Deleted 
Failed 

Definition at line 16 of file DomainControllerStatus.h.

◆ IpRouteStatusMsg

Enumerator
NOT_SET 
Adding 
Added 
Removing 
Removed 
AddFailed 
RemoveFailed 

Definition at line 16 of file IpRouteStatusMsg.h.

◆ LDAPSStatus

Enumerator
NOT_SET 
Enabling 
Enabled 
EnableFailed 
Disabled 

Definition at line 16 of file LDAPSStatus.h.

◆ LDAPSType

Enumerator
NOT_SET 
Client 

Definition at line 16 of file LDAPSType.h.

◆ RadiusAuthenticationProtocol

Enumerator
NOT_SET 
PAP 
CHAP 
MS_CHAPv1 
MS_CHAPv2 

Definition at line 16 of file RadiusAuthenticationProtocol.h.

◆ RadiusStatus

Enumerator
NOT_SET 
Creating 
Completed 
Failed 

Definition at line 16 of file RadiusStatus.h.

◆ ReplicationScope

Enumerator
NOT_SET 
Domain 

Definition at line 16 of file ReplicationScope.h.

◆ SchemaExtensionStatus

Enumerator
NOT_SET 
Initializing 
CreatingSnapshot 
UpdatingSchema 
Replicating 
CancelInProgress 
RollbackInProgress 
Cancelled 
Failed 
Completed 

Definition at line 16 of file SchemaExtensionStatus.h.

◆ SelectiveAuth

Enumerator
NOT_SET 
Enabled 
Disabled 

Definition at line 16 of file SelectiveAuth.h.

◆ ShareMethod

Enumerator
NOT_SET 
ORGANIZATIONS 
HANDSHAKE 

Definition at line 16 of file ShareMethod.h.

◆ ShareStatus

Enumerator
NOT_SET 
Shared 
PendingAcceptance 
Rejected 
Rejecting 
RejectFailed 
Sharing 
ShareFailed 
Deleted 
Deleting 

Definition at line 16 of file ShareStatus.h.

◆ SnapshotStatus

Enumerator
NOT_SET 
Creating 
Completed 
Failed 

Definition at line 16 of file SnapshotStatus.h.

◆ SnapshotType

Enumerator
NOT_SET 
Auto 
Manual 

Definition at line 16 of file SnapshotType.h.

◆ TargetType

Enumerator
NOT_SET 
ACCOUNT 

Definition at line 16 of file TargetType.h.

◆ TopicStatus

Enumerator
NOT_SET 
Registered 
Topic_not_found 
Failed 
Deleted 

Definition at line 16 of file TopicStatus.h.

◆ TrustDirection

Enumerator
NOT_SET 
One_Way_Outgoing 
One_Way_Incoming 
Two_Way 

Definition at line 16 of file TrustDirection.h.

◆ TrustState

Enumerator
NOT_SET 
Creating 
Created 
Verifying 
VerifyFailed 
Verified 
Updating 
UpdateFailed 
Updated 
Deleting 
Deleted 
Failed 

Definition at line 16 of file TrustState.h.

◆ TrustType

Enumerator
NOT_SET 
Forest 
External 

Definition at line 16 of file TrustType.h.