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

Namespaces

 DirectorySizeMapper
 
 DirectoryStageMapper
 
 DirectoryTypeMapper
 
 IpRouteStatusMsgMapper
 
 RadiusAuthenticationProtocolMapper
 
 RadiusStatusMapper
 
 ReplicationScopeMapper
 
 SnapshotStatusMapper
 
 SnapshotTypeMapper
 
 TopicStatusMapper
 
 TrustDirectionMapper
 
 TrustStateMapper
 
 TrustTypeMapper
 

Classes

class  AddIpRoutesRequest
 
class  AddIpRoutesResult
 
class  AddTagsToResourceRequest
 
class  AddTagsToResourceResult
 
class  Attribute
 
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  CreateMicrosoftADRequest
 
class  CreateMicrosoftADResult
 
class  CreateSnapshotRequest
 
class  CreateSnapshotResult
 
class  CreateTrustRequest
 
class  CreateTrustResult
 
class  DeleteConditionalForwarderRequest
 
class  DeleteConditionalForwarderResult
 
class  DeleteDirectoryRequest
 
class  DeleteDirectoryResult
 
class  DeleteSnapshotRequest
 
class  DeleteSnapshotResult
 
class  DeleteTrustRequest
 
class  DeleteTrustResult
 
class  DeregisterEventTopicRequest
 
class  DeregisterEventTopicResult
 
class  DescribeConditionalForwardersRequest
 
class  DescribeConditionalForwardersResult
 
class  DescribeDirectoriesRequest
 
class  DescribeDirectoriesResult
 
class  DescribeEventTopicsRequest
 
class  DescribeEventTopicsResult
 
class  DescribeSnapshotsRequest
 
class  DescribeSnapshotsResult
 
class  DescribeTrustsRequest
 
class  DescribeTrustsResult
 
class  DirectoryConnectSettings
 
class  DirectoryConnectSettingsDescription
 
class  DirectoryDescription
 
class  DirectoryLimits
 
class  DirectoryVpcSettings
 
class  DirectoryVpcSettingsDescription
 
class  DisableRadiusRequest
 
class  DisableRadiusResult
 
class  DisableSsoRequest
 
class  DisableSsoResult
 
class  EnableRadiusRequest
 
class  EnableRadiusResult
 
class  EnableSsoRequest
 
class  EnableSsoResult
 
class  EventTopic
 
class  GetDirectoryLimitsRequest
 
class  GetDirectoryLimitsResult
 
class  GetSnapshotLimitsRequest
 
class  GetSnapshotLimitsResult
 
class  IpRoute
 
class  IpRouteInfo
 
class  ListIpRoutesRequest
 
class  ListIpRoutesResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  RadiusSettings
 
class  RegisterEventTopicRequest
 
class  RegisterEventTopicResult
 
class  RemoveIpRoutesRequest
 
class  RemoveIpRoutesResult
 
class  RemoveTagsFromResourceRequest
 
class  RemoveTagsFromResourceResult
 
class  RestoreFromSnapshotRequest
 
class  RestoreFromSnapshotResult
 
class  Snapshot
 
class  SnapshotLimits
 
class  Tag
 
class  Trust
 
class  UpdateConditionalForwarderRequest
 
class  UpdateConditionalForwarderResult
 
class  UpdateRadiusRequest
 
class  UpdateRadiusResult
 
class  VerifyTrustRequest
 
class  VerifyTrustResult
 

Typedefs

typedef Aws::Utils::Outcome< AddIpRoutesResult, Aws::Client::AWSError< DirectoryServiceErrors > > AddIpRoutesOutcome
 
typedef Aws::Utils::Outcome< AddTagsToResourceResult, Aws::Client::AWSError< DirectoryServiceErrors > > AddTagsToResourceOutcome
 
typedef Aws::Utils::Outcome< ConnectDirectoryResult, Aws::Client::AWSError< DirectoryServiceErrors > > ConnectDirectoryOutcome
 
typedef Aws::Utils::Outcome< CreateAliasResult, Aws::Client::AWSError< DirectoryServiceErrors > > CreateAliasOutcome
 
typedef Aws::Utils::Outcome< CreateComputerResult, Aws::Client::AWSError< DirectoryServiceErrors > > CreateComputerOutcome
 
typedef Aws::Utils::Outcome< CreateConditionalForwarderResult, Aws::Client::AWSError< DirectoryServiceErrors > > CreateConditionalForwarderOutcome
 
typedef Aws::Utils::Outcome< CreateDirectoryResult, Aws::Client::AWSError< DirectoryServiceErrors > > CreateDirectoryOutcome
 
typedef Aws::Utils::Outcome< CreateMicrosoftADResult, Aws::Client::AWSError< DirectoryServiceErrors > > CreateMicrosoftADOutcome
 
typedef Aws::Utils::Outcome< CreateSnapshotResult, Aws::Client::AWSError< DirectoryServiceErrors > > CreateSnapshotOutcome
 
typedef Aws::Utils::Outcome< CreateTrustResult, Aws::Client::AWSError< DirectoryServiceErrors > > CreateTrustOutcome
 
typedef Aws::Utils::Outcome< DeleteConditionalForwarderResult, Aws::Client::AWSError< DirectoryServiceErrors > > DeleteConditionalForwarderOutcome
 
typedef Aws::Utils::Outcome< DeleteDirectoryResult, Aws::Client::AWSError< DirectoryServiceErrors > > DeleteDirectoryOutcome
 
typedef Aws::Utils::Outcome< DeleteSnapshotResult, Aws::Client::AWSError< DirectoryServiceErrors > > DeleteSnapshotOutcome
 
typedef Aws::Utils::Outcome< DeleteTrustResult, Aws::Client::AWSError< DirectoryServiceErrors > > DeleteTrustOutcome
 
typedef Aws::Utils::Outcome< DeregisterEventTopicResult, Aws::Client::AWSError< DirectoryServiceErrors > > DeregisterEventTopicOutcome
 
typedef Aws::Utils::Outcome< DescribeConditionalForwardersResult, Aws::Client::AWSError< DirectoryServiceErrors > > DescribeConditionalForwardersOutcome
 
typedef Aws::Utils::Outcome< DescribeDirectoriesResult, Aws::Client::AWSError< DirectoryServiceErrors > > DescribeDirectoriesOutcome
 
typedef Aws::Utils::Outcome< DescribeEventTopicsResult, Aws::Client::AWSError< DirectoryServiceErrors > > DescribeEventTopicsOutcome
 
typedef Aws::Utils::Outcome< DescribeSnapshotsResult, Aws::Client::AWSError< DirectoryServiceErrors > > DescribeSnapshotsOutcome
 
typedef Aws::Utils::Outcome< DescribeTrustsResult, Aws::Client::AWSError< DirectoryServiceErrors > > DescribeTrustsOutcome
 
typedef Aws::Utils::Outcome< DisableRadiusResult, Aws::Client::AWSError< DirectoryServiceErrors > > DisableRadiusOutcome
 
typedef Aws::Utils::Outcome< DisableSsoResult, Aws::Client::AWSError< DirectoryServiceErrors > > DisableSsoOutcome
 
typedef Aws::Utils::Outcome< EnableRadiusResult, Aws::Client::AWSError< DirectoryServiceErrors > > EnableRadiusOutcome
 
typedef Aws::Utils::Outcome< EnableSsoResult, Aws::Client::AWSError< DirectoryServiceErrors > > EnableSsoOutcome
 
typedef Aws::Utils::Outcome< GetDirectoryLimitsResult, Aws::Client::AWSError< DirectoryServiceErrors > > GetDirectoryLimitsOutcome
 
typedef Aws::Utils::Outcome< GetSnapshotLimitsResult, Aws::Client::AWSError< DirectoryServiceErrors > > GetSnapshotLimitsOutcome
 
typedef Aws::Utils::Outcome< ListIpRoutesResult, Aws::Client::AWSError< DirectoryServiceErrors > > ListIpRoutesOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, Aws::Client::AWSError< DirectoryServiceErrors > > ListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< RegisterEventTopicResult, Aws::Client::AWSError< DirectoryServiceErrors > > RegisterEventTopicOutcome
 
typedef Aws::Utils::Outcome< RemoveIpRoutesResult, Aws::Client::AWSError< DirectoryServiceErrors > > RemoveIpRoutesOutcome
 
typedef Aws::Utils::Outcome< RemoveTagsFromResourceResult, Aws::Client::AWSError< DirectoryServiceErrors > > RemoveTagsFromResourceOutcome
 
typedef Aws::Utils::Outcome< RestoreFromSnapshotResult, Aws::Client::AWSError< DirectoryServiceErrors > > RestoreFromSnapshotOutcome
 
typedef Aws::Utils::Outcome< UpdateConditionalForwarderResult, Aws::Client::AWSError< DirectoryServiceErrors > > UpdateConditionalForwarderOutcome
 
typedef Aws::Utils::Outcome< UpdateRadiusResult, Aws::Client::AWSError< DirectoryServiceErrors > > UpdateRadiusOutcome
 
typedef Aws::Utils::Outcome< VerifyTrustResult, Aws::Client::AWSError< DirectoryServiceErrors > > VerifyTrustOutcome
 
typedef std::future< AddIpRoutesOutcomeAddIpRoutesOutcomeCallable
 
typedef std::future< AddTagsToResourceOutcomeAddTagsToResourceOutcomeCallable
 
typedef std::future< ConnectDirectoryOutcomeConnectDirectoryOutcomeCallable
 
typedef std::future< CreateAliasOutcomeCreateAliasOutcomeCallable
 
typedef std::future< CreateComputerOutcomeCreateComputerOutcomeCallable
 
typedef std::future< CreateConditionalForwarderOutcomeCreateConditionalForwarderOutcomeCallable
 
typedef std::future< CreateDirectoryOutcomeCreateDirectoryOutcomeCallable
 
typedef std::future< CreateMicrosoftADOutcomeCreateMicrosoftADOutcomeCallable
 
typedef std::future< CreateSnapshotOutcomeCreateSnapshotOutcomeCallable
 
typedef std::future< CreateTrustOutcomeCreateTrustOutcomeCallable
 
typedef std::future< DeleteConditionalForwarderOutcomeDeleteConditionalForwarderOutcomeCallable
 
typedef std::future< DeleteDirectoryOutcomeDeleteDirectoryOutcomeCallable
 
typedef std::future< DeleteSnapshotOutcomeDeleteSnapshotOutcomeCallable
 
typedef std::future< DeleteTrustOutcomeDeleteTrustOutcomeCallable
 
typedef std::future< DeregisterEventTopicOutcomeDeregisterEventTopicOutcomeCallable
 
typedef std::future< DescribeConditionalForwardersOutcomeDescribeConditionalForwardersOutcomeCallable
 
typedef std::future< DescribeDirectoriesOutcomeDescribeDirectoriesOutcomeCallable
 
typedef std::future< DescribeEventTopicsOutcomeDescribeEventTopicsOutcomeCallable
 
typedef std::future< DescribeSnapshotsOutcomeDescribeSnapshotsOutcomeCallable
 
typedef std::future< DescribeTrustsOutcomeDescribeTrustsOutcomeCallable
 
typedef std::future< DisableRadiusOutcomeDisableRadiusOutcomeCallable
 
typedef std::future< DisableSsoOutcomeDisableSsoOutcomeCallable
 
typedef std::future< EnableRadiusOutcomeEnableRadiusOutcomeCallable
 
typedef std::future< EnableSsoOutcomeEnableSsoOutcomeCallable
 
typedef std::future< GetDirectoryLimitsOutcomeGetDirectoryLimitsOutcomeCallable
 
typedef std::future< GetSnapshotLimitsOutcomeGetSnapshotLimitsOutcomeCallable
 
typedef std::future< ListIpRoutesOutcomeListIpRoutesOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< RegisterEventTopicOutcomeRegisterEventTopicOutcomeCallable
 
typedef std::future< RemoveIpRoutesOutcomeRemoveIpRoutesOutcomeCallable
 
typedef std::future< RemoveTagsFromResourceOutcomeRemoveTagsFromResourceOutcomeCallable
 
typedef std::future< RestoreFromSnapshotOutcomeRestoreFromSnapshotOutcomeCallable
 
typedef std::future< UpdateConditionalForwarderOutcomeUpdateConditionalForwarderOutcomeCallable
 
typedef std::future< UpdateRadiusOutcomeUpdateRadiusOutcomeCallable
 
typedef std::future< VerifyTrustOutcomeVerifyTrustOutcomeCallable
 

Enumerations

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 }
 
enum  IpRouteStatusMsg {
  IpRouteStatusMsg::NOT_SET, IpRouteStatusMsg::Adding, IpRouteStatusMsg::Added, IpRouteStatusMsg::Removing,
  IpRouteStatusMsg::Removed, IpRouteStatusMsg::AddFailed, IpRouteStatusMsg::RemoveFailed
}
 
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  SnapshotStatus { SnapshotStatus::NOT_SET, SnapshotStatus::Creating, SnapshotStatus::Completed, SnapshotStatus::Failed }
 
enum  SnapshotType { SnapshotType::NOT_SET, SnapshotType::Auto, SnapshotType::Manual }
 
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::Deleting, TrustState::Deleted,
  TrustState::Failed
}
 
enum  TrustType { TrustType::NOT_SET, TrustType::Forest }
 

Typedef Documentation

Definition at line 137 of file DirectoryServiceClient.h.

Definition at line 175 of file DirectoryServiceClient.h.

Definition at line 140 of file DirectoryServiceClient.h.

Definition at line 176 of file DirectoryServiceClient.h.

Definition at line 141 of file DirectoryServiceClient.h.

Definition at line 177 of file DirectoryServiceClient.h.

Definition at line 142 of file DirectoryServiceClient.h.

Definition at line 178 of file DirectoryServiceClient.h.

Definition at line 143 of file DirectoryServiceClient.h.

Definition at line 179 of file DirectoryServiceClient.h.

Definition at line 144 of file DirectoryServiceClient.h.

Definition at line 180 of file DirectoryServiceClient.h.

Definition at line 145 of file DirectoryServiceClient.h.

Definition at line 181 of file DirectoryServiceClient.h.

Definition at line 146 of file DirectoryServiceClient.h.

Definition at line 182 of file DirectoryServiceClient.h.

Definition at line 147 of file DirectoryServiceClient.h.

Definition at line 183 of file DirectoryServiceClient.h.

Definition at line 148 of file DirectoryServiceClient.h.

Definition at line 184 of file DirectoryServiceClient.h.

Definition at line 149 of file DirectoryServiceClient.h.

Definition at line 185 of file DirectoryServiceClient.h.

Definition at line 150 of file DirectoryServiceClient.h.

Definition at line 186 of file DirectoryServiceClient.h.

Definition at line 151 of file DirectoryServiceClient.h.

Definition at line 187 of file DirectoryServiceClient.h.

Definition at line 152 of file DirectoryServiceClient.h.

Definition at line 188 of file DirectoryServiceClient.h.

Definition at line 153 of file DirectoryServiceClient.h.

Definition at line 189 of file DirectoryServiceClient.h.

Definition at line 154 of file DirectoryServiceClient.h.

Definition at line 190 of file DirectoryServiceClient.h.

Definition at line 155 of file DirectoryServiceClient.h.

Definition at line 191 of file DirectoryServiceClient.h.

Definition at line 156 of file DirectoryServiceClient.h.

Definition at line 192 of file DirectoryServiceClient.h.

Definition at line 157 of file DirectoryServiceClient.h.

Definition at line 193 of file DirectoryServiceClient.h.

Definition at line 158 of file DirectoryServiceClient.h.

Definition at line 194 of file DirectoryServiceClient.h.

Definition at line 159 of file DirectoryServiceClient.h.

Definition at line 195 of file DirectoryServiceClient.h.

Definition at line 160 of file DirectoryServiceClient.h.

Definition at line 196 of file DirectoryServiceClient.h.

Definition at line 161 of file DirectoryServiceClient.h.

Definition at line 197 of file DirectoryServiceClient.h.

Definition at line 162 of file DirectoryServiceClient.h.

Definition at line 198 of file DirectoryServiceClient.h.

Definition at line 163 of file DirectoryServiceClient.h.

Definition at line 199 of file DirectoryServiceClient.h.

Definition at line 164 of file DirectoryServiceClient.h.

Definition at line 200 of file DirectoryServiceClient.h.

Definition at line 165 of file DirectoryServiceClient.h.

Definition at line 201 of file DirectoryServiceClient.h.

Definition at line 166 of file DirectoryServiceClient.h.

Definition at line 202 of file DirectoryServiceClient.h.

Definition at line 167 of file DirectoryServiceClient.h.

Definition at line 203 of file DirectoryServiceClient.h.

Definition at line 168 of file DirectoryServiceClient.h.

Definition at line 204 of file DirectoryServiceClient.h.

Definition at line 169 of file DirectoryServiceClient.h.

Definition at line 205 of file DirectoryServiceClient.h.

Definition at line 170 of file DirectoryServiceClient.h.

Definition at line 206 of file DirectoryServiceClient.h.

Definition at line 171 of file DirectoryServiceClient.h.

Definition at line 207 of file DirectoryServiceClient.h.

Definition at line 172 of file DirectoryServiceClient.h.

Definition at line 208 of file DirectoryServiceClient.h.

Definition at line 173 of file DirectoryServiceClient.h.

Definition at line 209 of file DirectoryServiceClient.h.

Enumeration Type Documentation

Enumerator
NOT_SET 
Small 
Large 

Definition at line 25 of file DirectorySize.h.

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

Definition at line 25 of file DirectoryStage.h.

Enumerator
NOT_SET 
SimpleAD 
ADConnector 
MicrosoftAD 

Definition at line 25 of file DirectoryType.h.

Enumerator
NOT_SET 
Adding 
Added 
Removing 
Removed 
AddFailed 
RemoveFailed 

Definition at line 25 of file IpRouteStatusMsg.h.

Enumerator
NOT_SET 
PAP 
CHAP 
MS_CHAPv1 
MS_CHAPv2 

Definition at line 25 of file RadiusAuthenticationProtocol.h.

Enumerator
NOT_SET 
Creating 
Completed 
Failed 

Definition at line 25 of file RadiusStatus.h.

Enumerator
NOT_SET 
Domain 

Definition at line 25 of file ReplicationScope.h.

Enumerator
NOT_SET 
Creating 
Completed 
Failed 

Definition at line 25 of file SnapshotStatus.h.

Enumerator
NOT_SET 
Auto 
Manual 

Definition at line 25 of file SnapshotType.h.

Enumerator
NOT_SET 
Registered 
Topic_not_found 
Failed 
Deleted 

Definition at line 25 of file TopicStatus.h.

Enumerator
NOT_SET 
One_Way_Outgoing 
One_Way_Incoming 
Two_Way 

Definition at line 25 of file TrustDirection.h.

Enumerator
NOT_SET 
Creating 
Created 
Verifying 
VerifyFailed 
Verified 
Deleting 
Deleted 
Failed 

Definition at line 25 of file TrustState.h.

Enumerator
NOT_SET 
Forest 

Definition at line 25 of file TrustType.h.