Data retrieval APIs for Amazon Cloud Directory
Amazon Cloud Directory provides the following APIs for data retrieval.
Actions | Description | Access level |
---|---|---|
BatchRead | Perform all the read operations in a batch. Each individual operation inside BatchRead needs to be granted permissions explicitly | Read |
GetAppliedSchemaVersion | Return current applied schema version ARN, including the minor version in use | Read |
GetDirectory | Retrieve metadata about a directory | Read |
GetFacet | Get details of the Facet, such as Facet Name, Attributes, Rules, or ObjectType | Read |
GetLinkAttributes | Retrieve attributes that are associated with a typed link | Read |
GetObjectAttributes | Retrieve attributes within a facet that are associated with an object | Read |
GetObjectInformation | Retrieve metadata about an object | Read |
GetSchemaAsJson | Retrieve a JSON representation of the schema | Read |
GetTypedLinkFacetInformation | Return identity attributes order information associated with a given typed link facet | Read |
ListAppliedSchemaArns | List schemas applied to a directory | List |
ListAttachedIndices | List indices attached to an object | Read |
ListDevelopmentSchemaArns | Retrieve the ARNs of schemas in the development state | List |
ListDirectories | List directories created within an account | List |
ListFacetAttributes | Retrieve attributes attached to the facet | Read |
ListFacetNames | Retrieve the names of facets that exist in a schema | Read |
ListIncomingTypedLinks | Return a paginated list of all incoming TypedLinks for a given object | Read |
ListIndex | List objects attached to the specified index | Read |
ListManagedSchemaArns | List the major version families of each managed schema. If a major version ARN is provided as SchemaArn, the minor version revisions in that family are listed instead | List |
ListObjectAttributes | List all attributes associated with an object | Read |
ListObjectChildren | Return a paginated list of child objects associated with a given object | Read |
ListObjectParentPaths | Retrieve all available parent paths for any object type such as node, leaf node, policy node, and index node objects | Read |
ListObjectParents | List parent objects associated with a given object in pagination fashion | Read |
ListObjectPolicies | Return policies attached to an object in pagination fashion | Read |
ListOutgoingTypedLinks | Return a paginated list of all outgoing TypedLinks for a given object | Read |
ListPolicyAttachments | Return all of the ObjectIdentifiers to which a given policy is attached | Read |
ListPublishedSchemaArns | Retrieve published schema ARNs | List |
ListTagsForResource | Return tags for a resource | Read |
ListTypedLinkFacetAttributes | Return a paginated list of attributes associated with typed link facet | Read |
ListTypedLinkFacetNames | Return a paginated list of typed link facet names that exist in a schema | Read |
LookupPolicy | List all policies from the root of the Directory to the object specified | Read |