AWS SDK for C++  1.8.76
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::CloudDirectory::Model Namespace Reference

Namespaces

 BatchReadExceptionTypeMapper
 
 BatchWriteExceptionTypeMapper
 
 ConsistencyLevelMapper
 
 DirectoryStateMapper
 
 FacetAttributeTypeMapper
 
 FacetStyleMapper
 
 ObjectTypeMapper
 
 RangeModeMapper
 
 RequiredAttributeBehaviorMapper
 
 RuleTypeMapper
 
 UpdateActionTypeMapper
 

Classes

class  AddFacetToObjectRequest
 
class  AddFacetToObjectResult
 
class  ApplySchemaRequest
 
class  ApplySchemaResult
 
class  AttachObjectRequest
 
class  AttachObjectResult
 
class  AttachPolicyRequest
 
class  AttachPolicyResult
 
class  AttachToIndexRequest
 
class  AttachToIndexResult
 
class  AttachTypedLinkRequest
 
class  AttachTypedLinkResult
 
class  AttributeKey
 
class  AttributeKeyAndValue
 
class  AttributeNameAndValue
 
class  BatchAddFacetToObject
 
class  BatchAddFacetToObjectResponse
 
class  BatchAttachObject
 
class  BatchAttachObjectResponse
 
class  BatchAttachPolicy
 
class  BatchAttachPolicyResponse
 
class  BatchAttachToIndex
 
class  BatchAttachToIndexResponse
 
class  BatchAttachTypedLink
 
class  BatchAttachTypedLinkResponse
 
class  BatchCreateIndex
 
class  BatchCreateIndexResponse
 
class  BatchCreateObject
 
class  BatchCreateObjectResponse
 
class  BatchDeleteObject
 
class  BatchDeleteObjectResponse
 
class  BatchDetachFromIndex
 
class  BatchDetachFromIndexResponse
 
class  BatchDetachObject
 
class  BatchDetachObjectResponse
 
class  BatchDetachPolicy
 
class  BatchDetachPolicyResponse
 
class  BatchDetachTypedLink
 
class  BatchDetachTypedLinkResponse
 
class  BatchGetLinkAttributes
 
class  BatchGetLinkAttributesResponse
 
class  BatchGetObjectAttributes
 
class  BatchGetObjectAttributesResponse
 
class  BatchGetObjectInformation
 
class  BatchGetObjectInformationResponse
 
class  BatchListAttachedIndices
 
class  BatchListAttachedIndicesResponse
 
class  BatchListIncomingTypedLinks
 
class  BatchListIncomingTypedLinksResponse
 
class  BatchListIndex
 
class  BatchListIndexResponse
 
class  BatchListObjectAttributes
 
class  BatchListObjectAttributesResponse
 
class  BatchListObjectChildren
 
class  BatchListObjectChildrenResponse
 
class  BatchListObjectParentPaths
 
class  BatchListObjectParentPathsResponse
 
class  BatchListObjectParents
 
class  BatchListObjectParentsResponse
 
class  BatchListObjectPolicies
 
class  BatchListObjectPoliciesResponse
 
class  BatchListOutgoingTypedLinks
 
class  BatchListOutgoingTypedLinksResponse
 
class  BatchListPolicyAttachments
 
class  BatchListPolicyAttachmentsResponse
 
class  BatchLookupPolicy
 
class  BatchLookupPolicyResponse
 
class  BatchReadException
 
class  BatchReadOperation
 
class  BatchReadOperationResponse
 
class  BatchReadRequest
 
class  BatchReadResult
 
class  BatchReadSuccessfulResponse
 
class  BatchRemoveFacetFromObject
 
class  BatchRemoveFacetFromObjectResponse
 
class  BatchUpdateLinkAttributes
 
class  BatchUpdateLinkAttributesResponse
 
class  BatchUpdateObjectAttributes
 
class  BatchUpdateObjectAttributesResponse
 
class  BatchWriteException
 
class  BatchWriteOperation
 
class  BatchWriteOperationResponse
 
class  BatchWriteRequest
 
class  BatchWriteResult
 
class  CreateDirectoryRequest
 
class  CreateDirectoryResult
 
class  CreateFacetRequest
 
class  CreateFacetResult
 
class  CreateIndexRequest
 
class  CreateIndexResult
 
class  CreateObjectRequest
 
class  CreateObjectResult
 
class  CreateSchemaRequest
 
class  CreateSchemaResult
 
class  CreateTypedLinkFacetRequest
 
class  CreateTypedLinkFacetResult
 
class  DeleteDirectoryRequest
 
class  DeleteDirectoryResult
 
class  DeleteFacetRequest
 
class  DeleteFacetResult
 
class  DeleteObjectRequest
 
class  DeleteObjectResult
 
class  DeleteSchemaRequest
 
class  DeleteSchemaResult
 
class  DeleteTypedLinkFacetRequest
 
class  DeleteTypedLinkFacetResult
 
class  DetachFromIndexRequest
 
class  DetachFromIndexResult
 
class  DetachObjectRequest
 
class  DetachObjectResult
 
class  DetachPolicyRequest
 
class  DetachPolicyResult
 
class  DetachTypedLinkRequest
 
class  Directory
 
class  DisableDirectoryRequest
 
class  DisableDirectoryResult
 
class  EnableDirectoryRequest
 
class  EnableDirectoryResult
 
class  Facet
 
class  FacetAttribute
 
class  FacetAttributeDefinition
 
class  FacetAttributeReference
 
class  FacetAttributeUpdate
 
class  GetAppliedSchemaVersionRequest
 
class  GetAppliedSchemaVersionResult
 
class  GetDirectoryRequest
 
class  GetDirectoryResult
 
class  GetFacetRequest
 
class  GetFacetResult
 
class  GetLinkAttributesRequest
 
class  GetLinkAttributesResult
 
class  GetObjectAttributesRequest
 
class  GetObjectAttributesResult
 
class  GetObjectInformationRequest
 
class  GetObjectInformationResult
 
class  GetSchemaAsJsonRequest
 
class  GetSchemaAsJsonResult
 
class  GetTypedLinkFacetInformationRequest
 
class  GetTypedLinkFacetInformationResult
 
class  IndexAttachment
 
class  LinkAttributeAction
 
class  LinkAttributeUpdate
 
class  ListAppliedSchemaArnsRequest
 
class  ListAppliedSchemaArnsResult
 
class  ListAttachedIndicesRequest
 
class  ListAttachedIndicesResult
 
class  ListDevelopmentSchemaArnsRequest
 
class  ListDevelopmentSchemaArnsResult
 
class  ListDirectoriesRequest
 
class  ListDirectoriesResult
 
class  ListFacetAttributesRequest
 
class  ListFacetAttributesResult
 
class  ListFacetNamesRequest
 
class  ListFacetNamesResult
 
class  ListIncomingTypedLinksRequest
 
class  ListIncomingTypedLinksResult
 
class  ListIndexRequest
 
class  ListIndexResult
 
class  ListManagedSchemaArnsRequest
 
class  ListManagedSchemaArnsResult
 
class  ListObjectAttributesRequest
 
class  ListObjectAttributesResult
 
class  ListObjectChildrenRequest
 
class  ListObjectChildrenResult
 
class  ListObjectParentPathsRequest
 
class  ListObjectParentPathsResult
 
class  ListObjectParentsRequest
 
class  ListObjectParentsResult
 
class  ListObjectPoliciesRequest
 
class  ListObjectPoliciesResult
 
class  ListOutgoingTypedLinksRequest
 
class  ListOutgoingTypedLinksResult
 
class  ListPolicyAttachmentsRequest
 
class  ListPolicyAttachmentsResult
 
class  ListPublishedSchemaArnsRequest
 
class  ListPublishedSchemaArnsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  ListTypedLinkFacetAttributesRequest
 
class  ListTypedLinkFacetAttributesResult
 
class  ListTypedLinkFacetNamesRequest
 
class  ListTypedLinkFacetNamesResult
 
class  LookupPolicyRequest
 
class  LookupPolicyResult
 
class  ObjectAttributeAction
 
class  ObjectAttributeRange
 
class  ObjectAttributeUpdate
 
class  ObjectIdentifierAndLinkNameTuple
 
class  ObjectReference
 
class  PathToObjectIdentifiers
 
class  PolicyAttachment
 
class  PolicyToPath
 
class  PublishSchemaRequest
 
class  PublishSchemaResult
 
class  PutSchemaFromJsonRequest
 
class  PutSchemaFromJsonResult
 
class  RemoveFacetFromObjectRequest
 
class  RemoveFacetFromObjectResult
 
class  Rule
 
class  SchemaFacet
 
class  Tag
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  TypedAttributeValue
 
class  TypedAttributeValueRange
 
class  TypedLinkAttributeDefinition
 
class  TypedLinkAttributeRange
 
class  TypedLinkFacet
 
class  TypedLinkFacetAttributeUpdate
 
class  TypedLinkSchemaAndFacetName
 
class  TypedLinkSpecifier
 
class  UntagResourceRequest
 
class  UntagResourceResult
 
class  UpdateFacetRequest
 
class  UpdateFacetResult
 
class  UpdateLinkAttributesRequest
 
class  UpdateLinkAttributesResult
 
class  UpdateObjectAttributesRequest
 
class  UpdateObjectAttributesResult
 
class  UpdateSchemaRequest
 
class  UpdateSchemaResult
 
class  UpdateTypedLinkFacetRequest
 
class  UpdateTypedLinkFacetResult
 
class  UpgradeAppliedSchemaRequest
 
class  UpgradeAppliedSchemaResult
 
class  UpgradePublishedSchemaRequest
 
class  UpgradePublishedSchemaResult
 

Typedefs

typedef Aws::Utils::Outcome< AddFacetToObjectResult, CloudDirectoryErrorAddFacetToObjectOutcome
 
typedef Aws::Utils::Outcome< ApplySchemaResult, CloudDirectoryErrorApplySchemaOutcome
 
typedef Aws::Utils::Outcome< AttachObjectResult, CloudDirectoryErrorAttachObjectOutcome
 
typedef Aws::Utils::Outcome< AttachPolicyResult, CloudDirectoryErrorAttachPolicyOutcome
 
typedef Aws::Utils::Outcome< AttachToIndexResult, CloudDirectoryErrorAttachToIndexOutcome
 
typedef Aws::Utils::Outcome< AttachTypedLinkResult, CloudDirectoryErrorAttachTypedLinkOutcome
 
typedef Aws::Utils::Outcome< BatchReadResult, CloudDirectoryErrorBatchReadOutcome
 
typedef Aws::Utils::Outcome< BatchWriteResult, CloudDirectoryErrorBatchWriteOutcome
 
typedef Aws::Utils::Outcome< CreateDirectoryResult, CloudDirectoryErrorCreateDirectoryOutcome
 
typedef Aws::Utils::Outcome< CreateFacetResult, CloudDirectoryErrorCreateFacetOutcome
 
typedef Aws::Utils::Outcome< CreateIndexResult, CloudDirectoryErrorCreateIndexOutcome
 
typedef Aws::Utils::Outcome< CreateObjectResult, CloudDirectoryErrorCreateObjectOutcome
 
typedef Aws::Utils::Outcome< CreateSchemaResult, CloudDirectoryErrorCreateSchemaOutcome
 
typedef Aws::Utils::Outcome< CreateTypedLinkFacetResult, CloudDirectoryErrorCreateTypedLinkFacetOutcome
 
typedef Aws::Utils::Outcome< DeleteDirectoryResult, CloudDirectoryErrorDeleteDirectoryOutcome
 
typedef Aws::Utils::Outcome< DeleteFacetResult, CloudDirectoryErrorDeleteFacetOutcome
 
typedef Aws::Utils::Outcome< DeleteObjectResult, CloudDirectoryErrorDeleteObjectOutcome
 
typedef Aws::Utils::Outcome< DeleteSchemaResult, CloudDirectoryErrorDeleteSchemaOutcome
 
typedef Aws::Utils::Outcome< DeleteTypedLinkFacetResult, CloudDirectoryErrorDeleteTypedLinkFacetOutcome
 
typedef Aws::Utils::Outcome< DetachFromIndexResult, CloudDirectoryErrorDetachFromIndexOutcome
 
typedef Aws::Utils::Outcome< DetachObjectResult, CloudDirectoryErrorDetachObjectOutcome
 
typedef Aws::Utils::Outcome< DetachPolicyResult, CloudDirectoryErrorDetachPolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, CloudDirectoryErrorDetachTypedLinkOutcome
 
typedef Aws::Utils::Outcome< DisableDirectoryResult, CloudDirectoryErrorDisableDirectoryOutcome
 
typedef Aws::Utils::Outcome< EnableDirectoryResult, CloudDirectoryErrorEnableDirectoryOutcome
 
typedef Aws::Utils::Outcome< GetAppliedSchemaVersionResult, CloudDirectoryErrorGetAppliedSchemaVersionOutcome
 
typedef Aws::Utils::Outcome< GetDirectoryResult, CloudDirectoryErrorGetDirectoryOutcome
 
typedef Aws::Utils::Outcome< GetFacetResult, CloudDirectoryErrorGetFacetOutcome
 
typedef Aws::Utils::Outcome< GetLinkAttributesResult, CloudDirectoryErrorGetLinkAttributesOutcome
 
typedef Aws::Utils::Outcome< GetObjectAttributesResult, CloudDirectoryErrorGetObjectAttributesOutcome
 
typedef Aws::Utils::Outcome< GetObjectInformationResult, CloudDirectoryErrorGetObjectInformationOutcome
 
typedef Aws::Utils::Outcome< GetSchemaAsJsonResult, CloudDirectoryErrorGetSchemaAsJsonOutcome
 
typedef Aws::Utils::Outcome< GetTypedLinkFacetInformationResult, CloudDirectoryErrorGetTypedLinkFacetInformationOutcome
 
typedef Aws::Utils::Outcome< ListAppliedSchemaArnsResult, CloudDirectoryErrorListAppliedSchemaArnsOutcome
 
typedef Aws::Utils::Outcome< ListAttachedIndicesResult, CloudDirectoryErrorListAttachedIndicesOutcome
 
typedef Aws::Utils::Outcome< ListDevelopmentSchemaArnsResult, CloudDirectoryErrorListDevelopmentSchemaArnsOutcome
 
typedef Aws::Utils::Outcome< ListDirectoriesResult, CloudDirectoryErrorListDirectoriesOutcome
 
typedef Aws::Utils::Outcome< ListFacetAttributesResult, CloudDirectoryErrorListFacetAttributesOutcome
 
typedef Aws::Utils::Outcome< ListFacetNamesResult, CloudDirectoryErrorListFacetNamesOutcome
 
typedef Aws::Utils::Outcome< ListIncomingTypedLinksResult, CloudDirectoryErrorListIncomingTypedLinksOutcome
 
typedef Aws::Utils::Outcome< ListIndexResult, CloudDirectoryErrorListIndexOutcome
 
typedef Aws::Utils::Outcome< ListManagedSchemaArnsResult, CloudDirectoryErrorListManagedSchemaArnsOutcome
 
typedef Aws::Utils::Outcome< ListObjectAttributesResult, CloudDirectoryErrorListObjectAttributesOutcome
 
typedef Aws::Utils::Outcome< ListObjectChildrenResult, CloudDirectoryErrorListObjectChildrenOutcome
 
typedef Aws::Utils::Outcome< ListObjectParentPathsResult, CloudDirectoryErrorListObjectParentPathsOutcome
 
typedef Aws::Utils::Outcome< ListObjectParentsResult, CloudDirectoryErrorListObjectParentsOutcome
 
typedef Aws::Utils::Outcome< ListObjectPoliciesResult, CloudDirectoryErrorListObjectPoliciesOutcome
 
typedef Aws::Utils::Outcome< ListOutgoingTypedLinksResult, CloudDirectoryErrorListOutgoingTypedLinksOutcome
 
typedef Aws::Utils::Outcome< ListPolicyAttachmentsResult, CloudDirectoryErrorListPolicyAttachmentsOutcome
 
typedef Aws::Utils::Outcome< ListPublishedSchemaArnsResult, CloudDirectoryErrorListPublishedSchemaArnsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, CloudDirectoryErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< ListTypedLinkFacetAttributesResult, CloudDirectoryErrorListTypedLinkFacetAttributesOutcome
 
typedef Aws::Utils::Outcome< ListTypedLinkFacetNamesResult, CloudDirectoryErrorListTypedLinkFacetNamesOutcome
 
typedef Aws::Utils::Outcome< LookupPolicyResult, CloudDirectoryErrorLookupPolicyOutcome
 
typedef Aws::Utils::Outcome< PublishSchemaResult, CloudDirectoryErrorPublishSchemaOutcome
 
typedef Aws::Utils::Outcome< PutSchemaFromJsonResult, CloudDirectoryErrorPutSchemaFromJsonOutcome
 
typedef Aws::Utils::Outcome< RemoveFacetFromObjectResult, CloudDirectoryErrorRemoveFacetFromObjectOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, CloudDirectoryErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, CloudDirectoryErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateFacetResult, CloudDirectoryErrorUpdateFacetOutcome
 
typedef Aws::Utils::Outcome< UpdateLinkAttributesResult, CloudDirectoryErrorUpdateLinkAttributesOutcome
 
typedef Aws::Utils::Outcome< UpdateObjectAttributesResult, CloudDirectoryErrorUpdateObjectAttributesOutcome
 
typedef Aws::Utils::Outcome< UpdateSchemaResult, CloudDirectoryErrorUpdateSchemaOutcome
 
typedef Aws::Utils::Outcome< UpdateTypedLinkFacetResult, CloudDirectoryErrorUpdateTypedLinkFacetOutcome
 
typedef Aws::Utils::Outcome< UpgradeAppliedSchemaResult, CloudDirectoryErrorUpgradeAppliedSchemaOutcome
 
typedef Aws::Utils::Outcome< UpgradePublishedSchemaResult, CloudDirectoryErrorUpgradePublishedSchemaOutcome
 
typedef std::future< AddFacetToObjectOutcomeAddFacetToObjectOutcomeCallable
 
typedef std::future< ApplySchemaOutcomeApplySchemaOutcomeCallable
 
typedef std::future< AttachObjectOutcomeAttachObjectOutcomeCallable
 
typedef std::future< AttachPolicyOutcomeAttachPolicyOutcomeCallable
 
typedef std::future< AttachToIndexOutcomeAttachToIndexOutcomeCallable
 
typedef std::future< AttachTypedLinkOutcomeAttachTypedLinkOutcomeCallable
 
typedef std::future< BatchReadOutcomeBatchReadOutcomeCallable
 
typedef std::future< BatchWriteOutcomeBatchWriteOutcomeCallable
 
typedef std::future< CreateDirectoryOutcomeCreateDirectoryOutcomeCallable
 
typedef std::future< CreateFacetOutcomeCreateFacetOutcomeCallable
 
typedef std::future< CreateIndexOutcomeCreateIndexOutcomeCallable
 
typedef std::future< CreateObjectOutcomeCreateObjectOutcomeCallable
 
typedef std::future< CreateSchemaOutcomeCreateSchemaOutcomeCallable
 
typedef std::future< CreateTypedLinkFacetOutcomeCreateTypedLinkFacetOutcomeCallable
 
typedef std::future< DeleteDirectoryOutcomeDeleteDirectoryOutcomeCallable
 
typedef std::future< DeleteFacetOutcomeDeleteFacetOutcomeCallable
 
typedef std::future< DeleteObjectOutcomeDeleteObjectOutcomeCallable
 
typedef std::future< DeleteSchemaOutcomeDeleteSchemaOutcomeCallable
 
typedef std::future< DeleteTypedLinkFacetOutcomeDeleteTypedLinkFacetOutcomeCallable
 
typedef std::future< DetachFromIndexOutcomeDetachFromIndexOutcomeCallable
 
typedef std::future< DetachObjectOutcomeDetachObjectOutcomeCallable
 
typedef std::future< DetachPolicyOutcomeDetachPolicyOutcomeCallable
 
typedef std::future< DetachTypedLinkOutcomeDetachTypedLinkOutcomeCallable
 
typedef std::future< DisableDirectoryOutcomeDisableDirectoryOutcomeCallable
 
typedef std::future< EnableDirectoryOutcomeEnableDirectoryOutcomeCallable
 
typedef std::future< GetAppliedSchemaVersionOutcomeGetAppliedSchemaVersionOutcomeCallable
 
typedef std::future< GetDirectoryOutcomeGetDirectoryOutcomeCallable
 
typedef std::future< GetFacetOutcomeGetFacetOutcomeCallable
 
typedef std::future< GetLinkAttributesOutcomeGetLinkAttributesOutcomeCallable
 
typedef std::future< GetObjectAttributesOutcomeGetObjectAttributesOutcomeCallable
 
typedef std::future< GetObjectInformationOutcomeGetObjectInformationOutcomeCallable
 
typedef std::future< GetSchemaAsJsonOutcomeGetSchemaAsJsonOutcomeCallable
 
typedef std::future< GetTypedLinkFacetInformationOutcomeGetTypedLinkFacetInformationOutcomeCallable
 
typedef std::future< ListAppliedSchemaArnsOutcomeListAppliedSchemaArnsOutcomeCallable
 
typedef std::future< ListAttachedIndicesOutcomeListAttachedIndicesOutcomeCallable
 
typedef std::future< ListDevelopmentSchemaArnsOutcomeListDevelopmentSchemaArnsOutcomeCallable
 
typedef std::future< ListDirectoriesOutcomeListDirectoriesOutcomeCallable
 
typedef std::future< ListFacetAttributesOutcomeListFacetAttributesOutcomeCallable
 
typedef std::future< ListFacetNamesOutcomeListFacetNamesOutcomeCallable
 
typedef std::future< ListIncomingTypedLinksOutcomeListIncomingTypedLinksOutcomeCallable
 
typedef std::future< ListIndexOutcomeListIndexOutcomeCallable
 
typedef std::future< ListManagedSchemaArnsOutcomeListManagedSchemaArnsOutcomeCallable
 
typedef std::future< ListObjectAttributesOutcomeListObjectAttributesOutcomeCallable
 
typedef std::future< ListObjectChildrenOutcomeListObjectChildrenOutcomeCallable
 
typedef std::future< ListObjectParentPathsOutcomeListObjectParentPathsOutcomeCallable
 
typedef std::future< ListObjectParentsOutcomeListObjectParentsOutcomeCallable
 
typedef std::future< ListObjectPoliciesOutcomeListObjectPoliciesOutcomeCallable
 
typedef std::future< ListOutgoingTypedLinksOutcomeListOutgoingTypedLinksOutcomeCallable
 
typedef std::future< ListPolicyAttachmentsOutcomeListPolicyAttachmentsOutcomeCallable
 
typedef std::future< ListPublishedSchemaArnsOutcomeListPublishedSchemaArnsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< ListTypedLinkFacetAttributesOutcomeListTypedLinkFacetAttributesOutcomeCallable
 
typedef std::future< ListTypedLinkFacetNamesOutcomeListTypedLinkFacetNamesOutcomeCallable
 
typedef std::future< LookupPolicyOutcomeLookupPolicyOutcomeCallable
 
typedef std::future< PublishSchemaOutcomePublishSchemaOutcomeCallable
 
typedef std::future< PutSchemaFromJsonOutcomePutSchemaFromJsonOutcomeCallable
 
typedef std::future< RemoveFacetFromObjectOutcomeRemoveFacetFromObjectOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateFacetOutcomeUpdateFacetOutcomeCallable
 
typedef std::future< UpdateLinkAttributesOutcomeUpdateLinkAttributesOutcomeCallable
 
typedef std::future< UpdateObjectAttributesOutcomeUpdateObjectAttributesOutcomeCallable
 
typedef std::future< UpdateSchemaOutcomeUpdateSchemaOutcomeCallable
 
typedef std::future< UpdateTypedLinkFacetOutcomeUpdateTypedLinkFacetOutcomeCallable
 
typedef std::future< UpgradeAppliedSchemaOutcomeUpgradeAppliedSchemaOutcomeCallable
 
typedef std::future< UpgradePublishedSchemaOutcomeUpgradePublishedSchemaOutcomeCallable
 

Enumerations

enum  BatchReadExceptionType {
  BatchReadExceptionType::NOT_SET, BatchReadExceptionType::ValidationException, BatchReadExceptionType::InvalidArnException, BatchReadExceptionType::ResourceNotFoundException,
  BatchReadExceptionType::InvalidNextTokenException, BatchReadExceptionType::AccessDeniedException, BatchReadExceptionType::NotNodeException, BatchReadExceptionType::FacetValidationException,
  BatchReadExceptionType::CannotListParentOfRootException, BatchReadExceptionType::NotIndexException, BatchReadExceptionType::NotPolicyException, BatchReadExceptionType::DirectoryNotEnabledException,
  BatchReadExceptionType::LimitExceededException, BatchReadExceptionType::InternalServiceException
}
 
enum  BatchWriteExceptionType {
  BatchWriteExceptionType::NOT_SET, BatchWriteExceptionType::InternalServiceException, BatchWriteExceptionType::ValidationException, BatchWriteExceptionType::InvalidArnException,
  BatchWriteExceptionType::LinkNameAlreadyInUseException, BatchWriteExceptionType::StillContainsLinksException, BatchWriteExceptionType::FacetValidationException, BatchWriteExceptionType::ObjectNotDetachedException,
  BatchWriteExceptionType::ResourceNotFoundException, BatchWriteExceptionType::AccessDeniedException, BatchWriteExceptionType::InvalidAttachmentException, BatchWriteExceptionType::NotIndexException,
  BatchWriteExceptionType::NotNodeException, BatchWriteExceptionType::IndexedAttributeMissingException, BatchWriteExceptionType::ObjectAlreadyDetachedException, BatchWriteExceptionType::NotPolicyException,
  BatchWriteExceptionType::DirectoryNotEnabledException, BatchWriteExceptionType::LimitExceededException, BatchWriteExceptionType::UnsupportedIndexTypeException
}
 
enum  ConsistencyLevel { ConsistencyLevel::NOT_SET, ConsistencyLevel::SERIALIZABLE, ConsistencyLevel::EVENTUAL }
 
enum  DirectoryState { DirectoryState::NOT_SET, DirectoryState::ENABLED, DirectoryState::DISABLED, DirectoryState::DELETED }
 
enum  FacetAttributeType {
  FacetAttributeType::NOT_SET, FacetAttributeType::STRING, FacetAttributeType::BINARY, FacetAttributeType::BOOLEAN,
  FacetAttributeType::NUMBER, FacetAttributeType::DATETIME, FacetAttributeType::VARIANT
}
 
enum  FacetStyle { FacetStyle::NOT_SET, FacetStyle::STATIC_, FacetStyle::DYNAMIC }
 
enum  ObjectType {
  ObjectType::NOT_SET, ObjectType::NODE, ObjectType::LEAF_NODE, ObjectType::POLICY,
  ObjectType::INDEX
}
 
enum  RangeMode {
  RangeMode::NOT_SET, RangeMode::FIRST, RangeMode::LAST, RangeMode::LAST_BEFORE_MISSING_VALUES,
  RangeMode::INCLUSIVE, RangeMode::EXCLUSIVE
}
 
enum  RequiredAttributeBehavior { RequiredAttributeBehavior::NOT_SET, RequiredAttributeBehavior::REQUIRED_ALWAYS, RequiredAttributeBehavior::NOT_REQUIRED }
 
enum  RuleType {
  RuleType::NOT_SET, RuleType::BINARY_LENGTH, RuleType::NUMBER_COMPARISON, RuleType::STRING_FROM_SET,
  RuleType::STRING_LENGTH
}
 
enum  UpdateActionType { UpdateActionType::NOT_SET, UpdateActionType::CREATE_OR_UPDATE, UpdateActionType::DELETE_ }
 

Typedef Documentation

◆ AddFacetToObjectOutcome

Definition at line 184 of file CloudDirectoryClient.h.

◆ AddFacetToObjectOutcomeCallable

Definition at line 253 of file CloudDirectoryClient.h.

◆ ApplySchemaOutcome

Definition at line 187 of file CloudDirectoryClient.h.

◆ ApplySchemaOutcomeCallable

Definition at line 254 of file CloudDirectoryClient.h.

◆ AttachObjectOutcome

Definition at line 188 of file CloudDirectoryClient.h.

◆ AttachObjectOutcomeCallable

Definition at line 255 of file CloudDirectoryClient.h.

◆ AttachPolicyOutcome

Definition at line 189 of file CloudDirectoryClient.h.

◆ AttachPolicyOutcomeCallable

Definition at line 256 of file CloudDirectoryClient.h.

◆ AttachToIndexOutcome

Definition at line 190 of file CloudDirectoryClient.h.

◆ AttachToIndexOutcomeCallable

Definition at line 257 of file CloudDirectoryClient.h.

◆ AttachTypedLinkOutcome

Definition at line 191 of file CloudDirectoryClient.h.

◆ AttachTypedLinkOutcomeCallable

Definition at line 258 of file CloudDirectoryClient.h.

◆ BatchReadOutcome

Definition at line 192 of file CloudDirectoryClient.h.

◆ BatchReadOutcomeCallable

Definition at line 259 of file CloudDirectoryClient.h.

◆ BatchWriteOutcome

Definition at line 193 of file CloudDirectoryClient.h.

◆ BatchWriteOutcomeCallable

Definition at line 260 of file CloudDirectoryClient.h.

◆ CreateDirectoryOutcome

Definition at line 194 of file CloudDirectoryClient.h.

◆ CreateDirectoryOutcomeCallable

Definition at line 261 of file CloudDirectoryClient.h.

◆ CreateFacetOutcome

Definition at line 195 of file CloudDirectoryClient.h.

◆ CreateFacetOutcomeCallable

Definition at line 262 of file CloudDirectoryClient.h.

◆ CreateIndexOutcome

Definition at line 196 of file CloudDirectoryClient.h.

◆ CreateIndexOutcomeCallable

Definition at line 263 of file CloudDirectoryClient.h.

◆ CreateObjectOutcome

Definition at line 197 of file CloudDirectoryClient.h.

◆ CreateObjectOutcomeCallable

Definition at line 264 of file CloudDirectoryClient.h.

◆ CreateSchemaOutcome

Definition at line 198 of file CloudDirectoryClient.h.

◆ CreateSchemaOutcomeCallable

Definition at line 265 of file CloudDirectoryClient.h.

◆ CreateTypedLinkFacetOutcome

Definition at line 199 of file CloudDirectoryClient.h.

◆ CreateTypedLinkFacetOutcomeCallable

Definition at line 266 of file CloudDirectoryClient.h.

◆ DeleteDirectoryOutcome

Definition at line 200 of file CloudDirectoryClient.h.

◆ DeleteDirectoryOutcomeCallable

Definition at line 267 of file CloudDirectoryClient.h.

◆ DeleteFacetOutcome

Definition at line 201 of file CloudDirectoryClient.h.

◆ DeleteFacetOutcomeCallable

Definition at line 268 of file CloudDirectoryClient.h.

◆ DeleteObjectOutcome

Definition at line 202 of file CloudDirectoryClient.h.

◆ DeleteObjectOutcomeCallable

Definition at line 269 of file CloudDirectoryClient.h.

◆ DeleteSchemaOutcome

Definition at line 203 of file CloudDirectoryClient.h.

◆ DeleteSchemaOutcomeCallable

Definition at line 270 of file CloudDirectoryClient.h.

◆ DeleteTypedLinkFacetOutcome

Definition at line 204 of file CloudDirectoryClient.h.

◆ DeleteTypedLinkFacetOutcomeCallable

Definition at line 271 of file CloudDirectoryClient.h.

◆ DetachFromIndexOutcome

Definition at line 205 of file CloudDirectoryClient.h.

◆ DetachFromIndexOutcomeCallable

Definition at line 272 of file CloudDirectoryClient.h.

◆ DetachObjectOutcome

Definition at line 206 of file CloudDirectoryClient.h.

◆ DetachObjectOutcomeCallable

Definition at line 273 of file CloudDirectoryClient.h.

◆ DetachPolicyOutcome

Definition at line 207 of file CloudDirectoryClient.h.

◆ DetachPolicyOutcomeCallable

Definition at line 274 of file CloudDirectoryClient.h.

◆ DetachTypedLinkOutcome

Definition at line 208 of file CloudDirectoryClient.h.

◆ DetachTypedLinkOutcomeCallable

Definition at line 275 of file CloudDirectoryClient.h.

◆ DisableDirectoryOutcome

Definition at line 209 of file CloudDirectoryClient.h.

◆ DisableDirectoryOutcomeCallable

Definition at line 276 of file CloudDirectoryClient.h.

◆ EnableDirectoryOutcome

Definition at line 210 of file CloudDirectoryClient.h.

◆ EnableDirectoryOutcomeCallable

Definition at line 277 of file CloudDirectoryClient.h.

◆ GetAppliedSchemaVersionOutcome

Definition at line 211 of file CloudDirectoryClient.h.

◆ GetAppliedSchemaVersionOutcomeCallable

Definition at line 278 of file CloudDirectoryClient.h.

◆ GetDirectoryOutcome

Definition at line 212 of file CloudDirectoryClient.h.

◆ GetDirectoryOutcomeCallable

Definition at line 279 of file CloudDirectoryClient.h.

◆ GetFacetOutcome

Definition at line 213 of file CloudDirectoryClient.h.

◆ GetFacetOutcomeCallable

Definition at line 280 of file CloudDirectoryClient.h.

◆ GetLinkAttributesOutcome

Definition at line 214 of file CloudDirectoryClient.h.

◆ GetLinkAttributesOutcomeCallable

Definition at line 281 of file CloudDirectoryClient.h.

◆ GetObjectAttributesOutcome

Definition at line 215 of file CloudDirectoryClient.h.

◆ GetObjectAttributesOutcomeCallable

Definition at line 282 of file CloudDirectoryClient.h.

◆ GetObjectInformationOutcome

Definition at line 216 of file CloudDirectoryClient.h.

◆ GetObjectInformationOutcomeCallable

Definition at line 283 of file CloudDirectoryClient.h.

◆ GetSchemaAsJsonOutcome

Definition at line 217 of file CloudDirectoryClient.h.

◆ GetSchemaAsJsonOutcomeCallable

Definition at line 284 of file CloudDirectoryClient.h.

◆ GetTypedLinkFacetInformationOutcome

Definition at line 218 of file CloudDirectoryClient.h.

◆ GetTypedLinkFacetInformationOutcomeCallable

Definition at line 285 of file CloudDirectoryClient.h.

◆ ListAppliedSchemaArnsOutcome

Definition at line 219 of file CloudDirectoryClient.h.

◆ ListAppliedSchemaArnsOutcomeCallable

Definition at line 286 of file CloudDirectoryClient.h.

◆ ListAttachedIndicesOutcome

Definition at line 220 of file CloudDirectoryClient.h.

◆ ListAttachedIndicesOutcomeCallable

Definition at line 287 of file CloudDirectoryClient.h.

◆ ListDevelopmentSchemaArnsOutcome

Definition at line 221 of file CloudDirectoryClient.h.

◆ ListDevelopmentSchemaArnsOutcomeCallable

Definition at line 288 of file CloudDirectoryClient.h.

◆ ListDirectoriesOutcome

Definition at line 222 of file CloudDirectoryClient.h.

◆ ListDirectoriesOutcomeCallable

Definition at line 289 of file CloudDirectoryClient.h.

◆ ListFacetAttributesOutcome

Definition at line 223 of file CloudDirectoryClient.h.

◆ ListFacetAttributesOutcomeCallable

Definition at line 290 of file CloudDirectoryClient.h.

◆ ListFacetNamesOutcome

Definition at line 224 of file CloudDirectoryClient.h.

◆ ListFacetNamesOutcomeCallable

Definition at line 291 of file CloudDirectoryClient.h.

◆ ListIncomingTypedLinksOutcome

Definition at line 225 of file CloudDirectoryClient.h.

◆ ListIncomingTypedLinksOutcomeCallable

Definition at line 292 of file CloudDirectoryClient.h.

◆ ListIndexOutcome

Definition at line 226 of file CloudDirectoryClient.h.

◆ ListIndexOutcomeCallable

Definition at line 293 of file CloudDirectoryClient.h.

◆ ListManagedSchemaArnsOutcome

Definition at line 227 of file CloudDirectoryClient.h.

◆ ListManagedSchemaArnsOutcomeCallable

Definition at line 294 of file CloudDirectoryClient.h.

◆ ListObjectAttributesOutcome

Definition at line 228 of file CloudDirectoryClient.h.

◆ ListObjectAttributesOutcomeCallable

Definition at line 295 of file CloudDirectoryClient.h.

◆ ListObjectChildrenOutcome

Definition at line 229 of file CloudDirectoryClient.h.

◆ ListObjectChildrenOutcomeCallable

Definition at line 296 of file CloudDirectoryClient.h.

◆ ListObjectParentPathsOutcome

Definition at line 230 of file CloudDirectoryClient.h.

◆ ListObjectParentPathsOutcomeCallable

Definition at line 297 of file CloudDirectoryClient.h.

◆ ListObjectParentsOutcome

Definition at line 231 of file CloudDirectoryClient.h.

◆ ListObjectParentsOutcomeCallable

Definition at line 298 of file CloudDirectoryClient.h.

◆ ListObjectPoliciesOutcome

Definition at line 232 of file CloudDirectoryClient.h.

◆ ListObjectPoliciesOutcomeCallable

Definition at line 299 of file CloudDirectoryClient.h.

◆ ListOutgoingTypedLinksOutcome

Definition at line 233 of file CloudDirectoryClient.h.

◆ ListOutgoingTypedLinksOutcomeCallable

Definition at line 300 of file CloudDirectoryClient.h.

◆ ListPolicyAttachmentsOutcome

Definition at line 234 of file CloudDirectoryClient.h.

◆ ListPolicyAttachmentsOutcomeCallable

Definition at line 301 of file CloudDirectoryClient.h.

◆ ListPublishedSchemaArnsOutcome

Definition at line 235 of file CloudDirectoryClient.h.

◆ ListPublishedSchemaArnsOutcomeCallable

Definition at line 302 of file CloudDirectoryClient.h.

◆ ListTagsForResourceOutcome

Definition at line 236 of file CloudDirectoryClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 303 of file CloudDirectoryClient.h.

◆ ListTypedLinkFacetAttributesOutcome

Definition at line 237 of file CloudDirectoryClient.h.

◆ ListTypedLinkFacetAttributesOutcomeCallable

Definition at line 304 of file CloudDirectoryClient.h.

◆ ListTypedLinkFacetNamesOutcome

Definition at line 238 of file CloudDirectoryClient.h.

◆ ListTypedLinkFacetNamesOutcomeCallable

Definition at line 305 of file CloudDirectoryClient.h.

◆ LookupPolicyOutcome

Definition at line 239 of file CloudDirectoryClient.h.

◆ LookupPolicyOutcomeCallable

Definition at line 306 of file CloudDirectoryClient.h.

◆ PublishSchemaOutcome

Definition at line 240 of file CloudDirectoryClient.h.

◆ PublishSchemaOutcomeCallable

Definition at line 307 of file CloudDirectoryClient.h.

◆ PutSchemaFromJsonOutcome

Definition at line 241 of file CloudDirectoryClient.h.

◆ PutSchemaFromJsonOutcomeCallable

Definition at line 308 of file CloudDirectoryClient.h.

◆ RemoveFacetFromObjectOutcome

Definition at line 242 of file CloudDirectoryClient.h.

◆ RemoveFacetFromObjectOutcomeCallable

Definition at line 309 of file CloudDirectoryClient.h.

◆ TagResourceOutcome

Definition at line 243 of file CloudDirectoryClient.h.

◆ TagResourceOutcomeCallable

Definition at line 310 of file CloudDirectoryClient.h.

◆ UntagResourceOutcome

Definition at line 244 of file CloudDirectoryClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 311 of file CloudDirectoryClient.h.

◆ UpdateFacetOutcome

Definition at line 245 of file CloudDirectoryClient.h.

◆ UpdateFacetOutcomeCallable

Definition at line 312 of file CloudDirectoryClient.h.

◆ UpdateLinkAttributesOutcome

Definition at line 246 of file CloudDirectoryClient.h.

◆ UpdateLinkAttributesOutcomeCallable

Definition at line 313 of file CloudDirectoryClient.h.

◆ UpdateObjectAttributesOutcome

Definition at line 247 of file CloudDirectoryClient.h.

◆ UpdateObjectAttributesOutcomeCallable

Definition at line 314 of file CloudDirectoryClient.h.

◆ UpdateSchemaOutcome

Definition at line 248 of file CloudDirectoryClient.h.

◆ UpdateSchemaOutcomeCallable

Definition at line 315 of file CloudDirectoryClient.h.

◆ UpdateTypedLinkFacetOutcome

Definition at line 249 of file CloudDirectoryClient.h.

◆ UpdateTypedLinkFacetOutcomeCallable

Definition at line 316 of file CloudDirectoryClient.h.

◆ UpgradeAppliedSchemaOutcome

Definition at line 250 of file CloudDirectoryClient.h.

◆ UpgradeAppliedSchemaOutcomeCallable

Definition at line 317 of file CloudDirectoryClient.h.

◆ UpgradePublishedSchemaOutcome

Definition at line 251 of file CloudDirectoryClient.h.

◆ UpgradePublishedSchemaOutcomeCallable

Definition at line 318 of file CloudDirectoryClient.h.

Enumeration Type Documentation

◆ BatchReadExceptionType

Enumerator
NOT_SET 
ValidationException 
InvalidArnException 
ResourceNotFoundException 
InvalidNextTokenException 
AccessDeniedException 
NotNodeException 
FacetValidationException 
CannotListParentOfRootException 
NotIndexException 
NotPolicyException 
DirectoryNotEnabledException 
LimitExceededException 
InternalServiceException 

Definition at line 16 of file BatchReadExceptionType.h.

◆ BatchWriteExceptionType

Enumerator
NOT_SET 
InternalServiceException 
ValidationException 
InvalidArnException 
LinkNameAlreadyInUseException 
StillContainsLinksException 
FacetValidationException 
ObjectNotDetachedException 
ResourceNotFoundException 
AccessDeniedException 
InvalidAttachmentException 
NotIndexException 
NotNodeException 
IndexedAttributeMissingException 
ObjectAlreadyDetachedException 
NotPolicyException 
DirectoryNotEnabledException 
LimitExceededException 
UnsupportedIndexTypeException 

Definition at line 16 of file BatchWriteExceptionType.h.

◆ ConsistencyLevel

Enumerator
NOT_SET 
SERIALIZABLE 
EVENTUAL 

Definition at line 16 of file ConsistencyLevel.h.

◆ DirectoryState

Enumerator
NOT_SET 
ENABLED 
DISABLED 
DELETED 

Definition at line 16 of file DirectoryState.h.

◆ FacetAttributeType

Enumerator
NOT_SET 
STRING 
BINARY 
BOOLEAN 
NUMBER 
DATETIME 
VARIANT 

Definition at line 16 of file FacetAttributeType.h.

◆ FacetStyle

Enumerator
NOT_SET 
STATIC_ 
DYNAMIC 

Definition at line 16 of file FacetStyle.h.

◆ ObjectType

Enumerator
NOT_SET 
NODE 
LEAF_NODE 
POLICY 
INDEX 

Definition at line 16 of file ObjectType.h.

◆ RangeMode

Enumerator
NOT_SET 
FIRST 
LAST 
LAST_BEFORE_MISSING_VALUES 
INCLUSIVE 
EXCLUSIVE 

Definition at line 16 of file RangeMode.h.

◆ RequiredAttributeBehavior

Enumerator
NOT_SET 
REQUIRED_ALWAYS 
NOT_REQUIRED 

Definition at line 16 of file RequiredAttributeBehavior.h.

◆ RuleType

Enumerator
NOT_SET 
BINARY_LENGTH 
NUMBER_COMPARISON 
STRING_FROM_SET 
STRING_LENGTH 

Definition at line 16 of file RuleType.h.

◆ UpdateActionType

Enumerator
NOT_SET 
CREATE_OR_UPDATE 
DELETE_ 

Definition at line 16 of file UpdateActionType.h.