Package-level declarations

Types

Link copied to clipboard

Access denied or directory not found. Either you don't have permissions for this directory or the directory does not exist. Try calling ListDirectories and check your permissions.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A unique identifier for an attribute.

Link copied to clipboard

The combination of an attribute key and an attribute value.

Link copied to clipboard

Identifies the attribute name and value for a typed link.

Link copied to clipboard

Represents the output of a batch add facet to object operation.

Link copied to clipboard

The result of a batch add facet to object operation.

Link copied to clipboard

Represents the output of an AttachObject operation.

Link copied to clipboard

Represents the output batch AttachObject response operation.

Link copied to clipboard

Attaches a policy object to a regular object inside a BatchRead operation. For more information, see AttachPolicy and BatchReadRequest$Operations.

Link copied to clipboard

Represents the output of an AttachPolicy response operation.

Link copied to clipboard

Attaches the specified object to the specified index inside a BatchRead operation. For more information, see AttachToIndex and BatchReadRequest$Operations.

Link copied to clipboard

Represents the output of a AttachToIndex response operation.

Link copied to clipboard

Attaches a typed link to a specified source and target object inside a BatchRead operation. For more information, see AttachTypedLink and BatchReadRequest$Operations.

Link copied to clipboard

Represents the output of a AttachTypedLink response operation.

Link copied to clipboard

Creates an index object inside of a BatchRead operation. For more information, see CreateIndex and BatchReadRequest$Operations.

Link copied to clipboard

Represents the output of a CreateIndex response operation.

Link copied to clipboard

Represents the output of a CreateObject operation.

Link copied to clipboard

Represents the output of a CreateObject response operation.

Link copied to clipboard

Represents the output of a DeleteObject operation.

Link copied to clipboard

Represents the output of a DeleteObject response operation.

Link copied to clipboard

Detaches the specified object from the specified index inside a BatchRead operation. For more information, see DetachFromIndex and BatchReadRequest$Operations.

Link copied to clipboard

Represents the output of a DetachFromIndex response operation.

Link copied to clipboard

Represents the output of a DetachObject operation.

Link copied to clipboard

Represents the output of a DetachObject response operation.

Link copied to clipboard

Detaches the specified policy from the specified directory inside a BatchWrite operation. For more information, see DetachPolicy and BatchWriteRequest$Operations.

Link copied to clipboard

Represents the output of a DetachPolicy response operation.

Link copied to clipboard

Detaches a typed link from a specified source and target object inside a BatchRead operation. For more information, see DetachTypedLink and BatchReadRequest$Operations.

Link copied to clipboard

Represents the output of a DetachTypedLink response operation.

Link copied to clipboard

Retrieves attributes that are associated with a typed link inside a BatchRead operation. For more information, see GetLinkAttributes and BatchReadRequest$Operations.

Link copied to clipboard

Represents the output of a GetLinkAttributes response operation.

Link copied to clipboard

Retrieves attributes within a facet that are associated with an object inside an BatchRead operation. For more information, see GetObjectAttributes and BatchReadRequest$Operations.

Link copied to clipboard

Represents the output of a GetObjectAttributes response operation.

Link copied to clipboard

Retrieves metadata about an object inside a BatchRead operation. For more information, see GetObjectInformation and BatchReadRequest$Operations.

Link copied to clipboard

Represents the output of a GetObjectInformation response operation.

Link copied to clipboard

Lists indices attached to an object inside a BatchRead operation. For more information, see ListAttachedIndices and BatchReadRequest$Operations.

Link copied to clipboard

Represents the output of a ListAttachedIndices response operation.

Link copied to clipboard

Returns a paginated list of all the incoming TypedLinkSpecifier information for an object inside a BatchRead operation. For more information, see ListIncomingTypedLinks and BatchReadRequest$Operations.

Link copied to clipboard

Represents the output of a ListIncomingTypedLinks response operation.

Link copied to clipboard

Lists objects attached to the specified index inside a BatchRead operation. For more information, see ListIndex and BatchReadRequest$Operations.

Link copied to clipboard

Represents the output of a ListIndex response operation.

Link copied to clipboard

Represents the output of a ListObjectAttributes operation.

Link copied to clipboard

Represents the output of a ListObjectAttributes response operation.

Link copied to clipboard

Represents the output of a ListObjectChildren operation.

Link copied to clipboard

Represents the output of a ListObjectChildren response operation.

Link copied to clipboard

Retrieves all available parent paths for any object type such as node, leaf node, policy node, and index node objects inside a BatchRead operation. For more information, see ListObjectParentPaths and BatchReadRequest$Operations.

Link copied to clipboard

Represents the output of a ListObjectParentPaths response operation.

Link copied to clipboard

Lists parent objects that are associated with a given object in pagination fashion.

Link copied to clipboard

Represents the output of a ListObjectParents response operation.

Link copied to clipboard

Returns policies attached to an object in pagination fashion inside a BatchRead operation. For more information, see ListObjectPolicies and BatchReadRequest$Operations.

Link copied to clipboard

Represents the output of a ListObjectPolicies response operation.

Link copied to clipboard

Returns a paginated list of all the outgoing TypedLinkSpecifier information for an object inside a BatchRead operation. For more information, see ListOutgoingTypedLinks and BatchReadRequest$Operations.

Link copied to clipboard

Represents the output of a ListOutgoingTypedLinks response operation.

Link copied to clipboard

Returns all of the ObjectIdentifiers to which a given policy is attached inside a BatchRead operation. For more information, see ListPolicyAttachments and BatchReadRequest$Operations.

Link copied to clipboard

Represents the output of a ListPolicyAttachments response operation.

Link copied to clipboard

Lists all policies from the root of the Directory to the object specified inside a BatchRead operation. For more information, see LookupPolicy and BatchReadRequest$Operations.

Link copied to clipboard

Represents the output of a LookupPolicy response operation.

Link copied to clipboard

The batch read exception structure, which contains the exception type and message.

Link copied to clipboard
Link copied to clipboard

Represents the output of a BatchRead operation.

Link copied to clipboard

Represents the output of a BatchRead response operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Represents the output of a BatchRead success response operation.

Link copied to clipboard

A batch operation to remove a facet from an object.

Link copied to clipboard

An empty result that represents success.

Link copied to clipboard

Updates a given typed link’s attributes inside a BatchRead operation. Attributes to be updated must not contribute to the typed link’s identity, as defined by its IdentityAttributeOrder. For more information, see UpdateLinkAttributes and BatchReadRequest$Operations.

Link copied to clipboard

Represents the output of a UpdateLinkAttributes response operation.

Link copied to clipboard

Represents the output of a BatchUpdate operation.

Link copied to clipboard

Represents the output of a BatchUpdate response operation.

Link copied to clipboard

A BatchWrite exception has occurred.

Link copied to clipboard
Link copied to clipboard

Represents the output of a BatchWrite operation.

Link copied to clipboard

Represents the output of a BatchWrite response operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Cannot list the parents of a Directory root.

Link copied to clipboard

Base class for all service related exceptions thrown by the CloudDirectory client

Link copied to clipboard
sealed class ConsistencyLevel
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Directory

Directory structure that includes the directory name and directory ARN.

Link copied to clipboard

Indicates that a Directory could not be created due to a naming conflict. Choose a different name and try again.

Link copied to clipboard

A directory that has been deleted and to which access has been attempted. Note: The requested resource will eventually cease to exist.

Link copied to clipboard

An operation can only operate on a disabled directory.

Link copied to clipboard

Operations are only permitted on enabled directories.

Link copied to clipboard
sealed class DirectoryState
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Facet

A structure that contains Name, ARN, Attributes, <a>Rule</a>s, and ObjectTypes. See Facets for more information.

Link copied to clipboard

A facet with the same name already exists.

Link copied to clipboard

An attribute that is associated with the Facet.

Link copied to clipboard

A facet attribute definition. See Attribute References for more information.

Link copied to clipboard

The facet attribute reference that specifies the attribute definition that contains the attribute facet name and attribute name.

Link copied to clipboard
sealed class FacetAttributeType
Link copied to clipboard

A structure that contains information used to update an attribute.

Link copied to clipboard

Occurs when deleting a facet that contains an attribute that is a target to an attribute reference in a different facet.

Link copied to clipboard

The specified Facet could not be found.

Link copied to clipboard
sealed class FacetStyle
Link copied to clipboard

The Facet that you provided was not well formed or could not be validated with the schema.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Indicates a failure occurred while performing a check for backward compatibility between the specified schema and the schema that is currently applied to the directory.

Link copied to clipboard

Represents an index and an attached object.

Link copied to clipboard

An object has been attempted to be attached to an object that does not have the appropriate attribute value.

Link copied to clipboard

Indicates a problem that must be resolved by Amazon Web Services. This might be a transient error in which case you can retry your request until it succeeds. Otherwise, go to the AWS Service Health Dashboard site to see if there are any operational issues with the service.

Link copied to clipboard

Indicates that the provided ARN value is not valid.

Link copied to clipboard

Indicates that an attempt to make an attachment was invalid. For example, attaching two nodes with a link type that is not applicable to the nodes or attempting to apply a schema to a directory a second time.

Link copied to clipboard

An attempt to modify a Facet resulted in an invalid schema exception.

Link copied to clipboard

Indicates that the NextToken value is not valid.

Link copied to clipboard

Occurs when any of the rule parameter keys or values are invalid.

Link copied to clipboard

Indicates that the provided SchemaDoc value is not valid.

Link copied to clipboard

Can occur for multiple reasons such as when you tag a resource that doesn’t exist or if you specify a higher number of tags for a resource than the allowed limit. Allowed limit is 50 tags per resource.

Link copied to clipboard

Indicates that limits are exceeded. See Limits for more information.

Link copied to clipboard

The action to take on a typed link attribute value. Updates are only supported for attributes which don’t contribute to link identity.

Link copied to clipboard

Structure that contains attribute update information.

Link copied to clipboard

Indicates that a link could not be created due to a naming conflict. Choose a different name and then try again.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Indicates that the requested operation can only operate on index objects.

Link copied to clipboard

Occurs when any invalid operations are performed on an object that is not a node, such as calling ListObjectChildren for a leaf node object.

Link copied to clipboard

Indicates that the requested operation can only operate on policy objects.

Link copied to clipboard

Indicates that the object is not attached to the index.

Link copied to clipboard

The action to take on the object attribute.

Link copied to clipboard

A range of attributes.

Link copied to clipboard

Structure that contains attribute update information.

Link copied to clipboard

A pair of ObjectIdentifier and LinkName.

Link copied to clipboard

Indicates that the requested operation cannot be completed because the object has not been detached from the tree.

Link copied to clipboard

The reference that identifies an object.

Link copied to clipboard
sealed class ObjectType
Link copied to clipboard

Returns the path to the ObjectIdentifiers that is associated with the directory.

Link copied to clipboard

Contains the PolicyType, PolicyId, and the ObjectIdentifier to which it is attached. For more information, see Policies.

Link copied to clipboard

Used when a regular object exists in a Directory and you want to find all of the policies that are associated with that object and the parent to that object.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class RangeMode
Link copied to clipboard
Link copied to clipboard

The specified resource could not be found.

Link copied to clipboard

Occurs when a conflict with a previous successful write is detected. For example, if a write operation occurs on an object and then an attempt is made to read the object using “SERIALIZABLE” consistency, this exception may result. This generally occurs when the previous write did not have time to propagate to the host serving the current request. A retry (with appropriate backoff logic) is the recommended response to this exception.

Link copied to clipboard
class Rule

Contains an Amazon Resource Name (ARN) and parameters that are associated with the rule.

Link copied to clipboard
sealed class RuleType
Link copied to clipboard

Indicates that a schema could not be created due to a naming conflict. Please select a different name and then try again.

Link copied to clipboard

Indicates that a schema is already published.

Link copied to clipboard

A facet.

Link copied to clipboard

The object could not be deleted because links still exist. Remove the links and then try the operation again.

Link copied to clipboard
class Tag

The tag structure that contains a tag key and value.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class TypedAttributeValue

Represents the data for a typed attribute. You can set one, and only one, of the elements. Each attribute in an item is a name-value pair. Attributes have a single value.

Link copied to clipboard

A range of attribute values. For more information, see Range Filters.

Link copied to clipboard

A typed link attribute definition.

Link copied to clipboard

Identifies the range of attributes that are used by a specified filter.

Link copied to clipboard

Defines the typed links structure and its attributes. To create a typed link facet, use the CreateTypedLinkFacet API.

Link copied to clipboard

A typed link facet attribute update.

Link copied to clipboard

Identifies the schema Amazon Resource Name (ARN) and facet name for the typed link.

Link copied to clipboard

Contains all the information that is used to uniquely identify a typed link. The parameters discussed in this topic are used to uniquely specify the typed link being operated on. The AttachTypedLink API returns a typed link specifier while the DetachTypedLink API accepts one as input. Similarly, the ListIncomingTypedLinks and ListOutgoingTypedLinks API operations provide typed link specifiers as output. You can also construct a typed link specifier from scratch.

Link copied to clipboard

Indicates that the requested index type is not supported.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class UpdateActionType
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Indicates that your request is malformed in some manner. See the exception message.