{-# LANGUAGE NoImplicitPrelude #-} {-# OPTIONS_GHC -fno-warn-duplicate-exports #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- Derived from AWS service descriptions, licensed under Apache 2.0. -- | -- Module : Amazonka.CloudDirectory.Lens -- Copyright : (c) 2013-2023 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) module Amazonka.CloudDirectory.Lens ( -- * Operations -- ** AddFacetToObject addFacetToObject_objectAttributeList, addFacetToObject_directoryArn, addFacetToObject_schemaFacet, addFacetToObject_objectReference, addFacetToObjectResponse_httpStatus, -- ** ApplySchema applySchema_publishedSchemaArn, applySchema_directoryArn, applySchemaResponse_appliedSchemaArn, applySchemaResponse_directoryArn, applySchemaResponse_httpStatus, -- ** AttachObject attachObject_directoryArn, attachObject_parentReference, attachObject_childReference, attachObject_linkName, attachObjectResponse_attachedObjectIdentifier, attachObjectResponse_httpStatus, -- ** AttachPolicy attachPolicy_directoryArn, attachPolicy_policyReference, attachPolicy_objectReference, attachPolicyResponse_httpStatus, -- ** AttachToIndex attachToIndex_directoryArn, attachToIndex_indexReference, attachToIndex_targetReference, attachToIndexResponse_attachedObjectIdentifier, attachToIndexResponse_httpStatus, -- ** AttachTypedLink attachTypedLink_directoryArn, attachTypedLink_sourceObjectReference, attachTypedLink_targetObjectReference, attachTypedLink_typedLinkFacet, attachTypedLink_attributes, attachTypedLinkResponse_typedLinkSpecifier, attachTypedLinkResponse_httpStatus, -- ** BatchRead batchRead_consistencyLevel, batchRead_directoryArn, batchRead_operations, batchReadResponse_responses, batchReadResponse_httpStatus, -- ** BatchWrite batchWrite_directoryArn, batchWrite_operations, batchWriteResponse_responses, batchWriteResponse_httpStatus, -- ** CreateDirectory createDirectory_name, createDirectory_schemaArn, createDirectoryResponse_httpStatus, createDirectoryResponse_directoryArn, createDirectoryResponse_name, createDirectoryResponse_objectIdentifier, createDirectoryResponse_appliedSchemaArn, -- ** CreateFacet createFacet_attributes, createFacet_facetStyle, createFacet_objectType, createFacet_schemaArn, createFacet_name, createFacetResponse_httpStatus, -- ** CreateIndex createIndex_linkName, createIndex_parentReference, createIndex_directoryArn, createIndex_orderedIndexedAttributeList, createIndex_isUnique, createIndexResponse_objectIdentifier, createIndexResponse_httpStatus, -- ** CreateObject createObject_linkName, createObject_objectAttributeList, createObject_parentReference, createObject_directoryArn, createObject_schemaFacets, createObjectResponse_objectIdentifier, createObjectResponse_httpStatus, -- ** CreateSchema createSchema_name, createSchemaResponse_schemaArn, createSchemaResponse_httpStatus, -- ** CreateTypedLinkFacet createTypedLinkFacet_schemaArn, createTypedLinkFacet_facet, createTypedLinkFacetResponse_httpStatus, -- ** DeleteDirectory deleteDirectory_directoryArn, deleteDirectoryResponse_httpStatus, deleteDirectoryResponse_directoryArn, -- ** DeleteFacet deleteFacet_schemaArn, deleteFacet_name, deleteFacetResponse_httpStatus, -- ** DeleteObject deleteObject_directoryArn, deleteObject_objectReference, deleteObjectResponse_httpStatus, -- ** DeleteSchema deleteSchema_schemaArn, deleteSchemaResponse_schemaArn, deleteSchemaResponse_httpStatus, -- ** DeleteTypedLinkFacet deleteTypedLinkFacet_schemaArn, deleteTypedLinkFacet_name, deleteTypedLinkFacetResponse_httpStatus, -- ** DetachFromIndex detachFromIndex_directoryArn, detachFromIndex_indexReference, detachFromIndex_targetReference, detachFromIndexResponse_detachedObjectIdentifier, detachFromIndexResponse_httpStatus, -- ** DetachObject detachObject_directoryArn, detachObject_parentReference, detachObject_linkName, detachObjectResponse_detachedObjectIdentifier, detachObjectResponse_httpStatus, -- ** DetachPolicy detachPolicy_directoryArn, detachPolicy_policyReference, detachPolicy_objectReference, detachPolicyResponse_httpStatus, -- ** DetachTypedLink detachTypedLink_directoryArn, detachTypedLink_typedLinkSpecifier, -- ** DisableDirectory disableDirectory_directoryArn, disableDirectoryResponse_httpStatus, disableDirectoryResponse_directoryArn, -- ** EnableDirectory enableDirectory_directoryArn, enableDirectoryResponse_httpStatus, enableDirectoryResponse_directoryArn, -- ** GetAppliedSchemaVersion getAppliedSchemaVersion_schemaArn, getAppliedSchemaVersionResponse_appliedSchemaArn, getAppliedSchemaVersionResponse_httpStatus, -- ** GetDirectory getDirectory_directoryArn, getDirectoryResponse_httpStatus, getDirectoryResponse_directory, -- ** GetFacet getFacet_schemaArn, getFacet_name, getFacetResponse_facet, getFacetResponse_httpStatus, -- ** GetLinkAttributes getLinkAttributes_consistencyLevel, getLinkAttributes_directoryArn, getLinkAttributes_typedLinkSpecifier, getLinkAttributes_attributeNames, getLinkAttributesResponse_attributes, getLinkAttributesResponse_httpStatus, -- ** GetObjectAttributes getObjectAttributes_consistencyLevel, getObjectAttributes_directoryArn, getObjectAttributes_objectReference, getObjectAttributes_schemaFacet, getObjectAttributes_attributeNames, getObjectAttributesResponse_attributes, getObjectAttributesResponse_httpStatus, -- ** GetObjectInformation getObjectInformation_consistencyLevel, getObjectInformation_directoryArn, getObjectInformation_objectReference, getObjectInformationResponse_objectIdentifier, getObjectInformationResponse_schemaFacets, getObjectInformationResponse_httpStatus, -- ** GetSchemaAsJson getSchemaAsJson_schemaArn, getSchemaAsJsonResponse_document, getSchemaAsJsonResponse_name, getSchemaAsJsonResponse_httpStatus, -- ** GetTypedLinkFacetInformation getTypedLinkFacetInformation_schemaArn, getTypedLinkFacetInformation_name, getTypedLinkFacetInformationResponse_identityAttributeOrder, getTypedLinkFacetInformationResponse_httpStatus, -- ** ListAppliedSchemaArns listAppliedSchemaArns_maxResults, listAppliedSchemaArns_nextToken, listAppliedSchemaArns_schemaArn, listAppliedSchemaArns_directoryArn, listAppliedSchemaArnsResponse_nextToken, listAppliedSchemaArnsResponse_schemaArns, listAppliedSchemaArnsResponse_httpStatus, -- ** ListAttachedIndices listAttachedIndices_consistencyLevel, listAttachedIndices_maxResults, listAttachedIndices_nextToken, listAttachedIndices_directoryArn, listAttachedIndices_targetReference, listAttachedIndicesResponse_indexAttachments, listAttachedIndicesResponse_nextToken, listAttachedIndicesResponse_httpStatus, -- ** ListDevelopmentSchemaArns listDevelopmentSchemaArns_maxResults, listDevelopmentSchemaArns_nextToken, listDevelopmentSchemaArnsResponse_nextToken, listDevelopmentSchemaArnsResponse_schemaArns, listDevelopmentSchemaArnsResponse_httpStatus, -- ** ListDirectories listDirectories_maxResults, listDirectories_nextToken, listDirectories_state, listDirectoriesResponse_nextToken, listDirectoriesResponse_httpStatus, listDirectoriesResponse_directories, -- ** ListFacetAttributes listFacetAttributes_maxResults, listFacetAttributes_nextToken, listFacetAttributes_schemaArn, listFacetAttributes_name, listFacetAttributesResponse_attributes, listFacetAttributesResponse_nextToken, listFacetAttributesResponse_httpStatus, -- ** ListFacetNames listFacetNames_maxResults, listFacetNames_nextToken, listFacetNames_schemaArn, listFacetNamesResponse_facetNames, listFacetNamesResponse_nextToken, listFacetNamesResponse_httpStatus, -- ** ListIncomingTypedLinks listIncomingTypedLinks_consistencyLevel, listIncomingTypedLinks_filterAttributeRanges, listIncomingTypedLinks_filterTypedLink, listIncomingTypedLinks_maxResults, listIncomingTypedLinks_nextToken, listIncomingTypedLinks_directoryArn, listIncomingTypedLinks_objectReference, listIncomingTypedLinksResponse_linkSpecifiers, listIncomingTypedLinksResponse_nextToken, listIncomingTypedLinksResponse_httpStatus, -- ** ListIndex listIndex_consistencyLevel, listIndex_maxResults, listIndex_nextToken, listIndex_rangesOnIndexedValues, listIndex_directoryArn, listIndex_indexReference, listIndexResponse_indexAttachments, listIndexResponse_nextToken, listIndexResponse_httpStatus, -- ** ListManagedSchemaArns listManagedSchemaArns_maxResults, listManagedSchemaArns_nextToken, listManagedSchemaArns_schemaArn, listManagedSchemaArnsResponse_nextToken, listManagedSchemaArnsResponse_schemaArns, listManagedSchemaArnsResponse_httpStatus, -- ** ListObjectAttributes listObjectAttributes_consistencyLevel, listObjectAttributes_facetFilter, listObjectAttributes_maxResults, listObjectAttributes_nextToken, listObjectAttributes_directoryArn, listObjectAttributes_objectReference, listObjectAttributesResponse_attributes, listObjectAttributesResponse_nextToken, listObjectAttributesResponse_httpStatus, -- ** ListObjectChildren listObjectChildren_consistencyLevel, listObjectChildren_maxResults, listObjectChildren_nextToken, listObjectChildren_directoryArn, listObjectChildren_objectReference, listObjectChildrenResponse_children, listObjectChildrenResponse_nextToken, listObjectChildrenResponse_httpStatus, -- ** ListObjectParentPaths listObjectParentPaths_maxResults, listObjectParentPaths_nextToken, listObjectParentPaths_directoryArn, listObjectParentPaths_objectReference, listObjectParentPathsResponse_nextToken, listObjectParentPathsResponse_pathToObjectIdentifiersList, listObjectParentPathsResponse_httpStatus, -- ** ListObjectParents listObjectParents_consistencyLevel, listObjectParents_includeAllLinksToEachParent, listObjectParents_maxResults, listObjectParents_nextToken, listObjectParents_directoryArn, listObjectParents_objectReference, listObjectParentsResponse_nextToken, listObjectParentsResponse_parentLinks, listObjectParentsResponse_parents, listObjectParentsResponse_httpStatus, -- ** ListObjectPolicies listObjectPolicies_consistencyLevel, listObjectPolicies_maxResults, listObjectPolicies_nextToken, listObjectPolicies_directoryArn, listObjectPolicies_objectReference, listObjectPoliciesResponse_attachedPolicyIds, listObjectPoliciesResponse_nextToken, listObjectPoliciesResponse_httpStatus, -- ** ListOutgoingTypedLinks listOutgoingTypedLinks_consistencyLevel, listOutgoingTypedLinks_filterAttributeRanges, listOutgoingTypedLinks_filterTypedLink, listOutgoingTypedLinks_maxResults, listOutgoingTypedLinks_nextToken, listOutgoingTypedLinks_directoryArn, listOutgoingTypedLinks_objectReference, listOutgoingTypedLinksResponse_nextToken, listOutgoingTypedLinksResponse_typedLinkSpecifiers, listOutgoingTypedLinksResponse_httpStatus, -- ** ListPolicyAttachments listPolicyAttachments_consistencyLevel, listPolicyAttachments_maxResults, listPolicyAttachments_nextToken, listPolicyAttachments_directoryArn, listPolicyAttachments_policyReference, listPolicyAttachmentsResponse_nextToken, listPolicyAttachmentsResponse_objectIdentifiers, listPolicyAttachmentsResponse_httpStatus, -- ** ListPublishedSchemaArns listPublishedSchemaArns_maxResults, listPublishedSchemaArns_nextToken, listPublishedSchemaArns_schemaArn, listPublishedSchemaArnsResponse_nextToken, listPublishedSchemaArnsResponse_schemaArns, listPublishedSchemaArnsResponse_httpStatus, -- ** ListTagsForResource listTagsForResource_maxResults, listTagsForResource_nextToken, listTagsForResource_resourceArn, listTagsForResourceResponse_nextToken, listTagsForResourceResponse_tags, listTagsForResourceResponse_httpStatus, -- ** ListTypedLinkFacetAttributes listTypedLinkFacetAttributes_maxResults, listTypedLinkFacetAttributes_nextToken, listTypedLinkFacetAttributes_schemaArn, listTypedLinkFacetAttributes_name, listTypedLinkFacetAttributesResponse_attributes, listTypedLinkFacetAttributesResponse_nextToken, listTypedLinkFacetAttributesResponse_httpStatus, -- ** ListTypedLinkFacetNames listTypedLinkFacetNames_maxResults, listTypedLinkFacetNames_nextToken, listTypedLinkFacetNames_schemaArn, listTypedLinkFacetNamesResponse_facetNames, listTypedLinkFacetNamesResponse_nextToken, listTypedLinkFacetNamesResponse_httpStatus, -- ** LookupPolicy lookupPolicy_maxResults, lookupPolicy_nextToken, lookupPolicy_directoryArn, lookupPolicy_objectReference, lookupPolicyResponse_nextToken, lookupPolicyResponse_policyToPathList, lookupPolicyResponse_httpStatus, -- ** PublishSchema publishSchema_minorVersion, publishSchema_name, publishSchema_developmentSchemaArn, publishSchema_version, publishSchemaResponse_publishedSchemaArn, publishSchemaResponse_httpStatus, -- ** PutSchemaFromJson putSchemaFromJson_schemaArn, putSchemaFromJson_document, putSchemaFromJsonResponse_arn, putSchemaFromJsonResponse_httpStatus, -- ** RemoveFacetFromObject removeFacetFromObject_directoryArn, removeFacetFromObject_schemaFacet, removeFacetFromObject_objectReference, removeFacetFromObjectResponse_httpStatus, -- ** TagResource tagResource_resourceArn, tagResource_tags, tagResourceResponse_httpStatus, -- ** UntagResource untagResource_resourceArn, untagResource_tagKeys, untagResourceResponse_httpStatus, -- ** UpdateFacet updateFacet_attributeUpdates, updateFacet_objectType, updateFacet_schemaArn, updateFacet_name, updateFacetResponse_httpStatus, -- ** UpdateLinkAttributes updateLinkAttributes_directoryArn, updateLinkAttributes_typedLinkSpecifier, updateLinkAttributes_attributeUpdates, updateLinkAttributesResponse_httpStatus, -- ** UpdateObjectAttributes updateObjectAttributes_directoryArn, updateObjectAttributes_objectReference, updateObjectAttributes_attributeUpdates, updateObjectAttributesResponse_objectIdentifier, updateObjectAttributesResponse_httpStatus, -- ** UpdateSchema updateSchema_schemaArn, updateSchema_name, updateSchemaResponse_schemaArn, updateSchemaResponse_httpStatus, -- ** UpdateTypedLinkFacet updateTypedLinkFacet_schemaArn, updateTypedLinkFacet_name, updateTypedLinkFacet_attributeUpdates, updateTypedLinkFacet_identityAttributeOrder, updateTypedLinkFacetResponse_httpStatus, -- ** UpgradeAppliedSchema upgradeAppliedSchema_dryRun, upgradeAppliedSchema_publishedSchemaArn, upgradeAppliedSchema_directoryArn, upgradeAppliedSchemaResponse_directoryArn, upgradeAppliedSchemaResponse_upgradedSchemaArn, upgradeAppliedSchemaResponse_httpStatus, -- ** UpgradePublishedSchema upgradePublishedSchema_dryRun, upgradePublishedSchema_developmentSchemaArn, upgradePublishedSchema_publishedSchemaArn, upgradePublishedSchema_minorVersion, upgradePublishedSchemaResponse_upgradedSchemaArn, upgradePublishedSchemaResponse_httpStatus, -- * Types -- ** AttributeKey attributeKey_schemaArn, attributeKey_facetName, attributeKey_name, -- ** AttributeKeyAndValue attributeKeyAndValue_key, attributeKeyAndValue_value, -- ** AttributeNameAndValue attributeNameAndValue_attributeName, attributeNameAndValue_value, -- ** BatchAddFacetToObject batchAddFacetToObject_schemaFacet, batchAddFacetToObject_objectAttributeList, batchAddFacetToObject_objectReference, -- ** BatchAddFacetToObjectResponse -- ** BatchAttachObject batchAttachObject_parentReference, batchAttachObject_childReference, batchAttachObject_linkName, -- ** BatchAttachObjectResponse batchAttachObjectResponse_attachedObjectIdentifier, -- ** BatchAttachPolicy batchAttachPolicy_policyReference, batchAttachPolicy_objectReference, -- ** BatchAttachPolicyResponse -- ** BatchAttachToIndex batchAttachToIndex_indexReference, batchAttachToIndex_targetReference, -- ** BatchAttachToIndexResponse batchAttachToIndexResponse_attachedObjectIdentifier, -- ** BatchAttachTypedLink batchAttachTypedLink_sourceObjectReference, batchAttachTypedLink_targetObjectReference, batchAttachTypedLink_typedLinkFacet, batchAttachTypedLink_attributes, -- ** BatchAttachTypedLinkResponse batchAttachTypedLinkResponse_typedLinkSpecifier, -- ** BatchCreateIndex batchCreateIndex_batchReferenceName, batchCreateIndex_linkName, batchCreateIndex_parentReference, batchCreateIndex_orderedIndexedAttributeList, batchCreateIndex_isUnique, -- ** BatchCreateIndexResponse batchCreateIndexResponse_objectIdentifier, -- ** BatchCreateObject batchCreateObject_batchReferenceName, batchCreateObject_linkName, batchCreateObject_parentReference, batchCreateObject_schemaFacet, batchCreateObject_objectAttributeList, -- ** BatchCreateObjectResponse batchCreateObjectResponse_objectIdentifier, -- ** BatchDeleteObject batchDeleteObject_objectReference, -- ** BatchDeleteObjectResponse -- ** BatchDetachFromIndex batchDetachFromIndex_indexReference, batchDetachFromIndex_targetReference, -- ** BatchDetachFromIndexResponse batchDetachFromIndexResponse_detachedObjectIdentifier, -- ** BatchDetachObject batchDetachObject_batchReferenceName, batchDetachObject_parentReference, batchDetachObject_linkName, -- ** BatchDetachObjectResponse batchDetachObjectResponse_detachedObjectIdentifier, -- ** BatchDetachPolicy batchDetachPolicy_policyReference, batchDetachPolicy_objectReference, -- ** BatchDetachPolicyResponse -- ** BatchDetachTypedLink batchDetachTypedLink_typedLinkSpecifier, -- ** BatchDetachTypedLinkResponse -- ** BatchGetLinkAttributes batchGetLinkAttributes_typedLinkSpecifier, batchGetLinkAttributes_attributeNames, -- ** BatchGetLinkAttributesResponse batchGetLinkAttributesResponse_attributes, -- ** BatchGetObjectAttributes batchGetObjectAttributes_objectReference, batchGetObjectAttributes_schemaFacet, batchGetObjectAttributes_attributeNames, -- ** BatchGetObjectAttributesResponse batchGetObjectAttributesResponse_attributes, -- ** BatchGetObjectInformation batchGetObjectInformation_objectReference, -- ** BatchGetObjectInformationResponse batchGetObjectInformationResponse_objectIdentifier, batchGetObjectInformationResponse_schemaFacets, -- ** BatchListAttachedIndices batchListAttachedIndices_maxResults, batchListAttachedIndices_nextToken, batchListAttachedIndices_targetReference, -- ** BatchListAttachedIndicesResponse batchListAttachedIndicesResponse_indexAttachments, batchListAttachedIndicesResponse_nextToken, -- ** BatchListIncomingTypedLinks batchListIncomingTypedLinks_filterAttributeRanges, batchListIncomingTypedLinks_filterTypedLink, batchListIncomingTypedLinks_maxResults, batchListIncomingTypedLinks_nextToken, batchListIncomingTypedLinks_objectReference, -- ** BatchListIncomingTypedLinksResponse batchListIncomingTypedLinksResponse_linkSpecifiers, batchListIncomingTypedLinksResponse_nextToken, -- ** BatchListIndex batchListIndex_maxResults, batchListIndex_nextToken, batchListIndex_rangesOnIndexedValues, batchListIndex_indexReference, -- ** BatchListIndexResponse batchListIndexResponse_indexAttachments, batchListIndexResponse_nextToken, -- ** BatchListObjectAttributes batchListObjectAttributes_facetFilter, batchListObjectAttributes_maxResults, batchListObjectAttributes_nextToken, batchListObjectAttributes_objectReference, -- ** BatchListObjectAttributesResponse batchListObjectAttributesResponse_attributes, batchListObjectAttributesResponse_nextToken, -- ** BatchListObjectChildren batchListObjectChildren_maxResults, batchListObjectChildren_nextToken, batchListObjectChildren_objectReference, -- ** BatchListObjectChildrenResponse batchListObjectChildrenResponse_children, batchListObjectChildrenResponse_nextToken, -- ** BatchListObjectParentPaths batchListObjectParentPaths_maxResults, batchListObjectParentPaths_nextToken, batchListObjectParentPaths_objectReference, -- ** BatchListObjectParentPathsResponse batchListObjectParentPathsResponse_nextToken, batchListObjectParentPathsResponse_pathToObjectIdentifiersList, -- ** BatchListObjectParents batchListObjectParents_maxResults, batchListObjectParents_nextToken, batchListObjectParents_objectReference, -- ** BatchListObjectParentsResponse batchListObjectParentsResponse_nextToken, batchListObjectParentsResponse_parentLinks, -- ** BatchListObjectPolicies batchListObjectPolicies_maxResults, batchListObjectPolicies_nextToken, batchListObjectPolicies_objectReference, -- ** BatchListObjectPoliciesResponse batchListObjectPoliciesResponse_attachedPolicyIds, batchListObjectPoliciesResponse_nextToken, -- ** BatchListOutgoingTypedLinks batchListOutgoingTypedLinks_filterAttributeRanges, batchListOutgoingTypedLinks_filterTypedLink, batchListOutgoingTypedLinks_maxResults, batchListOutgoingTypedLinks_nextToken, batchListOutgoingTypedLinks_objectReference, -- ** BatchListOutgoingTypedLinksResponse batchListOutgoingTypedLinksResponse_nextToken, batchListOutgoingTypedLinksResponse_typedLinkSpecifiers, -- ** BatchListPolicyAttachments batchListPolicyAttachments_maxResults, batchListPolicyAttachments_nextToken, batchListPolicyAttachments_policyReference, -- ** BatchListPolicyAttachmentsResponse batchListPolicyAttachmentsResponse_nextToken, batchListPolicyAttachmentsResponse_objectIdentifiers, -- ** BatchLookupPolicy batchLookupPolicy_maxResults, batchLookupPolicy_nextToken, batchLookupPolicy_objectReference, -- ** BatchLookupPolicyResponse batchLookupPolicyResponse_nextToken, batchLookupPolicyResponse_policyToPathList, -- ** BatchReadException batchReadException_message, batchReadException_type, -- ** BatchReadOperation batchReadOperation_getLinkAttributes, batchReadOperation_getObjectAttributes, batchReadOperation_getObjectInformation, batchReadOperation_listAttachedIndices, batchReadOperation_listIncomingTypedLinks, batchReadOperation_listIndex, batchReadOperation_listObjectAttributes, batchReadOperation_listObjectChildren, batchReadOperation_listObjectParentPaths, batchReadOperation_listObjectParents, batchReadOperation_listObjectPolicies, batchReadOperation_listOutgoingTypedLinks, batchReadOperation_listPolicyAttachments, batchReadOperation_lookupPolicy, -- ** BatchReadOperationResponse batchReadOperationResponse_exceptionResponse, batchReadOperationResponse_successfulResponse, -- ** BatchReadSuccessfulResponse batchReadSuccessfulResponse_getLinkAttributes, batchReadSuccessfulResponse_getObjectAttributes, batchReadSuccessfulResponse_getObjectInformation, batchReadSuccessfulResponse_listAttachedIndices, batchReadSuccessfulResponse_listIncomingTypedLinks, batchReadSuccessfulResponse_listIndex, batchReadSuccessfulResponse_listObjectAttributes, batchReadSuccessfulResponse_listObjectChildren, batchReadSuccessfulResponse_listObjectParentPaths, batchReadSuccessfulResponse_listObjectParents, batchReadSuccessfulResponse_listObjectPolicies, batchReadSuccessfulResponse_listOutgoingTypedLinks, batchReadSuccessfulResponse_listPolicyAttachments, batchReadSuccessfulResponse_lookupPolicy, -- ** BatchRemoveFacetFromObject batchRemoveFacetFromObject_schemaFacet, batchRemoveFacetFromObject_objectReference, -- ** BatchRemoveFacetFromObjectResponse -- ** BatchUpdateLinkAttributes batchUpdateLinkAttributes_typedLinkSpecifier, batchUpdateLinkAttributes_attributeUpdates, -- ** BatchUpdateLinkAttributesResponse -- ** BatchUpdateObjectAttributes batchUpdateObjectAttributes_objectReference, batchUpdateObjectAttributes_attributeUpdates, -- ** BatchUpdateObjectAttributesResponse batchUpdateObjectAttributesResponse_objectIdentifier, -- ** BatchWriteOperation batchWriteOperation_addFacetToObject, batchWriteOperation_attachObject, batchWriteOperation_attachPolicy, batchWriteOperation_attachToIndex, batchWriteOperation_attachTypedLink, batchWriteOperation_createIndex, batchWriteOperation_createObject, batchWriteOperation_deleteObject, batchWriteOperation_detachFromIndex, batchWriteOperation_detachObject, batchWriteOperation_detachPolicy, batchWriteOperation_detachTypedLink, batchWriteOperation_removeFacetFromObject, batchWriteOperation_updateLinkAttributes, batchWriteOperation_updateObjectAttributes, -- ** BatchWriteOperationResponse batchWriteOperationResponse_addFacetToObject, batchWriteOperationResponse_attachObject, batchWriteOperationResponse_attachPolicy, batchWriteOperationResponse_attachToIndex, batchWriteOperationResponse_attachTypedLink, batchWriteOperationResponse_createIndex, batchWriteOperationResponse_createObject, batchWriteOperationResponse_deleteObject, batchWriteOperationResponse_detachFromIndex, batchWriteOperationResponse_detachObject, batchWriteOperationResponse_detachPolicy, batchWriteOperationResponse_detachTypedLink, batchWriteOperationResponse_removeFacetFromObject, batchWriteOperationResponse_updateLinkAttributes, batchWriteOperationResponse_updateObjectAttributes, -- ** Directory directory_creationDateTime, directory_directoryArn, directory_name, directory_state, -- ** Facet facet_facetStyle, facet_name, facet_objectType, -- ** FacetAttribute facetAttribute_attributeDefinition, facetAttribute_attributeReference, facetAttribute_requiredBehavior, facetAttribute_name, -- ** FacetAttributeDefinition facetAttributeDefinition_defaultValue, facetAttributeDefinition_isImmutable, facetAttributeDefinition_rules, facetAttributeDefinition_type, -- ** FacetAttributeReference facetAttributeReference_targetFacetName, facetAttributeReference_targetAttributeName, -- ** FacetAttributeUpdate facetAttributeUpdate_action, facetAttributeUpdate_attribute, -- ** IndexAttachment indexAttachment_indexedAttributes, indexAttachment_objectIdentifier, -- ** LinkAttributeAction linkAttributeAction_attributeActionType, linkAttributeAction_attributeUpdateValue, -- ** LinkAttributeUpdate linkAttributeUpdate_attributeAction, linkAttributeUpdate_attributeKey, -- ** ObjectAttributeAction objectAttributeAction_objectAttributeActionType, objectAttributeAction_objectAttributeUpdateValue, -- ** ObjectAttributeRange objectAttributeRange_attributeKey, objectAttributeRange_range, -- ** ObjectAttributeUpdate objectAttributeUpdate_objectAttributeAction, objectAttributeUpdate_objectAttributeKey, -- ** ObjectIdentifierAndLinkNameTuple objectIdentifierAndLinkNameTuple_linkName, objectIdentifierAndLinkNameTuple_objectIdentifier, -- ** ObjectReference objectReference_selector, -- ** PathToObjectIdentifiers pathToObjectIdentifiers_objectIdentifiers, pathToObjectIdentifiers_path, -- ** PolicyAttachment policyAttachment_objectIdentifier, policyAttachment_policyId, policyAttachment_policyType, -- ** PolicyToPath policyToPath_path, policyToPath_policies, -- ** Rule rule_parameters, rule_type, -- ** SchemaFacet schemaFacet_facetName, schemaFacet_schemaArn, -- ** Tag tag_key, tag_value, -- ** TypedAttributeValue typedAttributeValue_binaryValue, typedAttributeValue_booleanValue, typedAttributeValue_datetimeValue, typedAttributeValue_numberValue, typedAttributeValue_stringValue, -- ** TypedAttributeValueRange typedAttributeValueRange_endValue, typedAttributeValueRange_startValue, typedAttributeValueRange_startMode, typedAttributeValueRange_endMode, -- ** TypedLinkAttributeDefinition typedLinkAttributeDefinition_defaultValue, typedLinkAttributeDefinition_isImmutable, typedLinkAttributeDefinition_rules, typedLinkAttributeDefinition_name, typedLinkAttributeDefinition_type, typedLinkAttributeDefinition_requiredBehavior, -- ** TypedLinkAttributeRange typedLinkAttributeRange_attributeName, typedLinkAttributeRange_range, -- ** TypedLinkFacet typedLinkFacet_name, typedLinkFacet_attributes, typedLinkFacet_identityAttributeOrder, -- ** TypedLinkFacetAttributeUpdate typedLinkFacetAttributeUpdate_attribute, typedLinkFacetAttributeUpdate_action, -- ** TypedLinkSchemaAndFacetName typedLinkSchemaAndFacetName_schemaArn, typedLinkSchemaAndFacetName_typedLinkName, -- ** TypedLinkSpecifier typedLinkSpecifier_typedLinkFacet, typedLinkSpecifier_sourceObjectReference, typedLinkSpecifier_targetObjectReference, typedLinkSpecifier_identityAttributeValues, ) where import Amazonka.CloudDirectory.AddFacetToObject import Amazonka.CloudDirectory.ApplySchema import Amazonka.CloudDirectory.AttachObject import Amazonka.CloudDirectory.AttachPolicy import Amazonka.CloudDirectory.AttachToIndex import Amazonka.CloudDirectory.AttachTypedLink import Amazonka.CloudDirectory.BatchRead import Amazonka.CloudDirectory.BatchWrite import Amazonka.CloudDirectory.CreateDirectory import Amazonka.CloudDirectory.CreateFacet import Amazonka.CloudDirectory.CreateIndex import Amazonka.CloudDirectory.CreateObject import Amazonka.CloudDirectory.CreateSchema import Amazonka.CloudDirectory.CreateTypedLinkFacet import Amazonka.CloudDirectory.DeleteDirectory import Amazonka.CloudDirectory.DeleteFacet import Amazonka.CloudDirectory.DeleteObject import Amazonka.CloudDirectory.DeleteSchema import Amazonka.CloudDirectory.DeleteTypedLinkFacet import Amazonka.CloudDirectory.DetachFromIndex import Amazonka.CloudDirectory.DetachObject import Amazonka.CloudDirectory.DetachPolicy import Amazonka.CloudDirectory.DetachTypedLink import Amazonka.CloudDirectory.DisableDirectory import Amazonka.CloudDirectory.EnableDirectory import Amazonka.CloudDirectory.GetAppliedSchemaVersion import Amazonka.CloudDirectory.GetDirectory import Amazonka.CloudDirectory.GetFacet import Amazonka.CloudDirectory.GetLinkAttributes import Amazonka.CloudDirectory.GetObjectAttributes import Amazonka.CloudDirectory.GetObjectInformation import Amazonka.CloudDirectory.GetSchemaAsJson import Amazonka.CloudDirectory.GetTypedLinkFacetInformation import Amazonka.CloudDirectory.ListAppliedSchemaArns import Amazonka.CloudDirectory.ListAttachedIndices import Amazonka.CloudDirectory.ListDevelopmentSchemaArns import Amazonka.CloudDirectory.ListDirectories import Amazonka.CloudDirectory.ListFacetAttributes import Amazonka.CloudDirectory.ListFacetNames import Amazonka.CloudDirectory.ListIncomingTypedLinks import Amazonka.CloudDirectory.ListIndex import Amazonka.CloudDirectory.ListManagedSchemaArns import Amazonka.CloudDirectory.ListObjectAttributes import Amazonka.CloudDirectory.ListObjectChildren import Amazonka.CloudDirectory.ListObjectParentPaths import Amazonka.CloudDirectory.ListObjectParents import Amazonka.CloudDirectory.ListObjectPolicies import Amazonka.CloudDirectory.ListOutgoingTypedLinks import Amazonka.CloudDirectory.ListPolicyAttachments import Amazonka.CloudDirectory.ListPublishedSchemaArns import Amazonka.CloudDirectory.ListTagsForResource import Amazonka.CloudDirectory.ListTypedLinkFacetAttributes import Amazonka.CloudDirectory.ListTypedLinkFacetNames import Amazonka.CloudDirectory.LookupPolicy import Amazonka.CloudDirectory.PublishSchema import Amazonka.CloudDirectory.PutSchemaFromJson import Amazonka.CloudDirectory.RemoveFacetFromObject import Amazonka.CloudDirectory.TagResource import Amazonka.CloudDirectory.Types.AttributeKey import Amazonka.CloudDirectory.Types.AttributeKeyAndValue import Amazonka.CloudDirectory.Types.AttributeNameAndValue import Amazonka.CloudDirectory.Types.BatchAddFacetToObject import Amazonka.CloudDirectory.Types.BatchAddFacetToObjectResponse import Amazonka.CloudDirectory.Types.BatchAttachObject import Amazonka.CloudDirectory.Types.BatchAttachObjectResponse import Amazonka.CloudDirectory.Types.BatchAttachPolicy import Amazonka.CloudDirectory.Types.BatchAttachPolicyResponse import Amazonka.CloudDirectory.Types.BatchAttachToIndex import Amazonka.CloudDirectory.Types.BatchAttachToIndexResponse import Amazonka.CloudDirectory.Types.BatchAttachTypedLink import Amazonka.CloudDirectory.Types.BatchAttachTypedLinkResponse import Amazonka.CloudDirectory.Types.BatchCreateIndex import Amazonka.CloudDirectory.Types.BatchCreateIndexResponse import Amazonka.CloudDirectory.Types.BatchCreateObject import Amazonka.CloudDirectory.Types.BatchCreateObjectResponse import Amazonka.CloudDirectory.Types.BatchDeleteObject import Amazonka.CloudDirectory.Types.BatchDeleteObjectResponse import Amazonka.CloudDirectory.Types.BatchDetachFromIndex import Amazonka.CloudDirectory.Types.BatchDetachFromIndexResponse import Amazonka.CloudDirectory.Types.BatchDetachObject import Amazonka.CloudDirectory.Types.BatchDetachObjectResponse import Amazonka.CloudDirectory.Types.BatchDetachPolicy import Amazonka.CloudDirectory.Types.BatchDetachPolicyResponse import Amazonka.CloudDirectory.Types.BatchDetachTypedLink import Amazonka.CloudDirectory.Types.BatchDetachTypedLinkResponse import Amazonka.CloudDirectory.Types.BatchGetLinkAttributes import Amazonka.CloudDirectory.Types.BatchGetLinkAttributesResponse import Amazonka.CloudDirectory.Types.BatchGetObjectAttributes import Amazonka.CloudDirectory.Types.BatchGetObjectAttributesResponse import Amazonka.CloudDirectory.Types.BatchGetObjectInformation import Amazonka.CloudDirectory.Types.BatchGetObjectInformationResponse import Amazonka.CloudDirectory.Types.BatchListAttachedIndices import Amazonka.CloudDirectory.Types.BatchListAttachedIndicesResponse import Amazonka.CloudDirectory.Types.BatchListIncomingTypedLinks import Amazonka.CloudDirectory.Types.BatchListIncomingTypedLinksResponse import Amazonka.CloudDirectory.Types.BatchListIndex import Amazonka.CloudDirectory.Types.BatchListIndexResponse import Amazonka.CloudDirectory.Types.BatchListObjectAttributes import Amazonka.CloudDirectory.Types.BatchListObjectAttributesResponse import Amazonka.CloudDirectory.Types.BatchListObjectChildren import Amazonka.CloudDirectory.Types.BatchListObjectChildrenResponse import Amazonka.CloudDirectory.Types.BatchListObjectParentPaths import Amazonka.CloudDirectory.Types.BatchListObjectParentPathsResponse import Amazonka.CloudDirectory.Types.BatchListObjectParents import Amazonka.CloudDirectory.Types.BatchListObjectParentsResponse import Amazonka.CloudDirectory.Types.BatchListObjectPolicies import Amazonka.CloudDirectory.Types.BatchListObjectPoliciesResponse import Amazonka.CloudDirectory.Types.BatchListOutgoingTypedLinks import Amazonka.CloudDirectory.Types.BatchListOutgoingTypedLinksResponse import Amazonka.CloudDirectory.Types.BatchListPolicyAttachments import Amazonka.CloudDirectory.Types.BatchListPolicyAttachmentsResponse import Amazonka.CloudDirectory.Types.BatchLookupPolicy import Amazonka.CloudDirectory.Types.BatchLookupPolicyResponse import Amazonka.CloudDirectory.Types.BatchReadException import Amazonka.CloudDirectory.Types.BatchReadOperation import Amazonka.CloudDirectory.Types.BatchReadOperationResponse import Amazonka.CloudDirectory.Types.BatchReadSuccessfulResponse import Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObject import Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObjectResponse import Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributes import Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributesResponse import Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributes import Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributesResponse import Amazonka.CloudDirectory.Types.BatchWriteOperation import Amazonka.CloudDirectory.Types.BatchWriteOperationResponse import Amazonka.CloudDirectory.Types.Directory import Amazonka.CloudDirectory.Types.Facet import Amazonka.CloudDirectory.Types.FacetAttribute import Amazonka.CloudDirectory.Types.FacetAttributeDefinition import Amazonka.CloudDirectory.Types.FacetAttributeReference import Amazonka.CloudDirectory.Types.FacetAttributeUpdate import Amazonka.CloudDirectory.Types.IndexAttachment import Amazonka.CloudDirectory.Types.LinkAttributeAction import Amazonka.CloudDirectory.Types.LinkAttributeUpdate import Amazonka.CloudDirectory.Types.ObjectAttributeAction import Amazonka.CloudDirectory.Types.ObjectAttributeRange import Amazonka.CloudDirectory.Types.ObjectAttributeUpdate import Amazonka.CloudDirectory.Types.ObjectIdentifierAndLinkNameTuple import Amazonka.CloudDirectory.Types.ObjectReference import Amazonka.CloudDirectory.Types.PathToObjectIdentifiers import Amazonka.CloudDirectory.Types.PolicyAttachment import Amazonka.CloudDirectory.Types.PolicyToPath import Amazonka.CloudDirectory.Types.Rule import Amazonka.CloudDirectory.Types.SchemaFacet import Amazonka.CloudDirectory.Types.Tag import Amazonka.CloudDirectory.Types.TypedAttributeValue import Amazonka.CloudDirectory.Types.TypedAttributeValueRange import Amazonka.CloudDirectory.Types.TypedLinkAttributeDefinition import Amazonka.CloudDirectory.Types.TypedLinkAttributeRange import Amazonka.CloudDirectory.Types.TypedLinkFacet import Amazonka.CloudDirectory.Types.TypedLinkFacetAttributeUpdate import Amazonka.CloudDirectory.Types.TypedLinkSchemaAndFacetName import Amazonka.CloudDirectory.Types.TypedLinkSpecifier import Amazonka.CloudDirectory.UntagResource import Amazonka.CloudDirectory.UpdateFacet import Amazonka.CloudDirectory.UpdateLinkAttributes import Amazonka.CloudDirectory.UpdateObjectAttributes import Amazonka.CloudDirectory.UpdateSchema import Amazonka.CloudDirectory.UpdateTypedLinkFacet import Amazonka.CloudDirectory.UpgradeAppliedSchema import Amazonka.CloudDirectory.UpgradePublishedSchema