amazonka-clouddirectory-2.0: Amazon CloudDirectory SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.CloudDirectory

Contents

Description

Derived from API version 2017-01-11 of the AWS service descriptions, licensed under Apache 2.0.

Amazon Cloud Directory

Amazon Cloud Directory is a component of the AWS Directory Service that simplifies the development and management of cloud-scale web, mobile, and IoT applications. This guide describes the Cloud Directory operations that you can call programmatically and includes detailed information on data types and errors. For information about Cloud Directory features, see AWS Directory Service and the Amazon Cloud Directory Developer Guide.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2017-01-11 of the Amazon CloudDirectory SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by CloudDirectory.

AccessDeniedException

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

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.

BatchWriteException

_BatchWriteException :: AsError a => Fold a ServiceError Source #

A BatchWrite exception has occurred.

CannotListParentOfRootException

_CannotListParentOfRootException :: AsError a => Fold a ServiceError Source #

Cannot list the parents of a Directory root.

DirectoryAlreadyExistsException

_DirectoryAlreadyExistsException :: AsError a => Fold a ServiceError Source #

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

DirectoryDeletedException

_DirectoryDeletedException :: AsError a => Fold a ServiceError Source #

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

DirectoryNotDisabledException

_DirectoryNotDisabledException :: AsError a => Fold a ServiceError Source #

An operation can only operate on a disabled directory.

DirectoryNotEnabledException

_DirectoryNotEnabledException :: AsError a => Fold a ServiceError Source #

Operations are only permitted on enabled directories.

FacetAlreadyExistsException

_FacetAlreadyExistsException :: AsError a => Fold a ServiceError Source #

A facet with the same name already exists.

FacetInUseException

_FacetInUseException :: AsError a => Fold a ServiceError Source #

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

FacetNotFoundException

_FacetNotFoundException :: AsError a => Fold a ServiceError Source #

The specified Facet could not be found.

FacetValidationException

_FacetValidationException :: AsError a => Fold a ServiceError Source #

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

IncompatibleSchemaException

_IncompatibleSchemaException :: AsError a => Fold a ServiceError Source #

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.

IndexedAttributeMissingException

_IndexedAttributeMissingException :: AsError a => Fold a ServiceError Source #

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

InternalServiceException

_InternalServiceException :: AsError a => Fold a ServiceError Source #

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.

InvalidArnException

_InvalidArnException :: AsError a => Fold a ServiceError Source #

Indicates that the provided ARN value is not valid.

InvalidAttachmentException

_InvalidAttachmentException :: AsError a => Fold a ServiceError Source #

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.

InvalidFacetUpdateException

_InvalidFacetUpdateException :: AsError a => Fold a ServiceError Source #

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

InvalidNextTokenException

_InvalidNextTokenException :: AsError a => Fold a ServiceError Source #

Indicates that the NextToken value is not valid.

InvalidRuleException

_InvalidRuleException :: AsError a => Fold a ServiceError Source #

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

InvalidSchemaDocException

_InvalidSchemaDocException :: AsError a => Fold a ServiceError Source #

Indicates that the provided SchemaDoc value is not valid.

InvalidTaggingRequestException

_InvalidTaggingRequestException :: AsError a => Fold a ServiceError Source #

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.

LimitExceededException

_LimitExceededException :: AsError a => Fold a ServiceError Source #

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

LinkNameAlreadyInUseException

_LinkNameAlreadyInUseException :: AsError a => Fold a ServiceError Source #

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

NotIndexException

_NotIndexException :: AsError a => Fold a ServiceError Source #

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

NotNodeException

_NotNodeException :: AsError a => Fold a ServiceError Source #

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

NotPolicyException

_NotPolicyException :: AsError a => Fold a ServiceError Source #

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

ObjectAlreadyDetachedException

_ObjectAlreadyDetachedException :: AsError a => Fold a ServiceError Source #

Indicates that the object is not attached to the index.

ObjectNotDetachedException

_ObjectNotDetachedException :: AsError a => Fold a ServiceError Source #

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

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The specified resource could not be found.

RetryableConflictException

_RetryableConflictException :: AsError a => Fold a ServiceError Source #

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.

SchemaAlreadyExistsException

_SchemaAlreadyExistsException :: AsError a => Fold a ServiceError Source #

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

SchemaAlreadyPublishedException

_SchemaAlreadyPublishedException :: AsError a => Fold a ServiceError Source #

Indicates that a schema is already published.

StillContainsLinksException

_StillContainsLinksException :: AsError a => Fold a ServiceError Source #

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

UnsupportedIndexTypeException

_UnsupportedIndexTypeException :: AsError a => Fold a ServiceError Source #

Indicates that the requested index type is not supported.

ValidationException

_ValidationException :: AsError a => Fold a ServiceError Source #

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

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

AddFacetToObject

data AddFacetToObject Source #

See: newAddFacetToObject smart constructor.

Instances

Instances details
ToJSON AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

ToHeaders AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

ToPath AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

ToQuery AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

AWSRequest AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

Associated Types

type AWSResponse AddFacetToObject #

Generic AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

Associated Types

type Rep AddFacetToObject :: Type -> Type #

Read AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

Show AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

NFData AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

Methods

rnf :: AddFacetToObject -> () #

Eq AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

Hashable AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

type AWSResponse AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

type Rep AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

type Rep AddFacetToObject = D1 ('MetaData "AddFacetToObject" "Amazonka.CloudDirectory.AddFacetToObject" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "AddFacetToObject'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "objectAttributeList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AttributeKeyAndValue])) :*: S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "schemaFacet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SchemaFacet) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference))))

newAddFacetToObject Source #

Create a value of AddFacetToObject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

AddFacetToObject, addFacetToObject_objectAttributeList - Attributes on the facet that you are adding to the object.

AddFacetToObject, addFacetToObject_directoryArn - The Amazon Resource Name (ARN) that is associated with the Directory where the object resides. For more information, see arns.

AddFacetToObject, addFacetToObject_schemaFacet - Identifiers for the facet that you are adding to the object. See SchemaFacet for details.

AddFacetToObject, addFacetToObject_objectReference - A reference to the object you are adding the specified facet to.

data AddFacetToObjectResponse Source #

See: newAddFacetToObjectResponse smart constructor.

Instances

Instances details
Generic AddFacetToObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

Associated Types

type Rep AddFacetToObjectResponse :: Type -> Type #

Read AddFacetToObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

Show AddFacetToObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

NFData AddFacetToObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

Eq AddFacetToObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

type Rep AddFacetToObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

type Rep AddFacetToObjectResponse = D1 ('MetaData "AddFacetToObjectResponse" "Amazonka.CloudDirectory.AddFacetToObject" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "AddFacetToObjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAddFacetToObjectResponse Source #

Create a value of AddFacetToObjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:AddFacetToObjectResponse', addFacetToObjectResponse_httpStatus - The response's http status code.

ApplySchema

data ApplySchema Source #

See: newApplySchema smart constructor.

Constructors

ApplySchema' Text Text 

Instances

Instances details
ToJSON ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

ToHeaders ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

Methods

toHeaders :: ApplySchema -> [Header] #

ToPath ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

ToQuery ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

AWSRequest ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

Associated Types

type AWSResponse ApplySchema #

Generic ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

Associated Types

type Rep ApplySchema :: Type -> Type #

Read ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

Show ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

NFData ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

Methods

rnf :: ApplySchema -> () #

Eq ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

Hashable ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

type AWSResponse ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

type Rep ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

type Rep ApplySchema = D1 ('MetaData "ApplySchema" "Amazonka.CloudDirectory.ApplySchema" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ApplySchema'" 'PrefixI 'True) (S1 ('MetaSel ('Just "publishedSchemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newApplySchema Source #

Create a value of ApplySchema with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:publishedSchemaArn:ApplySchema', applySchema_publishedSchemaArn - Published schema Amazon Resource Name (ARN) that needs to be copied. For more information, see arns.

ApplySchema, applySchema_directoryArn - The Amazon Resource Name (ARN) that is associated with the Directory into which the schema is copied. For more information, see arns.

data ApplySchemaResponse Source #

See: newApplySchemaResponse smart constructor.

Instances

Instances details
Generic ApplySchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

Associated Types

type Rep ApplySchemaResponse :: Type -> Type #

Read ApplySchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

Show ApplySchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

NFData ApplySchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

Methods

rnf :: ApplySchemaResponse -> () #

Eq ApplySchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

type Rep ApplySchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

type Rep ApplySchemaResponse = D1 ('MetaData "ApplySchemaResponse" "Amazonka.CloudDirectory.ApplySchema" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ApplySchemaResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appliedSchemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newApplySchemaResponse Source #

Create a value of ApplySchemaResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appliedSchemaArn:ApplySchemaResponse', applySchemaResponse_appliedSchemaArn - The applied schema ARN that is associated with the copied schema in the Directory. You can use this ARN to describe the schema information applied on this directory. For more information, see arns.

ApplySchema, applySchemaResponse_directoryArn - The ARN that is associated with the Directory. For more information, see arns.

$sel:httpStatus:ApplySchemaResponse', applySchemaResponse_httpStatus - The response's http status code.

AttachObject

data AttachObject Source #

See: newAttachObject smart constructor.

Instances

Instances details
ToJSON AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

ToHeaders AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

ToPath AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

ToQuery AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

AWSRequest AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

Associated Types

type AWSResponse AttachObject #

Generic AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

Associated Types

type Rep AttachObject :: Type -> Type #

Read AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

Show AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

NFData AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

Methods

rnf :: AttachObject -> () #

Eq AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

Hashable AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

type AWSResponse AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

type Rep AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

type Rep AttachObject = D1 ('MetaData "AttachObject" "Amazonka.CloudDirectory.AttachObject" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "AttachObject'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "parentReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)) :*: (S1 ('MetaSel ('Just "childReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference) :*: S1 ('MetaSel ('Just "linkName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newAttachObject Source #

Create a value of AttachObject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

AttachObject, attachObject_directoryArn - Amazon Resource Name (ARN) that is associated with the Directory where both objects reside. For more information, see arns.

AttachObject, attachObject_parentReference - The parent object reference.

AttachObject, attachObject_childReference - The child object reference to be attached to the object.

AttachObject, attachObject_linkName - The link name with which the child object is attached to the parent.

data AttachObjectResponse Source #

See: newAttachObjectResponse smart constructor.

Instances

Instances details
Generic AttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

Associated Types

type Rep AttachObjectResponse :: Type -> Type #

Read AttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

Show AttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

NFData AttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

Methods

rnf :: AttachObjectResponse -> () #

Eq AttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

type Rep AttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

type Rep AttachObjectResponse = D1 ('MetaData "AttachObjectResponse" "Amazonka.CloudDirectory.AttachObject" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "AttachObjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attachedObjectIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAttachObjectResponse Source #

Create a value of AttachObjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

AttachObjectResponse, attachObjectResponse_attachedObjectIdentifier - The attached ObjectIdentifier, which is the child ObjectIdentifier.

$sel:httpStatus:AttachObjectResponse', attachObjectResponse_httpStatus - The response's http status code.

AttachPolicy

data AttachPolicy Source #

See: newAttachPolicy smart constructor.

Instances

Instances details
ToJSON AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

ToHeaders AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

ToPath AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

ToQuery AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

AWSRequest AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

Associated Types

type AWSResponse AttachPolicy #

Generic AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

Associated Types

type Rep AttachPolicy :: Type -> Type #

Read AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

Show AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

NFData AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

Methods

rnf :: AttachPolicy -> () #

Eq AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

Hashable AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

type AWSResponse AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

type Rep AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

type Rep AttachPolicy = D1 ('MetaData "AttachPolicy" "Amazonka.CloudDirectory.AttachPolicy" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "AttachPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "policyReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference))))

newAttachPolicy Source #

Create a value of AttachPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

AttachPolicy, attachPolicy_directoryArn - The Amazon Resource Name (ARN) that is associated with the Directory where both objects reside. For more information, see arns.

AttachPolicy, attachPolicy_policyReference - The reference that is associated with the policy object.

AttachPolicy, attachPolicy_objectReference - The reference that identifies the object to which the policy will be attached.

data AttachPolicyResponse Source #

See: newAttachPolicyResponse smart constructor.

Instances

Instances details
Generic AttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

Associated Types

type Rep AttachPolicyResponse :: Type -> Type #

Read AttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

Show AttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

NFData AttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

Methods

rnf :: AttachPolicyResponse -> () #

Eq AttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

type Rep AttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

type Rep AttachPolicyResponse = D1 ('MetaData "AttachPolicyResponse" "Amazonka.CloudDirectory.AttachPolicy" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "AttachPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAttachPolicyResponse Source #

Create a value of AttachPolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:AttachPolicyResponse', attachPolicyResponse_httpStatus - The response's http status code.

AttachToIndex

data AttachToIndex Source #

See: newAttachToIndex smart constructor.

Instances

Instances details
ToJSON AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

ToHeaders AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

ToPath AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

ToQuery AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

AWSRequest AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

Associated Types

type AWSResponse AttachToIndex #

Generic AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

Associated Types

type Rep AttachToIndex :: Type -> Type #

Read AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

Show AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

NFData AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

Methods

rnf :: AttachToIndex -> () #

Eq AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

Hashable AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

type AWSResponse AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

type Rep AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

type Rep AttachToIndex = D1 ('MetaData "AttachToIndex" "Amazonka.CloudDirectory.AttachToIndex" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "AttachToIndex'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "indexReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference) :*: S1 ('MetaSel ('Just "targetReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference))))

newAttachToIndex Source #

Create a value of AttachToIndex with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

AttachToIndex, attachToIndex_directoryArn - The Amazon Resource Name (ARN) of the directory where the object and index exist.

AttachToIndex, attachToIndex_indexReference - A reference to the index that you are attaching the object to.

AttachToIndex, attachToIndex_targetReference - A reference to the object that you are attaching to the index.

data AttachToIndexResponse Source #

See: newAttachToIndexResponse smart constructor.

Instances

Instances details
Generic AttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

Associated Types

type Rep AttachToIndexResponse :: Type -> Type #

Read AttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

Show AttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

NFData AttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

Methods

rnf :: AttachToIndexResponse -> () #

Eq AttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

type Rep AttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

type Rep AttachToIndexResponse = D1 ('MetaData "AttachToIndexResponse" "Amazonka.CloudDirectory.AttachToIndex" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "AttachToIndexResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attachedObjectIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAttachToIndexResponse Source #

Create a value of AttachToIndexResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

AttachToIndexResponse, attachToIndexResponse_attachedObjectIdentifier - The ObjectIdentifier of the object that was attached to the index.

$sel:httpStatus:AttachToIndexResponse', attachToIndexResponse_httpStatus - The response's http status code.

AttachTypedLink

data AttachTypedLink Source #

See: newAttachTypedLink smart constructor.

Instances

newAttachTypedLink Source #

Create a value of AttachTypedLink with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

AttachTypedLink, attachTypedLink_directoryArn - The Amazon Resource Name (ARN) of the directory where you want to attach the typed link.

AttachTypedLink, attachTypedLink_sourceObjectReference - Identifies the source object that the typed link will attach to.

AttachTypedLink, attachTypedLink_targetObjectReference - Identifies the target object that the typed link will attach to.

AttachTypedLink, attachTypedLink_typedLinkFacet - Identifies the typed link facet that is associated with the typed link.

AttachTypedLink, attachTypedLink_attributes - A set of attributes that are associated with the typed link.

data AttachTypedLinkResponse Source #

See: newAttachTypedLinkResponse smart constructor.

Instances

Instances details
Generic AttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachTypedLink

Associated Types

type Rep AttachTypedLinkResponse :: Type -> Type #

Read AttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachTypedLink

Show AttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachTypedLink

NFData AttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachTypedLink

Methods

rnf :: AttachTypedLinkResponse -> () #

Eq AttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachTypedLink

type Rep AttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachTypedLink

type Rep AttachTypedLinkResponse = D1 ('MetaData "AttachTypedLinkResponse" "Amazonka.CloudDirectory.AttachTypedLink" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "AttachTypedLinkResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "typedLinkSpecifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TypedLinkSpecifier)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAttachTypedLinkResponse Source #

Create a value of AttachTypedLinkResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

AttachTypedLinkResponse, attachTypedLinkResponse_typedLinkSpecifier - Returns a typed link specifier as output.

$sel:httpStatus:AttachTypedLinkResponse', attachTypedLinkResponse_httpStatus - The response's http status code.

BatchRead

data BatchRead Source #

See: newBatchRead smart constructor.

Instances

Instances details
ToJSON BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

ToHeaders BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

Methods

toHeaders :: BatchRead -> [Header] #

ToPath BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

ToQuery BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

AWSRequest BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

Associated Types

type AWSResponse BatchRead #

Generic BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

Associated Types

type Rep BatchRead :: Type -> Type #

Read BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

Show BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

NFData BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

Methods

rnf :: BatchRead -> () #

Eq BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

Hashable BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

type AWSResponse BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

type Rep BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

type Rep BatchRead = D1 ('MetaData "BatchRead" "Amazonka.CloudDirectory.BatchRead" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchRead'" 'PrefixI 'True) (S1 ('MetaSel ('Just "consistencyLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConsistencyLevel)) :*: (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [BatchReadOperation]))))

newBatchRead Source #

Arguments

:: Text

BatchRead

-> BatchRead 

Create a value of BatchRead with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:consistencyLevel:BatchRead', batchRead_consistencyLevel - Represents the manner and timing in which the successful write or update of an object is reflected in a subsequent read operation of that same object.

BatchRead, batchRead_directoryArn - The Amazon Resource Name (ARN) that is associated with the Directory. For more information, see arns.

$sel:operations:BatchRead', batchRead_operations - A list of operations that are part of the batch.

data BatchReadResponse Source #

See: newBatchReadResponse smart constructor.

Instances

Instances details
Generic BatchReadResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

Associated Types

type Rep BatchReadResponse :: Type -> Type #

Read BatchReadResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

Show BatchReadResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

NFData BatchReadResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

Methods

rnf :: BatchReadResponse -> () #

Eq BatchReadResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

type Rep BatchReadResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

type Rep BatchReadResponse = D1 ('MetaData "BatchReadResponse" "Amazonka.CloudDirectory.BatchRead" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchReadResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BatchReadOperationResponse])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newBatchReadResponse Source #

Create a value of BatchReadResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:responses:BatchReadResponse', batchReadResponse_responses - A list of all the responses for each batch read.

$sel:httpStatus:BatchReadResponse', batchReadResponse_httpStatus - The response's http status code.

BatchWrite

data BatchWrite Source #

See: newBatchWrite smart constructor.

Instances

Instances details
ToJSON BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

ToHeaders BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

Methods

toHeaders :: BatchWrite -> [Header] #

ToPath BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

ToQuery BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

AWSRequest BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

Associated Types

type AWSResponse BatchWrite #

Generic BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

Associated Types

type Rep BatchWrite :: Type -> Type #

Read BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

Show BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

NFData BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

Methods

rnf :: BatchWrite -> () #

Eq BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

Hashable BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

type AWSResponse BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

type Rep BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

type Rep BatchWrite = D1 ('MetaData "BatchWrite" "Amazonka.CloudDirectory.BatchWrite" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchWrite'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [BatchWriteOperation])))

newBatchWrite Source #

Arguments

:: Text

BatchWrite

-> BatchWrite 

Create a value of BatchWrite with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

BatchWrite, batchWrite_directoryArn - The Amazon Resource Name (ARN) that is associated with the Directory. For more information, see arns.

$sel:operations:BatchWrite', batchWrite_operations - A list of operations that are part of the batch.

data BatchWriteResponse Source #

See: newBatchWriteResponse smart constructor.

Instances

Instances details
Generic BatchWriteResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

Associated Types

type Rep BatchWriteResponse :: Type -> Type #

Read BatchWriteResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

Show BatchWriteResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

NFData BatchWriteResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

Methods

rnf :: BatchWriteResponse -> () #

Eq BatchWriteResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

type Rep BatchWriteResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

type Rep BatchWriteResponse = D1 ('MetaData "BatchWriteResponse" "Amazonka.CloudDirectory.BatchWrite" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchWriteResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BatchWriteOperationResponse])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newBatchWriteResponse Source #

Create a value of BatchWriteResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:responses:BatchWriteResponse', batchWriteResponse_responses - A list of all the responses for each batch write.

$sel:httpStatus:BatchWriteResponse', batchWriteResponse_httpStatus - The response's http status code.

CreateDirectory

data CreateDirectory Source #

See: newCreateDirectory smart constructor.

Constructors

CreateDirectory' Text Text 

Instances

Instances details
ToJSON CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

ToHeaders CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

ToPath CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

ToQuery CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

AWSRequest CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

Associated Types

type AWSResponse CreateDirectory #

Generic CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

Associated Types

type Rep CreateDirectory :: Type -> Type #

Read CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

Show CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

NFData CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

Methods

rnf :: CreateDirectory -> () #

Eq CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

Hashable CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

type AWSResponse CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

type Rep CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

type Rep CreateDirectory = D1 ('MetaData "CreateDirectory" "Amazonka.CloudDirectory.CreateDirectory" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "CreateDirectory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateDirectory Source #

Create a value of CreateDirectory with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateDirectory, createDirectory_name - The name of the Directory. Should be unique per account, per region.

CreateDirectory, createDirectory_schemaArn - The Amazon Resource Name (ARN) of the published schema that will be copied into the data Directory. For more information, see arns.

data CreateDirectoryResponse Source #

See: newCreateDirectoryResponse smart constructor.

Instances

Instances details
Generic CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

Associated Types

type Rep CreateDirectoryResponse :: Type -> Type #

Read CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

Show CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

NFData CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

Methods

rnf :: CreateDirectoryResponse -> () #

Eq CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

type Rep CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

type Rep CreateDirectoryResponse = D1 ('MetaData "CreateDirectoryResponse" "Amazonka.CloudDirectory.CreateDirectory" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "CreateDirectoryResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "objectIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "appliedSchemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateDirectoryResponse Source #

Create a value of CreateDirectoryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateDirectoryResponse', createDirectoryResponse_httpStatus - The response's http status code.

CreateDirectoryResponse, createDirectoryResponse_directoryArn - The ARN that is associated with the Directory. For more information, see arns.

CreateDirectory, createDirectoryResponse_name - The name of the Directory.

CreateDirectoryResponse, createDirectoryResponse_objectIdentifier - The root object node of the created directory.

$sel:appliedSchemaArn:CreateDirectoryResponse', createDirectoryResponse_appliedSchemaArn - The ARN of the published schema in the Directory. Once a published schema is copied into the directory, it has its own ARN, which is referred to applied schema ARN. For more information, see arns.

CreateFacet

data CreateFacet Source #

See: newCreateFacet smart constructor.

Instances

Instances details
ToJSON CreateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

ToHeaders CreateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

Methods

toHeaders :: CreateFacet -> [Header] #

ToPath CreateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

ToQuery CreateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

AWSRequest CreateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

Associated Types

type AWSResponse CreateFacet #

Generic CreateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

Associated Types

type Rep CreateFacet :: Type -> Type #

Read CreateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

Show CreateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

NFData CreateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

Methods

rnf :: CreateFacet -> () #

Eq CreateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

Hashable CreateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

type AWSResponse CreateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

type Rep CreateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

type Rep CreateFacet = D1 ('MetaData "CreateFacet" "Amazonka.CloudDirectory.CreateFacet" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "CreateFacet'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FacetAttribute])) :*: S1 ('MetaSel ('Just "facetStyle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FacetStyle))) :*: (S1 ('MetaSel ('Just "objectType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ObjectType)) :*: (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateFacet Source #

Create a value of CreateFacet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateFacet, createFacet_attributes - The attributes that are associated with the Facet.

CreateFacet, createFacet_facetStyle - There are two different styles that you can define on any given facet, Static and Dynamic. For static facets, all attributes must be defined in the schema. For dynamic facets, attributes can be defined during data plane operations.

CreateFacet, createFacet_objectType - Specifies whether a given object created from this facet is of type node, leaf node, policy or index.

  • Node: Can have multiple children but one parent.
  • Leaf node: Cannot have children but can have multiple parents.
  • Policy: Allows you to store a policy document and policy type. For more information, see Policies.
  • Index: Can be created with the Index API.

CreateFacet, createFacet_schemaArn - The schema ARN in which the new Facet will be created. For more information, see arns.

CreateFacet, createFacet_name - The name of the Facet, which is unique for a given schema.

data CreateFacetResponse Source #

See: newCreateFacetResponse smart constructor.

Instances

Instances details
Generic CreateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

Associated Types

type Rep CreateFacetResponse :: Type -> Type #

Read CreateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

Show CreateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

NFData CreateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

Methods

rnf :: CreateFacetResponse -> () #

Eq CreateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

type Rep CreateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

type Rep CreateFacetResponse = D1 ('MetaData "CreateFacetResponse" "Amazonka.CloudDirectory.CreateFacet" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "CreateFacetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateFacetResponse Source #

Create a value of CreateFacetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateFacetResponse', createFacetResponse_httpStatus - The response's http status code.

CreateIndex

data CreateIndex Source #

See: newCreateIndex smart constructor.

Instances

Instances details
ToJSON CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

ToHeaders CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

Methods

toHeaders :: CreateIndex -> [Header] #

ToPath CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

ToQuery CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

AWSRequest CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

Associated Types

type AWSResponse CreateIndex #

Generic CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

Associated Types

type Rep CreateIndex :: Type -> Type #

Read CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

Show CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

NFData CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

Methods

rnf :: CreateIndex -> () #

Eq CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

Hashable CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

type AWSResponse CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

type Rep CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

type Rep CreateIndex = D1 ('MetaData "CreateIndex" "Amazonka.CloudDirectory.CreateIndex" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "CreateIndex'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "linkName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parentReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ObjectReference))) :*: (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "orderedIndexedAttributeList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AttributeKey]) :*: S1 ('MetaSel ('Just "isUnique") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))))

newCreateIndex Source #

Create a value of CreateIndex with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateIndex, createIndex_linkName - The name of the link between the parent object and the index object.

CreateIndex, createIndex_parentReference - A reference to the parent object that contains the index object.

CreateIndex, createIndex_directoryArn - The ARN of the directory where the index should be created.

CreateIndex, createIndex_orderedIndexedAttributeList - Specifies the attributes that should be indexed on. Currently only a single attribute is supported.

CreateIndex, createIndex_isUnique - Indicates whether the attribute that is being indexed has unique values or not.

data CreateIndexResponse Source #

See: newCreateIndexResponse smart constructor.

Instances

Instances details
Generic CreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

Associated Types

type Rep CreateIndexResponse :: Type -> Type #

Read CreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

Show CreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

NFData CreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

Methods

rnf :: CreateIndexResponse -> () #

Eq CreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

type Rep CreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

type Rep CreateIndexResponse = D1 ('MetaData "CreateIndexResponse" "Amazonka.CloudDirectory.CreateIndex" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "CreateIndexResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateIndexResponse Source #

Create a value of CreateIndexResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateIndexResponse, createIndexResponse_objectIdentifier - The ObjectIdentifier of the index created by this operation.

$sel:httpStatus:CreateIndexResponse', createIndexResponse_httpStatus - The response's http status code.

CreateObject

data CreateObject Source #

See: newCreateObject smart constructor.

Instances

Instances details
ToJSON CreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

ToHeaders CreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

ToPath CreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

ToQuery CreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

AWSRequest CreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

Associated Types

type AWSResponse CreateObject #

Generic CreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

Associated Types

type Rep CreateObject :: Type -> Type #

Read CreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

Show CreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

NFData CreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

Methods

rnf :: CreateObject -> () #

Eq CreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

Hashable CreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

type AWSResponse CreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

type Rep CreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

type Rep CreateObject = D1 ('MetaData "CreateObject" "Amazonka.CloudDirectory.CreateObject" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "CreateObject'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "linkName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "objectAttributeList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AttributeKeyAndValue]))) :*: (S1 ('MetaSel ('Just "parentReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ObjectReference)) :*: (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "schemaFacets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [SchemaFacet])))))

newCreateObject Source #

Create a value of CreateObject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateObject, createObject_linkName - The name of link that is used to attach this object to a parent.

CreateObject, createObject_objectAttributeList - The attribute map whose attribute ARN contains the key and attribute value as the map value.

CreateObject, createObject_parentReference - If specified, the parent reference to which this object will be attached.

CreateObject, createObject_directoryArn - The Amazon Resource Name (ARN) that is associated with the Directory in which the object will be created. For more information, see arns.

CreateObject, createObject_schemaFacets - A list of schema facets to be associated with the object. Do not provide minor version components. See SchemaFacet for details.

data CreateObjectResponse Source #

See: newCreateObjectResponse smart constructor.

Instances

Instances details
Generic CreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

Associated Types

type Rep CreateObjectResponse :: Type -> Type #

Read CreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

Show CreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

NFData CreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

Methods

rnf :: CreateObjectResponse -> () #

Eq CreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

type Rep CreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

type Rep CreateObjectResponse = D1 ('MetaData "CreateObjectResponse" "Amazonka.CloudDirectory.CreateObject" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "CreateObjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateObjectResponse Source #

Create a value of CreateObjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateObjectResponse, createObjectResponse_objectIdentifier - The identifier that is associated with the object.

$sel:httpStatus:CreateObjectResponse', createObjectResponse_httpStatus - The response's http status code.

CreateSchema

data CreateSchema Source #

See: newCreateSchema smart constructor.

Constructors

CreateSchema' Text 

Instances

Instances details
ToJSON CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

ToHeaders CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

ToPath CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

ToQuery CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

AWSRequest CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

Associated Types

type AWSResponse CreateSchema #

Generic CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

Associated Types

type Rep CreateSchema :: Type -> Type #

Read CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

Show CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

NFData CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

Methods

rnf :: CreateSchema -> () #

Eq CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

Hashable CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

type AWSResponse CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

type Rep CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

type Rep CreateSchema = D1 ('MetaData "CreateSchema" "Amazonka.CloudDirectory.CreateSchema" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "CreateSchema'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateSchema Source #

Create a value of CreateSchema with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateSchema, createSchema_name - The name that is associated with the schema. This is unique to each account and in each region.

data CreateSchemaResponse Source #

See: newCreateSchemaResponse smart constructor.

Instances

Instances details
Generic CreateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

Associated Types

type Rep CreateSchemaResponse :: Type -> Type #

Read CreateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

Show CreateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

NFData CreateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

Methods

rnf :: CreateSchemaResponse -> () #

Eq CreateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

type Rep CreateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

type Rep CreateSchemaResponse = D1 ('MetaData "CreateSchemaResponse" "Amazonka.CloudDirectory.CreateSchema" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "CreateSchemaResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateSchemaResponse Source #

Create a value of CreateSchemaResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateSchemaResponse, createSchemaResponse_schemaArn - The Amazon Resource Name (ARN) that is associated with the schema. For more information, see arns.

$sel:httpStatus:CreateSchemaResponse', createSchemaResponse_httpStatus - The response's http status code.

CreateTypedLinkFacet

data CreateTypedLinkFacet Source #

See: newCreateTypedLinkFacet smart constructor.

Instances

Instances details
ToJSON CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

ToHeaders CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

ToPath CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

ToQuery CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

AWSRequest CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

Associated Types

type AWSResponse CreateTypedLinkFacet #

Generic CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

Associated Types

type Rep CreateTypedLinkFacet :: Type -> Type #

Read CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

Show CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

NFData CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

Methods

rnf :: CreateTypedLinkFacet -> () #

Eq CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

Hashable CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

type AWSResponse CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

type Rep CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

type Rep CreateTypedLinkFacet = D1 ('MetaData "CreateTypedLinkFacet" "Amazonka.CloudDirectory.CreateTypedLinkFacet" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "CreateTypedLinkFacet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "facet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TypedLinkFacet)))

newCreateTypedLinkFacet Source #

Create a value of CreateTypedLinkFacet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateTypedLinkFacet, createTypedLinkFacet_schemaArn - The Amazon Resource Name (ARN) that is associated with the schema. For more information, see arns.

$sel:facet:CreateTypedLinkFacet', createTypedLinkFacet_facet - Facet structure that is associated with the typed link facet.

data CreateTypedLinkFacetResponse Source #

See: newCreateTypedLinkFacetResponse smart constructor.

Instances

Instances details
Generic CreateTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

Associated Types

type Rep CreateTypedLinkFacetResponse :: Type -> Type #

Read CreateTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

Show CreateTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

NFData CreateTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

Eq CreateTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

type Rep CreateTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

type Rep CreateTypedLinkFacetResponse = D1 ('MetaData "CreateTypedLinkFacetResponse" "Amazonka.CloudDirectory.CreateTypedLinkFacet" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "CreateTypedLinkFacetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateTypedLinkFacetResponse Source #

Create a value of CreateTypedLinkFacetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateTypedLinkFacetResponse', createTypedLinkFacetResponse_httpStatus - The response's http status code.

DeleteDirectory

data DeleteDirectory Source #

See: newDeleteDirectory smart constructor.

Constructors

DeleteDirectory' Text 

Instances

Instances details
ToJSON DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

ToHeaders DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

ToPath DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

ToQuery DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

AWSRequest DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

Associated Types

type AWSResponse DeleteDirectory #

Generic DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

Associated Types

type Rep DeleteDirectory :: Type -> Type #

Read DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

Show DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

NFData DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

Methods

rnf :: DeleteDirectory -> () #

Eq DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

Hashable DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

type AWSResponse DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

type Rep DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

type Rep DeleteDirectory = D1 ('MetaData "DeleteDirectory" "Amazonka.CloudDirectory.DeleteDirectory" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "DeleteDirectory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDirectory Source #

Create a value of DeleteDirectory with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteDirectory, deleteDirectory_directoryArn - The ARN of the directory to delete.

data DeleteDirectoryResponse Source #

See: newDeleteDirectoryResponse smart constructor.

Instances

Instances details
Generic DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

Associated Types

type Rep DeleteDirectoryResponse :: Type -> Type #

Read DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

Show DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

NFData DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

Methods

rnf :: DeleteDirectoryResponse -> () #

Eq DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

type Rep DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

type Rep DeleteDirectoryResponse = D1 ('MetaData "DeleteDirectoryResponse" "Amazonka.CloudDirectory.DeleteDirectory" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "DeleteDirectoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDirectoryResponse Source #

Create a value of DeleteDirectoryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteDirectoryResponse', deleteDirectoryResponse_httpStatus - The response's http status code.

DeleteDirectory, deleteDirectoryResponse_directoryArn - The ARN of the deleted directory.

DeleteFacet

data DeleteFacet Source #

See: newDeleteFacet smart constructor.

Constructors

DeleteFacet' Text Text 

Instances

Instances details
ToJSON DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

ToHeaders DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

Methods

toHeaders :: DeleteFacet -> [Header] #

ToPath DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

ToQuery DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

AWSRequest DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

Associated Types

type AWSResponse DeleteFacet #

Generic DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

Associated Types

type Rep DeleteFacet :: Type -> Type #

Read DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

Show DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

NFData DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

Methods

rnf :: DeleteFacet -> () #

Eq DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

Hashable DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

type AWSResponse DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

type Rep DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

type Rep DeleteFacet = D1 ('MetaData "DeleteFacet" "Amazonka.CloudDirectory.DeleteFacet" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "DeleteFacet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteFacet Source #

Create a value of DeleteFacet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteFacet, deleteFacet_schemaArn - The Amazon Resource Name (ARN) that is associated with the Facet. For more information, see arns.

DeleteFacet, deleteFacet_name - The name of the facet to delete.

data DeleteFacetResponse Source #

See: newDeleteFacetResponse smart constructor.

Instances

Instances details
Generic DeleteFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

Associated Types

type Rep DeleteFacetResponse :: Type -> Type #

Read DeleteFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

Show DeleteFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

NFData DeleteFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

Methods

rnf :: DeleteFacetResponse -> () #

Eq DeleteFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

type Rep DeleteFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

type Rep DeleteFacetResponse = D1 ('MetaData "DeleteFacetResponse" "Amazonka.CloudDirectory.DeleteFacet" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "DeleteFacetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteFacetResponse Source #

Create a value of DeleteFacetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteFacetResponse', deleteFacetResponse_httpStatus - The response's http status code.

DeleteObject

data DeleteObject Source #

See: newDeleteObject smart constructor.

Instances

Instances details
ToJSON DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

ToHeaders DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

ToPath DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

ToQuery DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

AWSRequest DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

Associated Types

type AWSResponse DeleteObject #

Generic DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

Associated Types

type Rep DeleteObject :: Type -> Type #

Read DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

Show DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

NFData DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

Methods

rnf :: DeleteObject -> () #

Eq DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

Hashable DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

type AWSResponse DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

type Rep DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

type Rep DeleteObject = D1 ('MetaData "DeleteObject" "Amazonka.CloudDirectory.DeleteObject" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "DeleteObject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)))

newDeleteObject Source #

Create a value of DeleteObject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteObject, deleteObject_directoryArn - The Amazon Resource Name (ARN) that is associated with the Directory where the object resides. For more information, see arns.

DeleteObject, deleteObject_objectReference - A reference that identifies the object.

data DeleteObjectResponse Source #

See: newDeleteObjectResponse smart constructor.

Instances

Instances details
Generic DeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

Associated Types

type Rep DeleteObjectResponse :: Type -> Type #

Read DeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

Show DeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

NFData DeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

Methods

rnf :: DeleteObjectResponse -> () #

Eq DeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

type Rep DeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

type Rep DeleteObjectResponse = D1 ('MetaData "DeleteObjectResponse" "Amazonka.CloudDirectory.DeleteObject" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "DeleteObjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteObjectResponse Source #

Create a value of DeleteObjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteObjectResponse', deleteObjectResponse_httpStatus - The response's http status code.

DeleteSchema

data DeleteSchema Source #

See: newDeleteSchema smart constructor.

Constructors

DeleteSchema' Text 

Instances

Instances details
ToJSON DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

ToHeaders DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

ToPath DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

ToQuery DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

AWSRequest DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

Associated Types

type AWSResponse DeleteSchema #

Generic DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

Associated Types

type Rep DeleteSchema :: Type -> Type #

Read DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

Show DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

NFData DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

Methods

rnf :: DeleteSchema -> () #

Eq DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

Hashable DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

type AWSResponse DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

type Rep DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

type Rep DeleteSchema = D1 ('MetaData "DeleteSchema" "Amazonka.CloudDirectory.DeleteSchema" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "DeleteSchema'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteSchema Source #

Create a value of DeleteSchema with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteSchema, deleteSchema_schemaArn - The Amazon Resource Name (ARN) of the development schema. For more information, see arns.

data DeleteSchemaResponse Source #

See: newDeleteSchemaResponse smart constructor.

Instances

Instances details
Generic DeleteSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

Associated Types

type Rep DeleteSchemaResponse :: Type -> Type #

Read DeleteSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

Show DeleteSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

NFData DeleteSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

Methods

rnf :: DeleteSchemaResponse -> () #

Eq DeleteSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

type Rep DeleteSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

type Rep DeleteSchemaResponse = D1 ('MetaData "DeleteSchemaResponse" "Amazonka.CloudDirectory.DeleteSchema" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "DeleteSchemaResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteSchemaResponse Source #

Create a value of DeleteSchemaResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteSchema, deleteSchemaResponse_schemaArn - The input ARN that is returned as part of the response. For more information, see arns.

$sel:httpStatus:DeleteSchemaResponse', deleteSchemaResponse_httpStatus - The response's http status code.

DeleteTypedLinkFacet

data DeleteTypedLinkFacet Source #

See: newDeleteTypedLinkFacet smart constructor.

Instances

Instances details
ToJSON DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

ToHeaders DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

ToPath DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

ToQuery DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

AWSRequest DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

Associated Types

type AWSResponse DeleteTypedLinkFacet #

Generic DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

Associated Types

type Rep DeleteTypedLinkFacet :: Type -> Type #

Read DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

Show DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

NFData DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

Methods

rnf :: DeleteTypedLinkFacet -> () #

Eq DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

Hashable DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

type AWSResponse DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

type Rep DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

type Rep DeleteTypedLinkFacet = D1 ('MetaData "DeleteTypedLinkFacet" "Amazonka.CloudDirectory.DeleteTypedLinkFacet" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "DeleteTypedLinkFacet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteTypedLinkFacet Source #

Create a value of DeleteTypedLinkFacet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteTypedLinkFacet, deleteTypedLinkFacet_schemaArn - The Amazon Resource Name (ARN) that is associated with the schema. For more information, see arns.

DeleteTypedLinkFacet, deleteTypedLinkFacet_name - The unique name of the typed link facet.

data DeleteTypedLinkFacetResponse Source #

See: newDeleteTypedLinkFacetResponse smart constructor.

Instances

Instances details
Generic DeleteTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

Associated Types

type Rep DeleteTypedLinkFacetResponse :: Type -> Type #

Read DeleteTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

Show DeleteTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

NFData DeleteTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

Eq DeleteTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

type Rep DeleteTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

type Rep DeleteTypedLinkFacetResponse = D1 ('MetaData "DeleteTypedLinkFacetResponse" "Amazonka.CloudDirectory.DeleteTypedLinkFacet" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "DeleteTypedLinkFacetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteTypedLinkFacetResponse Source #

Create a value of DeleteTypedLinkFacetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteTypedLinkFacetResponse', deleteTypedLinkFacetResponse_httpStatus - The response's http status code.

DetachFromIndex

data DetachFromIndex Source #

See: newDetachFromIndex smart constructor.

Instances

Instances details
ToJSON DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

ToHeaders DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

ToPath DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

ToQuery DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

AWSRequest DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

Associated Types

type AWSResponse DetachFromIndex #

Generic DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

Associated Types

type Rep DetachFromIndex :: Type -> Type #

Read DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

Show DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

NFData DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

Methods

rnf :: DetachFromIndex -> () #

Eq DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

Hashable DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

type AWSResponse DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

type Rep DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

type Rep DetachFromIndex = D1 ('MetaData "DetachFromIndex" "Amazonka.CloudDirectory.DetachFromIndex" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "DetachFromIndex'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "indexReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference) :*: S1 ('MetaSel ('Just "targetReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference))))

newDetachFromIndex Source #

Create a value of DetachFromIndex with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DetachFromIndex, detachFromIndex_directoryArn - The Amazon Resource Name (ARN) of the directory the index and object exist in.

DetachFromIndex, detachFromIndex_indexReference - A reference to the index object.

DetachFromIndex, detachFromIndex_targetReference - A reference to the object being detached from the index.

data DetachFromIndexResponse Source #

See: newDetachFromIndexResponse smart constructor.

Instances

Instances details
Generic DetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

Associated Types

type Rep DetachFromIndexResponse :: Type -> Type #

Read DetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

Show DetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

NFData DetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

Methods

rnf :: DetachFromIndexResponse -> () #

Eq DetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

type Rep DetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

type Rep DetachFromIndexResponse = D1 ('MetaData "DetachFromIndexResponse" "Amazonka.CloudDirectory.DetachFromIndex" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "DetachFromIndexResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "detachedObjectIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDetachFromIndexResponse Source #

Create a value of DetachFromIndexResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DetachFromIndexResponse, detachFromIndexResponse_detachedObjectIdentifier - The ObjectIdentifier of the object that was detached from the index.

$sel:httpStatus:DetachFromIndexResponse', detachFromIndexResponse_httpStatus - The response's http status code.

DetachObject

data DetachObject Source #

See: newDetachObject smart constructor.

Instances

Instances details
ToJSON DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

ToHeaders DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

ToPath DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

ToQuery DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

AWSRequest DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

Associated Types

type AWSResponse DetachObject #

Generic DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

Associated Types

type Rep DetachObject :: Type -> Type #

Read DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

Show DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

NFData DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

Methods

rnf :: DetachObject -> () #

Eq DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

Hashable DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

type AWSResponse DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

type Rep DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

type Rep DetachObject = D1 ('MetaData "DetachObject" "Amazonka.CloudDirectory.DetachObject" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "DetachObject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "parentReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference) :*: S1 ('MetaSel ('Just "linkName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDetachObject Source #

Create a value of DetachObject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DetachObject, detachObject_directoryArn - The Amazon Resource Name (ARN) that is associated with the Directory where objects reside. For more information, see arns.

DetachObject, detachObject_parentReference - The parent reference from which the object with the specified link name is detached.

DetachObject, detachObject_linkName - The link name associated with the object that needs to be detached.

data DetachObjectResponse Source #

See: newDetachObjectResponse smart constructor.

Instances

Instances details
Generic DetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

Associated Types

type Rep DetachObjectResponse :: Type -> Type #

Read DetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

Show DetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

NFData DetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

Methods

rnf :: DetachObjectResponse -> () #

Eq DetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

type Rep DetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

type Rep DetachObjectResponse = D1 ('MetaData "DetachObjectResponse" "Amazonka.CloudDirectory.DetachObject" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "DetachObjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "detachedObjectIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDetachObjectResponse Source #

Create a value of DetachObjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DetachObjectResponse, detachObjectResponse_detachedObjectIdentifier - The ObjectIdentifier that was detached from the object.

$sel:httpStatus:DetachObjectResponse', detachObjectResponse_httpStatus - The response's http status code.

DetachPolicy

data DetachPolicy Source #

See: newDetachPolicy smart constructor.

Instances

Instances details
ToJSON DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

ToHeaders DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

ToPath DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

ToQuery DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

AWSRequest DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

Associated Types

type AWSResponse DetachPolicy #

Generic DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

Associated Types

type Rep DetachPolicy :: Type -> Type #

Read DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

Show DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

NFData DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

Methods

rnf :: DetachPolicy -> () #

Eq DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

Hashable DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

type AWSResponse DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

type Rep DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

type Rep DetachPolicy = D1 ('MetaData "DetachPolicy" "Amazonka.CloudDirectory.DetachPolicy" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "DetachPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "policyReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference))))

newDetachPolicy Source #

Create a value of DetachPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DetachPolicy, detachPolicy_directoryArn - The Amazon Resource Name (ARN) that is associated with the Directory where both objects reside. For more information, see arns.

DetachPolicy, detachPolicy_policyReference - Reference that identifies the policy object.

DetachPolicy, detachPolicy_objectReference - Reference that identifies the object whose policy object will be detached.

data DetachPolicyResponse Source #

See: newDetachPolicyResponse smart constructor.

Instances

Instances details
Generic DetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

Associated Types

type Rep DetachPolicyResponse :: Type -> Type #

Read DetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

Show DetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

NFData DetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

Methods

rnf :: DetachPolicyResponse -> () #

Eq DetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

type Rep DetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

type Rep DetachPolicyResponse = D1 ('MetaData "DetachPolicyResponse" "Amazonka.CloudDirectory.DetachPolicy" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "DetachPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDetachPolicyResponse Source #

Create a value of DetachPolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DetachPolicyResponse', detachPolicyResponse_httpStatus - The response's http status code.

DetachTypedLink

data DetachTypedLink Source #

See: newDetachTypedLink smart constructor.

Instances

newDetachTypedLink Source #

Create a value of DetachTypedLink with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DetachTypedLink, detachTypedLink_directoryArn - The Amazon Resource Name (ARN) of the directory where you want to detach the typed link.

DetachTypedLink, detachTypedLink_typedLinkSpecifier - Used to accept a typed link specifier as input.

data DetachTypedLinkResponse Source #

See: newDetachTypedLinkResponse smart constructor.

Instances

Instances details
Generic DetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachTypedLink

Associated Types

type Rep DetachTypedLinkResponse :: Type -> Type #

Read DetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachTypedLink

Show DetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachTypedLink

NFData DetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachTypedLink

Methods

rnf :: DetachTypedLinkResponse -> () #

Eq DetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachTypedLink

type Rep DetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachTypedLink

type Rep DetachTypedLinkResponse = D1 ('MetaData "DetachTypedLinkResponse" "Amazonka.CloudDirectory.DetachTypedLink" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "DetachTypedLinkResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDetachTypedLinkResponse :: DetachTypedLinkResponse Source #

Create a value of DetachTypedLinkResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DisableDirectory

data DisableDirectory Source #

See: newDisableDirectory smart constructor.

Constructors

DisableDirectory' Text 

Instances

Instances details
ToJSON DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

ToHeaders DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

ToPath DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

ToQuery DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

AWSRequest DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

Associated Types

type AWSResponse DisableDirectory #

Generic DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

Associated Types

type Rep DisableDirectory :: Type -> Type #

Read DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

Show DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

NFData DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

Methods

rnf :: DisableDirectory -> () #

Eq DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

Hashable DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

type AWSResponse DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

type Rep DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

type Rep DisableDirectory = D1 ('MetaData "DisableDirectory" "Amazonka.CloudDirectory.DisableDirectory" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "DisableDirectory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDisableDirectory Source #

Create a value of DisableDirectory with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DisableDirectory, disableDirectory_directoryArn - The ARN of the directory to disable.

data DisableDirectoryResponse Source #

See: newDisableDirectoryResponse smart constructor.

Instances

Instances details
Generic DisableDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

Associated Types

type Rep DisableDirectoryResponse :: Type -> Type #

Read DisableDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

Show DisableDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

NFData DisableDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

Eq DisableDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

type Rep DisableDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

type Rep DisableDirectoryResponse = D1 ('MetaData "DisableDirectoryResponse" "Amazonka.CloudDirectory.DisableDirectory" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "DisableDirectoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDisableDirectoryResponse Source #

Create a value of DisableDirectoryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DisableDirectoryResponse', disableDirectoryResponse_httpStatus - The response's http status code.

DisableDirectory, disableDirectoryResponse_directoryArn - The ARN of the directory that has been disabled.

EnableDirectory

data EnableDirectory Source #

See: newEnableDirectory smart constructor.

Constructors

EnableDirectory' Text 

Instances

Instances details
ToJSON EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

ToHeaders EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

ToPath EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

ToQuery EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

AWSRequest EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

Associated Types

type AWSResponse EnableDirectory #

Generic EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

Associated Types

type Rep EnableDirectory :: Type -> Type #

Read EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

Show EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

NFData EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

Methods

rnf :: EnableDirectory -> () #

Eq EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

Hashable EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

type AWSResponse EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

type Rep EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

type Rep EnableDirectory = D1 ('MetaData "EnableDirectory" "Amazonka.CloudDirectory.EnableDirectory" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "EnableDirectory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newEnableDirectory Source #

Create a value of EnableDirectory with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

EnableDirectory, enableDirectory_directoryArn - The ARN of the directory to enable.

data EnableDirectoryResponse Source #

See: newEnableDirectoryResponse smart constructor.

Instances

Instances details
Generic EnableDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

Associated Types

type Rep EnableDirectoryResponse :: Type -> Type #

Read EnableDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

Show EnableDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

NFData EnableDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

Methods

rnf :: EnableDirectoryResponse -> () #

Eq EnableDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

type Rep EnableDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

type Rep EnableDirectoryResponse = D1 ('MetaData "EnableDirectoryResponse" "Amazonka.CloudDirectory.EnableDirectory" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "EnableDirectoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newEnableDirectoryResponse Source #

Create a value of EnableDirectoryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:EnableDirectoryResponse', enableDirectoryResponse_httpStatus - The response's http status code.

EnableDirectory, enableDirectoryResponse_directoryArn - The ARN of the enabled directory.

GetAppliedSchemaVersion

data GetAppliedSchemaVersion Source #

See: newGetAppliedSchemaVersion smart constructor.

Instances

Instances details
ToJSON GetAppliedSchemaVersion Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

ToHeaders GetAppliedSchemaVersion Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

ToPath GetAppliedSchemaVersion Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

ToQuery GetAppliedSchemaVersion Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

AWSRequest GetAppliedSchemaVersion Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

Generic GetAppliedSchemaVersion Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

Associated Types

type Rep GetAppliedSchemaVersion :: Type -> Type #

Read GetAppliedSchemaVersion Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

Show GetAppliedSchemaVersion Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

NFData GetAppliedSchemaVersion Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

Methods

rnf :: GetAppliedSchemaVersion -> () #

Eq GetAppliedSchemaVersion Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

Hashable GetAppliedSchemaVersion Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

type AWSResponse GetAppliedSchemaVersion Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

type Rep GetAppliedSchemaVersion Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

type Rep GetAppliedSchemaVersion = D1 ('MetaData "GetAppliedSchemaVersion" "Amazonka.CloudDirectory.GetAppliedSchemaVersion" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "GetAppliedSchemaVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetAppliedSchemaVersion Source #

Create a value of GetAppliedSchemaVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetAppliedSchemaVersion, getAppliedSchemaVersion_schemaArn - The ARN of the applied schema.

data GetAppliedSchemaVersionResponse Source #

See: newGetAppliedSchemaVersionResponse smart constructor.

Instances

Instances details
Generic GetAppliedSchemaVersionResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

Associated Types

type Rep GetAppliedSchemaVersionResponse :: Type -> Type #

Read GetAppliedSchemaVersionResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

Show GetAppliedSchemaVersionResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

NFData GetAppliedSchemaVersionResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

Eq GetAppliedSchemaVersionResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

type Rep GetAppliedSchemaVersionResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

type Rep GetAppliedSchemaVersionResponse = D1 ('MetaData "GetAppliedSchemaVersionResponse" "Amazonka.CloudDirectory.GetAppliedSchemaVersion" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "GetAppliedSchemaVersionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appliedSchemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetAppliedSchemaVersionResponse Source #

Create a value of GetAppliedSchemaVersionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appliedSchemaArn:GetAppliedSchemaVersionResponse', getAppliedSchemaVersionResponse_appliedSchemaArn - Current applied schema ARN, including the minor version in use if one was provided.

$sel:httpStatus:GetAppliedSchemaVersionResponse', getAppliedSchemaVersionResponse_httpStatus - The response's http status code.

GetDirectory

data GetDirectory Source #

See: newGetDirectory smart constructor.

Constructors

GetDirectory' Text 

Instances

Instances details
ToJSON GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

ToHeaders GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

ToPath GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

ToQuery GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

AWSRequest GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

Associated Types

type AWSResponse GetDirectory #

Generic GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

Associated Types

type Rep GetDirectory :: Type -> Type #

Read GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

Show GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

NFData GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

Methods

rnf :: GetDirectory -> () #

Eq GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

Hashable GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

type AWSResponse GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

type Rep GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

type Rep GetDirectory = D1 ('MetaData "GetDirectory" "Amazonka.CloudDirectory.GetDirectory" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "GetDirectory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetDirectory Source #

Create a value of GetDirectory with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetDirectory, getDirectory_directoryArn - The ARN of the directory.

data GetDirectoryResponse Source #

See: newGetDirectoryResponse smart constructor.

Instances

Instances details
Generic GetDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

Associated Types

type Rep GetDirectoryResponse :: Type -> Type #

Read GetDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

Show GetDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

NFData GetDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

Methods

rnf :: GetDirectoryResponse -> () #

Eq GetDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

type Rep GetDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

type Rep GetDirectoryResponse = D1 ('MetaData "GetDirectoryResponse" "Amazonka.CloudDirectory.GetDirectory" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "GetDirectoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "directory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Directory)))

newGetDirectoryResponse Source #

Create a value of GetDirectoryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetDirectoryResponse', getDirectoryResponse_httpStatus - The response's http status code.

$sel:directory:GetDirectoryResponse', getDirectoryResponse_directory - Metadata about the directory.

GetFacet

data GetFacet Source #

See: newGetFacet smart constructor.

Constructors

GetFacet' Text Text 

Instances

Instances details
ToJSON GetFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

ToHeaders GetFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

Methods

toHeaders :: GetFacet -> [Header] #

ToPath GetFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

ToQuery GetFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

AWSRequest GetFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

Associated Types

type AWSResponse GetFacet #

Generic GetFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

Associated Types

type Rep GetFacet :: Type -> Type #

Methods

from :: GetFacet -> Rep GetFacet x #

to :: Rep GetFacet x -> GetFacet #

Read GetFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

Show GetFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

NFData GetFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

Methods

rnf :: GetFacet -> () #

Eq GetFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

Hashable GetFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

Methods

hashWithSalt :: Int -> GetFacet -> Int #

hash :: GetFacet -> Int #

type AWSResponse GetFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

type Rep GetFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

type Rep GetFacet = D1 ('MetaData "GetFacet" "Amazonka.CloudDirectory.GetFacet" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "GetFacet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetFacet Source #

Create a value of GetFacet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetFacet, getFacet_schemaArn - The Amazon Resource Name (ARN) that is associated with the Facet. For more information, see arns.

GetFacet, getFacet_name - The name of the facet to retrieve.

data GetFacetResponse Source #

See: newGetFacetResponse smart constructor.

Instances

Instances details
Generic GetFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

Associated Types

type Rep GetFacetResponse :: Type -> Type #

Read GetFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

Show GetFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

NFData GetFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

Methods

rnf :: GetFacetResponse -> () #

Eq GetFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

type Rep GetFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

type Rep GetFacetResponse = D1 ('MetaData "GetFacetResponse" "Amazonka.CloudDirectory.GetFacet" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "GetFacetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "facet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Facet)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetFacetResponse Source #

Create a value of GetFacetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:facet:GetFacetResponse', getFacetResponse_facet - The Facet structure that is associated with the facet.

$sel:httpStatus:GetFacetResponse', getFacetResponse_httpStatus - The response's http status code.

GetLinkAttributes

data GetLinkAttributes Source #

See: newGetLinkAttributes smart constructor.

Instances

Instances details
ToJSON GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

ToHeaders GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

ToPath GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

ToQuery GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

AWSRequest GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

Associated Types

type AWSResponse GetLinkAttributes #

Generic GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

Associated Types

type Rep GetLinkAttributes :: Type -> Type #

Read GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

Show GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

NFData GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

Methods

rnf :: GetLinkAttributes -> () #

Eq GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

Hashable GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

type AWSResponse GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

type Rep GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

type Rep GetLinkAttributes = D1 ('MetaData "GetLinkAttributes" "Amazonka.CloudDirectory.GetLinkAttributes" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "GetLinkAttributes'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "consistencyLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConsistencyLevel)) :*: S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "typedLinkSpecifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TypedLinkSpecifier) :*: S1 ('MetaSel ('Just "attributeNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newGetLinkAttributes Source #

Create a value of GetLinkAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:consistencyLevel:GetLinkAttributes', getLinkAttributes_consistencyLevel - The consistency level at which to retrieve the attributes on a typed link.

GetLinkAttributes, getLinkAttributes_directoryArn - The Amazon Resource Name (ARN) that is associated with the Directory where the typed link resides. For more information, see arns or Typed Links.

GetLinkAttributes, getLinkAttributes_typedLinkSpecifier - Allows a typed link specifier to be accepted as input.

GetLinkAttributes, getLinkAttributes_attributeNames - A list of attribute names whose values will be retrieved.

data GetLinkAttributesResponse Source #

See: newGetLinkAttributesResponse smart constructor.

Instances

Instances details
Generic GetLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

Associated Types

type Rep GetLinkAttributesResponse :: Type -> Type #

Read GetLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

Show GetLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

NFData GetLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

Eq GetLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

type Rep GetLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

type Rep GetLinkAttributesResponse = D1 ('MetaData "GetLinkAttributesResponse" "Amazonka.CloudDirectory.GetLinkAttributes" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "GetLinkAttributesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AttributeKeyAndValue])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetLinkAttributesResponse Source #

Create a value of GetLinkAttributesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetLinkAttributesResponse, getLinkAttributesResponse_attributes - The attributes that are associated with the typed link.

$sel:httpStatus:GetLinkAttributesResponse', getLinkAttributesResponse_httpStatus - The response's http status code.

GetObjectAttributes

data GetObjectAttributes Source #

See: newGetObjectAttributes smart constructor.

Instances

Instances details
ToJSON GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

ToHeaders GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

ToPath GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

ToQuery GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

AWSRequest GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

Associated Types

type AWSResponse GetObjectAttributes #

Generic GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

Associated Types

type Rep GetObjectAttributes :: Type -> Type #

Read GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

Show GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

NFData GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

Methods

rnf :: GetObjectAttributes -> () #

Eq GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

Hashable GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

type AWSResponse GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

type Rep GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

type Rep GetObjectAttributes = D1 ('MetaData "GetObjectAttributes" "Amazonka.CloudDirectory.GetObjectAttributes" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "GetObjectAttributes'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "consistencyLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConsistencyLevel)) :*: S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference) :*: (S1 ('MetaSel ('Just "schemaFacet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SchemaFacet) :*: S1 ('MetaSel ('Just "attributeNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))))

newGetObjectAttributes Source #

Create a value of GetObjectAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:consistencyLevel:GetObjectAttributes', getObjectAttributes_consistencyLevel - The consistency level at which to retrieve the attributes on an object.

GetObjectAttributes, getObjectAttributes_directoryArn - The Amazon Resource Name (ARN) that is associated with the Directory where the object resides.

GetObjectAttributes, getObjectAttributes_objectReference - Reference that identifies the object whose attributes will be retrieved.

GetObjectAttributes, getObjectAttributes_schemaFacet - Identifier for the facet whose attributes will be retrieved. See SchemaFacet for details.

GetObjectAttributes, getObjectAttributes_attributeNames - List of attribute names whose values will be retrieved.

data GetObjectAttributesResponse Source #

See: newGetObjectAttributesResponse smart constructor.

Instances

Instances details
Generic GetObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

Associated Types

type Rep GetObjectAttributesResponse :: Type -> Type #

Read GetObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

Show GetObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

NFData GetObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

Eq GetObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

type Rep GetObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

type Rep GetObjectAttributesResponse = D1 ('MetaData "GetObjectAttributesResponse" "Amazonka.CloudDirectory.GetObjectAttributes" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "GetObjectAttributesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AttributeKeyAndValue])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetObjectAttributesResponse Source #

Create a value of GetObjectAttributesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetObjectAttributesResponse, getObjectAttributesResponse_attributes - The attributes that are associated with the object.

$sel:httpStatus:GetObjectAttributesResponse', getObjectAttributesResponse_httpStatus - The response's http status code.

GetObjectInformation

data GetObjectInformation Source #

See: newGetObjectInformation smart constructor.

Instances

Instances details
ToJSON GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

ToHeaders GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

ToPath GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

ToQuery GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

AWSRequest GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

Associated Types

type AWSResponse GetObjectInformation #

Generic GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

Associated Types

type Rep GetObjectInformation :: Type -> Type #

Read GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

Show GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

NFData GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

Methods

rnf :: GetObjectInformation -> () #

Eq GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

Hashable GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

type AWSResponse GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

type Rep GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

type Rep GetObjectInformation = D1 ('MetaData "GetObjectInformation" "Amazonka.CloudDirectory.GetObjectInformation" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "GetObjectInformation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "consistencyLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConsistencyLevel)) :*: (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference))))

newGetObjectInformation Source #

Create a value of GetObjectInformation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:consistencyLevel:GetObjectInformation', getObjectInformation_consistencyLevel - The consistency level at which to retrieve the object information.

GetObjectInformation, getObjectInformation_directoryArn - The ARN of the directory being retrieved.

GetObjectInformation, getObjectInformation_objectReference - A reference to the object.

data GetObjectInformationResponse Source #

See: newGetObjectInformationResponse smart constructor.

Instances

Instances details
Generic GetObjectInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

Associated Types

type Rep GetObjectInformationResponse :: Type -> Type #

Read GetObjectInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

Show GetObjectInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

NFData GetObjectInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

Eq GetObjectInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

type Rep GetObjectInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

type Rep GetObjectInformationResponse = D1 ('MetaData "GetObjectInformationResponse" "Amazonka.CloudDirectory.GetObjectInformation" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "GetObjectInformationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "schemaFacets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SchemaFacet])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetObjectInformationResponse Source #

Create a value of GetObjectInformationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetObjectInformationResponse, getObjectInformationResponse_objectIdentifier - The ObjectIdentifier of the specified object.

GetObjectInformationResponse, getObjectInformationResponse_schemaFacets - The facets attached to the specified object. Although the response does not include minor version information, the most recently applied minor version of each Facet is in effect. See GetAppliedSchemaVersion for details.

$sel:httpStatus:GetObjectInformationResponse', getObjectInformationResponse_httpStatus - The response's http status code.

GetSchemaAsJson

data GetSchemaAsJson Source #

See: newGetSchemaAsJson smart constructor.

Constructors

GetSchemaAsJson' Text 

Instances

Instances details
ToJSON GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

ToHeaders GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

ToPath GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

ToQuery GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

AWSRequest GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

Associated Types

type AWSResponse GetSchemaAsJson #

Generic GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

Associated Types

type Rep GetSchemaAsJson :: Type -> Type #

Read GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

Show GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

NFData GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

Methods

rnf :: GetSchemaAsJson -> () #

Eq GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

Hashable GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

type AWSResponse GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

type Rep GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

type Rep GetSchemaAsJson = D1 ('MetaData "GetSchemaAsJson" "Amazonka.CloudDirectory.GetSchemaAsJson" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "GetSchemaAsJson'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetSchemaAsJson Source #

Create a value of GetSchemaAsJson with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetSchemaAsJson, getSchemaAsJson_schemaArn - The ARN of the schema to retrieve.

data GetSchemaAsJsonResponse Source #

See: newGetSchemaAsJsonResponse smart constructor.

Instances

Instances details
Generic GetSchemaAsJsonResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

Associated Types

type Rep GetSchemaAsJsonResponse :: Type -> Type #

Read GetSchemaAsJsonResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

Show GetSchemaAsJsonResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

NFData GetSchemaAsJsonResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

Methods

rnf :: GetSchemaAsJsonResponse -> () #

Eq GetSchemaAsJsonResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

type Rep GetSchemaAsJsonResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

type Rep GetSchemaAsJsonResponse = D1 ('MetaData "GetSchemaAsJsonResponse" "Amazonka.CloudDirectory.GetSchemaAsJson" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "GetSchemaAsJsonResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "document") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetSchemaAsJsonResponse Source #

Create a value of GetSchemaAsJsonResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:document:GetSchemaAsJsonResponse', getSchemaAsJsonResponse_document - The JSON representation of the schema document.

GetSchemaAsJsonResponse, getSchemaAsJsonResponse_name - The name of the retrieved schema.

$sel:httpStatus:GetSchemaAsJsonResponse', getSchemaAsJsonResponse_httpStatus - The response's http status code.

GetTypedLinkFacetInformation

data GetTypedLinkFacetInformation Source #

See: newGetTypedLinkFacetInformation smart constructor.

Instances

Instances details
ToJSON GetTypedLinkFacetInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

ToHeaders GetTypedLinkFacetInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

ToPath GetTypedLinkFacetInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

ToQuery GetTypedLinkFacetInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

AWSRequest GetTypedLinkFacetInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

Generic GetTypedLinkFacetInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

Associated Types

type Rep GetTypedLinkFacetInformation :: Type -> Type #

Read GetTypedLinkFacetInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

Show GetTypedLinkFacetInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

NFData GetTypedLinkFacetInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

Eq GetTypedLinkFacetInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

Hashable GetTypedLinkFacetInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

type AWSResponse GetTypedLinkFacetInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

type Rep GetTypedLinkFacetInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

type Rep GetTypedLinkFacetInformation = D1 ('MetaData "GetTypedLinkFacetInformation" "Amazonka.CloudDirectory.GetTypedLinkFacetInformation" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "GetTypedLinkFacetInformation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetTypedLinkFacetInformation Source #

Create a value of GetTypedLinkFacetInformation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetTypedLinkFacetInformation, getTypedLinkFacetInformation_schemaArn - The Amazon Resource Name (ARN) that is associated with the schema. For more information, see arns.

GetTypedLinkFacetInformation, getTypedLinkFacetInformation_name - The unique name of the typed link facet.

data GetTypedLinkFacetInformationResponse Source #

Instances

Instances details
Generic GetTypedLinkFacetInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

Read GetTypedLinkFacetInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

Show GetTypedLinkFacetInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

NFData GetTypedLinkFacetInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

Eq GetTypedLinkFacetInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

type Rep GetTypedLinkFacetInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

type Rep GetTypedLinkFacetInformationResponse = D1 ('MetaData "GetTypedLinkFacetInformationResponse" "Amazonka.CloudDirectory.GetTypedLinkFacetInformation" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "GetTypedLinkFacetInformationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "identityAttributeOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetTypedLinkFacetInformationResponse Source #

Create a value of GetTypedLinkFacetInformationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetTypedLinkFacetInformationResponse, getTypedLinkFacetInformationResponse_identityAttributeOrder - The order of identity attributes for the facet, from most significant to least significant. The ability to filter typed links considers the order that the attributes are defined on the typed link facet. When providing ranges to typed link selection, any inexact ranges must be specified at the end. Any attributes that do not have a range specified are presumed to match the entire range. Filters are interpreted in the order of the attributes on the typed link facet, not the order in which they are supplied to any API calls. For more information about identity attributes, see Typed Links.

$sel:httpStatus:GetTypedLinkFacetInformationResponse', getTypedLinkFacetInformationResponse_httpStatus - The response's http status code.

ListAppliedSchemaArns (Paginated)

data ListAppliedSchemaArns Source #

See: newListAppliedSchemaArns smart constructor.

Instances

Instances details
ToJSON ListAppliedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

ToHeaders ListAppliedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

ToPath ListAppliedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

ToQuery ListAppliedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

AWSPager ListAppliedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

AWSRequest ListAppliedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

Associated Types

type AWSResponse ListAppliedSchemaArns #

Generic ListAppliedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

Associated Types

type Rep ListAppliedSchemaArns :: Type -> Type #

Read ListAppliedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

Show ListAppliedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

NFData ListAppliedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

Methods

rnf :: ListAppliedSchemaArns -> () #

Eq ListAppliedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

Hashable ListAppliedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

type AWSResponse ListAppliedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

type Rep ListAppliedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

type Rep ListAppliedSchemaArns = D1 ('MetaData "ListAppliedSchemaArns" "Amazonka.CloudDirectory.ListAppliedSchemaArns" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListAppliedSchemaArns'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListAppliedSchemaArns Source #

Create a value of ListAppliedSchemaArns with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListAppliedSchemaArns, listAppliedSchemaArns_maxResults - The maximum number of results to retrieve.

ListAppliedSchemaArns, listAppliedSchemaArns_nextToken - The pagination token.

ListAppliedSchemaArns, listAppliedSchemaArns_schemaArn - The response for ListAppliedSchemaArns when this parameter is used will list all minor version ARNs for a major version.

ListAppliedSchemaArns, listAppliedSchemaArns_directoryArn - The ARN of the directory you are listing.

data ListAppliedSchemaArnsResponse Source #

See: newListAppliedSchemaArnsResponse smart constructor.

Instances

Instances details
Generic ListAppliedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

Associated Types

type Rep ListAppliedSchemaArnsResponse :: Type -> Type #

Read ListAppliedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

Show ListAppliedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

NFData ListAppliedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

Eq ListAppliedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

type Rep ListAppliedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

type Rep ListAppliedSchemaArnsResponse = D1 ('MetaData "ListAppliedSchemaArnsResponse" "Amazonka.CloudDirectory.ListAppliedSchemaArns" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListAppliedSchemaArnsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "schemaArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListAppliedSchemaArnsResponse Source #

Create a value of ListAppliedSchemaArnsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListAppliedSchemaArns, listAppliedSchemaArnsResponse_nextToken - The pagination token.

$sel:schemaArns:ListAppliedSchemaArnsResponse', listAppliedSchemaArnsResponse_schemaArns - The ARNs of schemas that are applied to the directory.

$sel:httpStatus:ListAppliedSchemaArnsResponse', listAppliedSchemaArnsResponse_httpStatus - The response's http status code.

ListAttachedIndices (Paginated)

data ListAttachedIndices Source #

See: newListAttachedIndices smart constructor.

Instances

Instances details
ToJSON ListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

ToHeaders ListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

ToPath ListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

ToQuery ListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

AWSPager ListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

AWSRequest ListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

Associated Types

type AWSResponse ListAttachedIndices #

Generic ListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

Associated Types

type Rep ListAttachedIndices :: Type -> Type #

Read ListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

Show ListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

NFData ListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

Methods

rnf :: ListAttachedIndices -> () #

Eq ListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

Hashable ListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

type AWSResponse ListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

type Rep ListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

type Rep ListAttachedIndices = D1 ('MetaData "ListAttachedIndices" "Amazonka.CloudDirectory.ListAttachedIndices" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListAttachedIndices'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "consistencyLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConsistencyLevel)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "targetReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)))))

newListAttachedIndices Source #

Create a value of ListAttachedIndices with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:consistencyLevel:ListAttachedIndices', listAttachedIndices_consistencyLevel - The consistency level to use for this operation.

ListAttachedIndices, listAttachedIndices_maxResults - The maximum number of results to retrieve.

ListAttachedIndices, listAttachedIndices_nextToken - The pagination token.

ListAttachedIndices, listAttachedIndices_directoryArn - The ARN of the directory.

ListAttachedIndices, listAttachedIndices_targetReference - A reference to the object that has indices attached.

data ListAttachedIndicesResponse Source #

See: newListAttachedIndicesResponse smart constructor.

Instances

Instances details
Generic ListAttachedIndicesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

Associated Types

type Rep ListAttachedIndicesResponse :: Type -> Type #

Read ListAttachedIndicesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

Show ListAttachedIndicesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

NFData ListAttachedIndicesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

Eq ListAttachedIndicesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

type Rep ListAttachedIndicesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

type Rep ListAttachedIndicesResponse = D1 ('MetaData "ListAttachedIndicesResponse" "Amazonka.CloudDirectory.ListAttachedIndices" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListAttachedIndicesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexAttachments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [IndexAttachment])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListAttachedIndicesResponse Source #

Create a value of ListAttachedIndicesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListAttachedIndicesResponse, listAttachedIndicesResponse_indexAttachments - The indices attached to the specified object.

ListAttachedIndices, listAttachedIndicesResponse_nextToken - The pagination token.

$sel:httpStatus:ListAttachedIndicesResponse', listAttachedIndicesResponse_httpStatus - The response's http status code.

ListDevelopmentSchemaArns (Paginated)

data ListDevelopmentSchemaArns Source #

See: newListDevelopmentSchemaArns smart constructor.

Instances

Instances details
ToJSON ListDevelopmentSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

ToHeaders ListDevelopmentSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

ToPath ListDevelopmentSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

ToQuery ListDevelopmentSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

AWSPager ListDevelopmentSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

AWSRequest ListDevelopmentSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

Generic ListDevelopmentSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

Associated Types

type Rep ListDevelopmentSchemaArns :: Type -> Type #

Read ListDevelopmentSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

Show ListDevelopmentSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

NFData ListDevelopmentSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

Eq ListDevelopmentSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

Hashable ListDevelopmentSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

type AWSResponse ListDevelopmentSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

type Rep ListDevelopmentSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

type Rep ListDevelopmentSchemaArns = D1 ('MetaData "ListDevelopmentSchemaArns" "Amazonka.CloudDirectory.ListDevelopmentSchemaArns" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListDevelopmentSchemaArns'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListDevelopmentSchemaArns :: ListDevelopmentSchemaArns Source #

Create a value of ListDevelopmentSchemaArns with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListDevelopmentSchemaArns, listDevelopmentSchemaArns_maxResults - The maximum number of results to retrieve.

ListDevelopmentSchemaArns, listDevelopmentSchemaArns_nextToken - The pagination token.

data ListDevelopmentSchemaArnsResponse Source #

See: newListDevelopmentSchemaArnsResponse smart constructor.

Instances

Instances details
Generic ListDevelopmentSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

Associated Types

type Rep ListDevelopmentSchemaArnsResponse :: Type -> Type #

Read ListDevelopmentSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

Show ListDevelopmentSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

NFData ListDevelopmentSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

Eq ListDevelopmentSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

type Rep ListDevelopmentSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

type Rep ListDevelopmentSchemaArnsResponse = D1 ('MetaData "ListDevelopmentSchemaArnsResponse" "Amazonka.CloudDirectory.ListDevelopmentSchemaArns" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListDevelopmentSchemaArnsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "schemaArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDevelopmentSchemaArnsResponse Source #

Create a value of ListDevelopmentSchemaArnsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListDevelopmentSchemaArns, listDevelopmentSchemaArnsResponse_nextToken - The pagination token.

$sel:schemaArns:ListDevelopmentSchemaArnsResponse', listDevelopmentSchemaArnsResponse_schemaArns - The ARNs of retrieved development schemas.

$sel:httpStatus:ListDevelopmentSchemaArnsResponse', listDevelopmentSchemaArnsResponse_httpStatus - The response's http status code.

ListDirectories (Paginated)

data ListDirectories Source #

See: newListDirectories smart constructor.

Instances

Instances details
ToJSON ListDirectories Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

ToHeaders ListDirectories Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

ToPath ListDirectories Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

ToQuery ListDirectories Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

AWSPager ListDirectories Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

AWSRequest ListDirectories Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

Associated Types

type AWSResponse ListDirectories #

Generic ListDirectories Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

Associated Types

type Rep ListDirectories :: Type -> Type #

Read ListDirectories Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

Show ListDirectories Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

NFData ListDirectories Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

Methods

rnf :: ListDirectories -> () #

Eq ListDirectories Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

Hashable ListDirectories Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

type AWSResponse ListDirectories Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

type Rep ListDirectories Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

type Rep ListDirectories = D1 ('MetaData "ListDirectories" "Amazonka.CloudDirectory.ListDirectories" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListDirectories'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryState)))))

newListDirectories :: ListDirectories Source #

Create a value of ListDirectories with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListDirectories, listDirectories_maxResults - The maximum number of results to retrieve.

ListDirectories, listDirectories_nextToken - The pagination token.

ListDirectories, listDirectories_state - The state of the directories in the list. Can be either Enabled, Disabled, or Deleted.

data ListDirectoriesResponse Source #

See: newListDirectoriesResponse smart constructor.

Instances

Instances details
Generic ListDirectoriesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

Associated Types

type Rep ListDirectoriesResponse :: Type -> Type #

Read ListDirectoriesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

Show ListDirectoriesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

NFData ListDirectoriesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

Methods

rnf :: ListDirectoriesResponse -> () #

Eq ListDirectoriesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

type Rep ListDirectoriesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

type Rep ListDirectoriesResponse = D1 ('MetaData "ListDirectoriesResponse" "Amazonka.CloudDirectory.ListDirectories" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListDirectoriesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "directories") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Directory]))))

newListDirectoriesResponse Source #

Create a value of ListDirectoriesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListDirectories, listDirectoriesResponse_nextToken - The pagination token.

$sel:httpStatus:ListDirectoriesResponse', listDirectoriesResponse_httpStatus - The response's http status code.

$sel:directories:ListDirectoriesResponse', listDirectoriesResponse_directories - Lists all directories that are associated with your account in pagination fashion.

ListFacetAttributes (Paginated)

data ListFacetAttributes Source #

See: newListFacetAttributes smart constructor.

Instances

Instances details
ToJSON ListFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

ToHeaders ListFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

ToPath ListFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

ToQuery ListFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

AWSPager ListFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

AWSRequest ListFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

Associated Types

type AWSResponse ListFacetAttributes #

Generic ListFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

Associated Types

type Rep ListFacetAttributes :: Type -> Type #

Read ListFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

Show ListFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

NFData ListFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

Methods

rnf :: ListFacetAttributes -> () #

Eq ListFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

Hashable ListFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

type AWSResponse ListFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

type Rep ListFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

type Rep ListFacetAttributes = D1 ('MetaData "ListFacetAttributes" "Amazonka.CloudDirectory.ListFacetAttributes" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListFacetAttributes'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListFacetAttributes Source #

Create a value of ListFacetAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListFacetAttributes, listFacetAttributes_maxResults - The maximum number of results to retrieve.

ListFacetAttributes, listFacetAttributes_nextToken - The pagination token.

ListFacetAttributes, listFacetAttributes_schemaArn - The ARN of the schema where the facet resides.

ListFacetAttributes, listFacetAttributes_name - The name of the facet whose attributes will be retrieved.

data ListFacetAttributesResponse Source #

See: newListFacetAttributesResponse smart constructor.

Instances

Instances details
Generic ListFacetAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

Associated Types

type Rep ListFacetAttributesResponse :: Type -> Type #

Read ListFacetAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

Show ListFacetAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

NFData ListFacetAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

Eq ListFacetAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

type Rep ListFacetAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

type Rep ListFacetAttributesResponse = D1 ('MetaData "ListFacetAttributesResponse" "Amazonka.CloudDirectory.ListFacetAttributes" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListFacetAttributesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FacetAttribute])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListFacetAttributesResponse Source #

Create a value of ListFacetAttributesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListFacetAttributesResponse, listFacetAttributesResponse_attributes - The attributes attached to the facet.

ListFacetAttributes, listFacetAttributesResponse_nextToken - The pagination token.

$sel:httpStatus:ListFacetAttributesResponse', listFacetAttributesResponse_httpStatus - The response's http status code.

ListFacetNames (Paginated)

data ListFacetNames Source #

See: newListFacetNames smart constructor.

Instances

Instances details
ToJSON ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

ToHeaders ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

ToPath ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

ToQuery ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

AWSPager ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

AWSRequest ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Associated Types

type AWSResponse ListFacetNames #

Generic ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Associated Types

type Rep ListFacetNames :: Type -> Type #

Read ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Show ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

NFData ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Methods

rnf :: ListFacetNames -> () #

Eq ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Hashable ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

type AWSResponse ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

type Rep ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

type Rep ListFacetNames = D1 ('MetaData "ListFacetNames" "Amazonka.CloudDirectory.ListFacetNames" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListFacetNames'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListFacetNames Source #

Create a value of ListFacetNames with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListFacetNames, listFacetNames_maxResults - The maximum number of results to retrieve.

ListFacetNames, listFacetNames_nextToken - The pagination token.

ListFacetNames, listFacetNames_schemaArn - The Amazon Resource Name (ARN) to retrieve facet names from.

data ListFacetNamesResponse Source #

See: newListFacetNamesResponse smart constructor.

Instances

Instances details
Generic ListFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Associated Types

type Rep ListFacetNamesResponse :: Type -> Type #

Read ListFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Show ListFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

NFData ListFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Methods

rnf :: ListFacetNamesResponse -> () #

Eq ListFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

type Rep ListFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

type Rep ListFacetNamesResponse = D1 ('MetaData "ListFacetNamesResponse" "Amazonka.CloudDirectory.ListFacetNames" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListFacetNamesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "facetNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListFacetNamesResponse Source #

Create a value of ListFacetNamesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:facetNames:ListFacetNamesResponse', listFacetNamesResponse_facetNames - The names of facets that exist within the schema.

ListFacetNames, listFacetNamesResponse_nextToken - The pagination token.

$sel:httpStatus:ListFacetNamesResponse', listFacetNamesResponse_httpStatus - The response's http status code.

ListIncomingTypedLinks (Paginated)

data ListIncomingTypedLinks Source #

See: newListIncomingTypedLinks smart constructor.

Instances

newListIncomingTypedLinks Source #

Create a value of ListIncomingTypedLinks with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:consistencyLevel:ListIncomingTypedLinks', listIncomingTypedLinks_consistencyLevel - The consistency level to execute the request at.

ListIncomingTypedLinks, listIncomingTypedLinks_filterAttributeRanges - Provides range filters for multiple attributes. When providing ranges to typed link selection, any inexact ranges must be specified at the end. Any attributes that do not have a range specified are presumed to match the entire range.

ListIncomingTypedLinks, listIncomingTypedLinks_filterTypedLink - Filters are interpreted in the order of the attributes on the typed link facet, not the order in which they are supplied to any API calls.

ListIncomingTypedLinks, listIncomingTypedLinks_maxResults - The maximum number of results to retrieve.

ListIncomingTypedLinks, listIncomingTypedLinks_nextToken - The pagination token.

ListIncomingTypedLinks, listIncomingTypedLinks_directoryArn - The Amazon Resource Name (ARN) of the directory where you want to list the typed links.

ListIncomingTypedLinks, listIncomingTypedLinks_objectReference - Reference that identifies the object whose attributes will be listed.

data ListIncomingTypedLinksResponse Source #

See: newListIncomingTypedLinksResponse smart constructor.

Instances

Instances details
Generic ListIncomingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIncomingTypedLinks

Associated Types

type Rep ListIncomingTypedLinksResponse :: Type -> Type #

Read ListIncomingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIncomingTypedLinks

Show ListIncomingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIncomingTypedLinks

NFData ListIncomingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIncomingTypedLinks

Eq ListIncomingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIncomingTypedLinks

type Rep ListIncomingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIncomingTypedLinks

type Rep ListIncomingTypedLinksResponse = D1 ('MetaData "ListIncomingTypedLinksResponse" "Amazonka.CloudDirectory.ListIncomingTypedLinks" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListIncomingTypedLinksResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "linkSpecifiers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TypedLinkSpecifier])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListIncomingTypedLinksResponse Source #

Create a value of ListIncomingTypedLinksResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListIncomingTypedLinksResponse, listIncomingTypedLinksResponse_linkSpecifiers - Returns one or more typed link specifiers as output.

ListIncomingTypedLinks, listIncomingTypedLinksResponse_nextToken - The pagination token.

$sel:httpStatus:ListIncomingTypedLinksResponse', listIncomingTypedLinksResponse_httpStatus - The response's http status code.

ListIndex (Paginated)

data ListIndex Source #

See: newListIndex smart constructor.

Instances

Instances details
ToJSON ListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

ToHeaders ListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

Methods

toHeaders :: ListIndex -> [Header] #

ToPath ListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

ToQuery ListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

AWSPager ListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

AWSRequest ListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

Associated Types

type AWSResponse ListIndex #

Generic ListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

Associated Types

type Rep ListIndex :: Type -> Type #

Read ListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

Show ListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

NFData ListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

Methods

rnf :: ListIndex -> () #

Eq ListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

Hashable ListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

type AWSResponse ListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

type Rep ListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

type Rep ListIndex = D1 ('MetaData "ListIndex" "Amazonka.CloudDirectory.ListIndex" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListIndex'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "consistencyLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConsistencyLevel)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "rangesOnIndexedValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ObjectAttributeRange])) :*: (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "indexReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)))))

newListIndex Source #

Create a value of ListIndex with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:consistencyLevel:ListIndex', listIndex_consistencyLevel - The consistency level to execute the request at.

ListIndex, listIndex_maxResults - The maximum number of objects in a single page to retrieve from the index during a request. For more information, see Amazon Cloud Directory Limits.

ListIndex, listIndex_nextToken - The pagination token.

ListIndex, listIndex_rangesOnIndexedValues - Specifies the ranges of indexed values that you want to query.

ListIndex, listIndex_directoryArn - The ARN of the directory that the index exists in.

ListIndex, listIndex_indexReference - The reference to the index to list.

data ListIndexResponse Source #

See: newListIndexResponse smart constructor.

Instances

Instances details
Generic ListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

Associated Types

type Rep ListIndexResponse :: Type -> Type #

Read ListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

Show ListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

NFData ListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

Methods

rnf :: ListIndexResponse -> () #

Eq ListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

type Rep ListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

type Rep ListIndexResponse = D1 ('MetaData "ListIndexResponse" "Amazonka.CloudDirectory.ListIndex" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListIndexResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexAttachments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [IndexAttachment])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListIndexResponse Source #

Create a value of ListIndexResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListIndexResponse, listIndexResponse_indexAttachments - The objects and indexed values attached to the index.

ListIndex, listIndexResponse_nextToken - The pagination token.

$sel:httpStatus:ListIndexResponse', listIndexResponse_httpStatus - The response's http status code.

ListManagedSchemaArns (Paginated)

data ListManagedSchemaArns Source #

See: newListManagedSchemaArns smart constructor.

Instances

Instances details
ToJSON ListManagedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

ToHeaders ListManagedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

ToPath ListManagedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

ToQuery ListManagedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

AWSPager ListManagedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

AWSRequest ListManagedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

Associated Types

type AWSResponse ListManagedSchemaArns #

Generic ListManagedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

Associated Types

type Rep ListManagedSchemaArns :: Type -> Type #

Read ListManagedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

Show ListManagedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

NFData ListManagedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

Methods

rnf :: ListManagedSchemaArns -> () #

Eq ListManagedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

Hashable ListManagedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

type AWSResponse ListManagedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

type Rep ListManagedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

type Rep ListManagedSchemaArns = D1 ('MetaData "ListManagedSchemaArns" "Amazonka.CloudDirectory.ListManagedSchemaArns" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListManagedSchemaArns'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListManagedSchemaArns :: ListManagedSchemaArns Source #

Create a value of ListManagedSchemaArns with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListManagedSchemaArns, listManagedSchemaArns_maxResults - The maximum number of results to retrieve.

ListManagedSchemaArns, listManagedSchemaArns_nextToken - The pagination token.

ListManagedSchemaArns, listManagedSchemaArns_schemaArn - The response for ListManagedSchemaArns. When this parameter is used, all minor version ARNs for a major version are listed.

data ListManagedSchemaArnsResponse Source #

See: newListManagedSchemaArnsResponse smart constructor.

Instances

Instances details
Generic ListManagedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

Associated Types

type Rep ListManagedSchemaArnsResponse :: Type -> Type #

Read ListManagedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

Show ListManagedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

NFData ListManagedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

Eq ListManagedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

type Rep ListManagedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

type Rep ListManagedSchemaArnsResponse = D1 ('MetaData "ListManagedSchemaArnsResponse" "Amazonka.CloudDirectory.ListManagedSchemaArns" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListManagedSchemaArnsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "schemaArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListManagedSchemaArnsResponse Source #

Create a value of ListManagedSchemaArnsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListManagedSchemaArns, listManagedSchemaArnsResponse_nextToken - The pagination token.

$sel:schemaArns:ListManagedSchemaArnsResponse', listManagedSchemaArnsResponse_schemaArns - The ARNs for all AWS managed schemas.

$sel:httpStatus:ListManagedSchemaArnsResponse', listManagedSchemaArnsResponse_httpStatus - The response's http status code.

ListObjectAttributes (Paginated)

data ListObjectAttributes Source #

See: newListObjectAttributes smart constructor.

Instances

Instances details
ToJSON ListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

ToHeaders ListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

ToPath ListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

ToQuery ListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

AWSPager ListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

AWSRequest ListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

Associated Types

type AWSResponse ListObjectAttributes #

Generic ListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

Associated Types

type Rep ListObjectAttributes :: Type -> Type #

Read ListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

Show ListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

NFData ListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

Methods

rnf :: ListObjectAttributes -> () #

Eq ListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

Hashable ListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

type AWSResponse ListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

type Rep ListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

type Rep ListObjectAttributes = D1 ('MetaData "ListObjectAttributes" "Amazonka.CloudDirectory.ListObjectAttributes" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListObjectAttributes'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "consistencyLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConsistencyLevel)) :*: (S1 ('MetaSel ('Just "facetFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SchemaFacet)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)))))

newListObjectAttributes Source #

Create a value of ListObjectAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:consistencyLevel:ListObjectAttributes', listObjectAttributes_consistencyLevel - Represents the manner and timing in which the successful write or update of an object is reflected in a subsequent read operation of that same object.

ListObjectAttributes, listObjectAttributes_facetFilter - Used to filter the list of object attributes that are associated with a certain facet.

ListObjectAttributes, listObjectAttributes_maxResults - The maximum number of items to be retrieved in a single call. This is an approximate number.

ListObjectAttributes, listObjectAttributes_nextToken - The pagination token.

ListObjectAttributes, listObjectAttributes_directoryArn - The Amazon Resource Name (ARN) that is associated with the Directory where the object resides. For more information, see arns.

ListObjectAttributes, listObjectAttributes_objectReference - The reference that identifies the object whose attributes will be listed.

data ListObjectAttributesResponse Source #

See: newListObjectAttributesResponse smart constructor.

Instances

Instances details
Generic ListObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

Associated Types

type Rep ListObjectAttributesResponse :: Type -> Type #

Read ListObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

Show ListObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

NFData ListObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

Eq ListObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

type Rep ListObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

type Rep ListObjectAttributesResponse = D1 ('MetaData "ListObjectAttributesResponse" "Amazonka.CloudDirectory.ListObjectAttributes" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListObjectAttributesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AttributeKeyAndValue])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListObjectAttributesResponse Source #

Create a value of ListObjectAttributesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListObjectAttributesResponse, listObjectAttributesResponse_attributes - Attributes map that is associated with the object. AttributeArn is the key, and attribute value is the value.

ListObjectAttributes, listObjectAttributesResponse_nextToken - The pagination token.

$sel:httpStatus:ListObjectAttributesResponse', listObjectAttributesResponse_httpStatus - The response's http status code.

ListObjectChildren

data ListObjectChildren Source #

See: newListObjectChildren smart constructor.

Instances

Instances details
ToJSON ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

ToHeaders ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

ToPath ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

ToQuery ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

AWSRequest ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

Associated Types

type AWSResponse ListObjectChildren #

Generic ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

Associated Types

type Rep ListObjectChildren :: Type -> Type #

Read ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

Show ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

NFData ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

Methods

rnf :: ListObjectChildren -> () #

Eq ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

Hashable ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

type AWSResponse ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

type Rep ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

type Rep ListObjectChildren = D1 ('MetaData "ListObjectChildren" "Amazonka.CloudDirectory.ListObjectChildren" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListObjectChildren'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "consistencyLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConsistencyLevel)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)))))

newListObjectChildren Source #

Create a value of ListObjectChildren with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:consistencyLevel:ListObjectChildren', listObjectChildren_consistencyLevel - Represents the manner and timing in which the successful write or update of an object is reflected in a subsequent read operation of that same object.

ListObjectChildren, listObjectChildren_maxResults - The maximum number of items to be retrieved in a single call. This is an approximate number.

ListObjectChildren, listObjectChildren_nextToken - The pagination token.

ListObjectChildren, listObjectChildren_directoryArn - The Amazon Resource Name (ARN) that is associated with the Directory where the object resides. For more information, see arns.

ListObjectChildren, listObjectChildren_objectReference - The reference that identifies the object for which child objects are being listed.

data ListObjectChildrenResponse Source #

See: newListObjectChildrenResponse smart constructor.

Instances

Instances details
Generic ListObjectChildrenResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

Associated Types

type Rep ListObjectChildrenResponse :: Type -> Type #

Read ListObjectChildrenResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

Show ListObjectChildrenResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

NFData ListObjectChildrenResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

Eq ListObjectChildrenResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

type Rep ListObjectChildrenResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

type Rep ListObjectChildrenResponse = D1 ('MetaData "ListObjectChildrenResponse" "Amazonka.CloudDirectory.ListObjectChildren" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListObjectChildrenResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "children") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListObjectChildrenResponse Source #

Create a value of ListObjectChildrenResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListObjectChildrenResponse, listObjectChildrenResponse_children - Children structure, which is a map with key as the LinkName and ObjectIdentifier as the value.

ListObjectChildren, listObjectChildrenResponse_nextToken - The pagination token.

$sel:httpStatus:ListObjectChildrenResponse', listObjectChildrenResponse_httpStatus - The response's http status code.

ListObjectParentPaths (Paginated)

data ListObjectParentPaths Source #

See: newListObjectParentPaths smart constructor.

Instances

Instances details
ToJSON ListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

ToHeaders ListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

ToPath ListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

ToQuery ListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

AWSPager ListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

AWSRequest ListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

Associated Types

type AWSResponse ListObjectParentPaths #

Generic ListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

Associated Types

type Rep ListObjectParentPaths :: Type -> Type #

Read ListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

Show ListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

NFData ListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

Methods

rnf :: ListObjectParentPaths -> () #

Eq ListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

Hashable ListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

type AWSResponse ListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

type Rep ListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

type Rep ListObjectParentPaths = D1 ('MetaData "ListObjectParentPaths" "Amazonka.CloudDirectory.ListObjectParentPaths" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListObjectParentPaths'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference))))

newListObjectParentPaths Source #

Create a value of ListObjectParentPaths with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListObjectParentPaths, listObjectParentPaths_maxResults - The maximum number of items to be retrieved in a single call. This is an approximate number.

ListObjectParentPaths, listObjectParentPaths_nextToken - The pagination token.

ListObjectParentPaths, listObjectParentPaths_directoryArn - The ARN of the directory to which the parent path applies.

ListObjectParentPaths, listObjectParentPaths_objectReference - The reference that identifies the object whose parent paths are listed.

data ListObjectParentPathsResponse Source #

See: newListObjectParentPathsResponse smart constructor.

Instances

Instances details
Generic ListObjectParentPathsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

Associated Types

type Rep ListObjectParentPathsResponse :: Type -> Type #

Read ListObjectParentPathsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

Show ListObjectParentPathsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

NFData ListObjectParentPathsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

Eq ListObjectParentPathsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

type Rep ListObjectParentPathsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

type Rep ListObjectParentPathsResponse = D1 ('MetaData "ListObjectParentPathsResponse" "Amazonka.CloudDirectory.ListObjectParentPaths" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListObjectParentPathsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "pathToObjectIdentifiersList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PathToObjectIdentifiers])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListObjectParentPathsResponse Source #

Create a value of ListObjectParentPathsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListObjectParentPaths, listObjectParentPathsResponse_nextToken - The pagination token.

ListObjectParentPathsResponse, listObjectParentPathsResponse_pathToObjectIdentifiersList - Returns the path to the ObjectIdentifiers that are associated with the directory.

$sel:httpStatus:ListObjectParentPathsResponse', listObjectParentPathsResponse_httpStatus - The response's http status code.

ListObjectParents

data ListObjectParents Source #

See: newListObjectParents smart constructor.

Instances

Instances details
ToJSON ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

ToHeaders ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

ToPath ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

ToQuery ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

AWSRequest ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

Associated Types

type AWSResponse ListObjectParents #

Generic ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

Associated Types

type Rep ListObjectParents :: Type -> Type #

Read ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

Show ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

NFData ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

Methods

rnf :: ListObjectParents -> () #

Eq ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

Hashable ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

type AWSResponse ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

type Rep ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

type Rep ListObjectParents = D1 ('MetaData "ListObjectParents" "Amazonka.CloudDirectory.ListObjectParents" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListObjectParents'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "consistencyLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConsistencyLevel)) :*: (S1 ('MetaSel ('Just "includeAllLinksToEachParent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)))))

newListObjectParents Source #

Create a value of ListObjectParents with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:consistencyLevel:ListObjectParents', listObjectParents_consistencyLevel - Represents the manner and timing in which the successful write or update of an object is reflected in a subsequent read operation of that same object.

$sel:includeAllLinksToEachParent:ListObjectParents', listObjectParents_includeAllLinksToEachParent - When set to True, returns all ListObjectParentsResponse$ParentLinks. There could be multiple links between a parent-child pair.

ListObjectParents, listObjectParents_maxResults - The maximum number of items to be retrieved in a single call. This is an approximate number.

ListObjectParents, listObjectParents_nextToken - The pagination token.

ListObjectParents, listObjectParents_directoryArn - The Amazon Resource Name (ARN) that is associated with the Directory where the object resides. For more information, see arns.

ListObjectParents, listObjectParents_objectReference - The reference that identifies the object for which parent objects are being listed.

data ListObjectParentsResponse Source #

See: newListObjectParentsResponse smart constructor.

Instances

Instances details
Generic ListObjectParentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

Associated Types

type Rep ListObjectParentsResponse :: Type -> Type #

Read ListObjectParentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

Show ListObjectParentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

NFData ListObjectParentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

Eq ListObjectParentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

type Rep ListObjectParentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

type Rep ListObjectParentsResponse = D1 ('MetaData "ListObjectParentsResponse" "Amazonka.CloudDirectory.ListObjectParents" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListObjectParentsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parentLinks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ObjectIdentifierAndLinkNameTuple]))) :*: (S1 ('MetaSel ('Just "parents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListObjectParentsResponse Source #

Create a value of ListObjectParentsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListObjectParents, listObjectParentsResponse_nextToken - The pagination token.

ListObjectParentsResponse, listObjectParentsResponse_parentLinks - Returns a list of parent reference and LinkName Tuples.

$sel:parents:ListObjectParentsResponse', listObjectParentsResponse_parents - The parent structure, which is a map with key as the ObjectIdentifier and LinkName as the value.

$sel:httpStatus:ListObjectParentsResponse', listObjectParentsResponse_httpStatus - The response's http status code.

ListObjectPolicies (Paginated)

data ListObjectPolicies Source #

See: newListObjectPolicies smart constructor.

Instances

Instances details
ToJSON ListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

ToHeaders ListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

ToPath ListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

ToQuery ListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

AWSPager ListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

AWSRequest ListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

Associated Types

type AWSResponse ListObjectPolicies #

Generic ListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

Associated Types

type Rep ListObjectPolicies :: Type -> Type #

Read ListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

Show ListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

NFData ListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

Methods

rnf :: ListObjectPolicies -> () #

Eq ListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

Hashable ListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

type AWSResponse ListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

type Rep ListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

type Rep ListObjectPolicies = D1 ('MetaData "ListObjectPolicies" "Amazonka.CloudDirectory.ListObjectPolicies" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListObjectPolicies'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "consistencyLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConsistencyLevel)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)))))

newListObjectPolicies Source #

Create a value of ListObjectPolicies with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:consistencyLevel:ListObjectPolicies', listObjectPolicies_consistencyLevel - Represents the manner and timing in which the successful write or update of an object is reflected in a subsequent read operation of that same object.

ListObjectPolicies, listObjectPolicies_maxResults - The maximum number of items to be retrieved in a single call. This is an approximate number.

ListObjectPolicies, listObjectPolicies_nextToken - The pagination token.

ListObjectPolicies, listObjectPolicies_directoryArn - The Amazon Resource Name (ARN) that is associated with the Directory where objects reside. For more information, see arns.

ListObjectPolicies, listObjectPolicies_objectReference - Reference that identifies the object for which policies will be listed.

data ListObjectPoliciesResponse Source #

See: newListObjectPoliciesResponse smart constructor.

Instances

Instances details
Generic ListObjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

Associated Types

type Rep ListObjectPoliciesResponse :: Type -> Type #

Read ListObjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

Show ListObjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

NFData ListObjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

Eq ListObjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

type Rep ListObjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

type Rep ListObjectPoliciesResponse = D1 ('MetaData "ListObjectPoliciesResponse" "Amazonka.CloudDirectory.ListObjectPolicies" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListObjectPoliciesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attachedPolicyIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListObjectPoliciesResponse Source #

Create a value of ListObjectPoliciesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListObjectPoliciesResponse, listObjectPoliciesResponse_attachedPolicyIds - A list of policy ObjectIdentifiers, that are attached to the object.

ListObjectPolicies, listObjectPoliciesResponse_nextToken - The pagination token.

$sel:httpStatus:ListObjectPoliciesResponse', listObjectPoliciesResponse_httpStatus - The response's http status code.

ListOutgoingTypedLinks (Paginated)

data ListOutgoingTypedLinks Source #

See: newListOutgoingTypedLinks smart constructor.

Instances

newListOutgoingTypedLinks Source #

Create a value of ListOutgoingTypedLinks with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:consistencyLevel:ListOutgoingTypedLinks', listOutgoingTypedLinks_consistencyLevel - The consistency level to execute the request at.

ListOutgoingTypedLinks, listOutgoingTypedLinks_filterAttributeRanges - Provides range filters for multiple attributes. When providing ranges to typed link selection, any inexact ranges must be specified at the end. Any attributes that do not have a range specified are presumed to match the entire range.

ListOutgoingTypedLinks, listOutgoingTypedLinks_filterTypedLink - Filters are interpreted in the order of the attributes defined on the typed link facet, not the order they are supplied to any API calls.

ListOutgoingTypedLinks, listOutgoingTypedLinks_maxResults - The maximum number of results to retrieve.

ListOutgoingTypedLinks, listOutgoingTypedLinks_nextToken - The pagination token.

ListOutgoingTypedLinks, listOutgoingTypedLinks_directoryArn - The Amazon Resource Name (ARN) of the directory where you want to list the typed links.

ListOutgoingTypedLinks, listOutgoingTypedLinks_objectReference - A reference that identifies the object whose attributes will be listed.

data ListOutgoingTypedLinksResponse Source #

See: newListOutgoingTypedLinksResponse smart constructor.

Instances

Instances details
Generic ListOutgoingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListOutgoingTypedLinks

Associated Types

type Rep ListOutgoingTypedLinksResponse :: Type -> Type #

Read ListOutgoingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListOutgoingTypedLinks

Show ListOutgoingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListOutgoingTypedLinks

NFData ListOutgoingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListOutgoingTypedLinks

Eq ListOutgoingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListOutgoingTypedLinks

type Rep ListOutgoingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListOutgoingTypedLinks

type Rep ListOutgoingTypedLinksResponse = D1 ('MetaData "ListOutgoingTypedLinksResponse" "Amazonka.CloudDirectory.ListOutgoingTypedLinks" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListOutgoingTypedLinksResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "typedLinkSpecifiers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TypedLinkSpecifier])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListOutgoingTypedLinksResponse Source #

Create a value of ListOutgoingTypedLinksResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListOutgoingTypedLinks, listOutgoingTypedLinksResponse_nextToken - The pagination token.

ListOutgoingTypedLinksResponse, listOutgoingTypedLinksResponse_typedLinkSpecifiers - Returns a typed link specifier as output.

$sel:httpStatus:ListOutgoingTypedLinksResponse', listOutgoingTypedLinksResponse_httpStatus - The response's http status code.

ListPolicyAttachments (Paginated)

data ListPolicyAttachments Source #

See: newListPolicyAttachments smart constructor.

Instances

Instances details
ToJSON ListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

ToHeaders ListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

ToPath ListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

ToQuery ListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

AWSPager ListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

AWSRequest ListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

Associated Types

type AWSResponse ListPolicyAttachments #

Generic ListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

Associated Types

type Rep ListPolicyAttachments :: Type -> Type #

Read ListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

Show ListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

NFData ListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

Methods

rnf :: ListPolicyAttachments -> () #

Eq ListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

Hashable ListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

type AWSResponse ListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

type Rep ListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

type Rep ListPolicyAttachments = D1 ('MetaData "ListPolicyAttachments" "Amazonka.CloudDirectory.ListPolicyAttachments" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListPolicyAttachments'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "consistencyLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConsistencyLevel)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "policyReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)))))

newListPolicyAttachments Source #

Create a value of ListPolicyAttachments with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:consistencyLevel:ListPolicyAttachments', listPolicyAttachments_consistencyLevel - Represents the manner and timing in which the successful write or update of an object is reflected in a subsequent read operation of that same object.

ListPolicyAttachments, listPolicyAttachments_maxResults - The maximum number of items to be retrieved in a single call. This is an approximate number.

ListPolicyAttachments, listPolicyAttachments_nextToken - The pagination token.

ListPolicyAttachments, listPolicyAttachments_directoryArn - The Amazon Resource Name (ARN) that is associated with the Directory where objects reside. For more information, see arns.

ListPolicyAttachments, listPolicyAttachments_policyReference - The reference that identifies the policy object.

data ListPolicyAttachmentsResponse Source #

See: newListPolicyAttachmentsResponse smart constructor.

Instances

Instances details
Generic ListPolicyAttachmentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

Associated Types

type Rep ListPolicyAttachmentsResponse :: Type -> Type #

Read ListPolicyAttachmentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

Show ListPolicyAttachmentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

NFData ListPolicyAttachmentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

Eq ListPolicyAttachmentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

type Rep ListPolicyAttachmentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

type Rep ListPolicyAttachmentsResponse = D1 ('MetaData "ListPolicyAttachmentsResponse" "Amazonka.CloudDirectory.ListPolicyAttachments" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListPolicyAttachmentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "objectIdentifiers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListPolicyAttachmentsResponse Source #

Create a value of ListPolicyAttachmentsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListPolicyAttachments, listPolicyAttachmentsResponse_nextToken - The pagination token.

ListPolicyAttachmentsResponse, listPolicyAttachmentsResponse_objectIdentifiers - A list of ObjectIdentifiers to which the policy is attached.

$sel:httpStatus:ListPolicyAttachmentsResponse', listPolicyAttachmentsResponse_httpStatus - The response's http status code.

ListPublishedSchemaArns (Paginated)

data ListPublishedSchemaArns Source #

See: newListPublishedSchemaArns smart constructor.

Instances

Instances details
ToJSON ListPublishedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

ToHeaders ListPublishedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

ToPath ListPublishedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

ToQuery ListPublishedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

AWSPager ListPublishedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

AWSRequest ListPublishedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

Generic ListPublishedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

Associated Types

type Rep ListPublishedSchemaArns :: Type -> Type #

Read ListPublishedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

Show ListPublishedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

NFData ListPublishedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

Methods

rnf :: ListPublishedSchemaArns -> () #

Eq ListPublishedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

Hashable ListPublishedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

type AWSResponse ListPublishedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

type Rep ListPublishedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

type Rep ListPublishedSchemaArns = D1 ('MetaData "ListPublishedSchemaArns" "Amazonka.CloudDirectory.ListPublishedSchemaArns" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListPublishedSchemaArns'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListPublishedSchemaArns :: ListPublishedSchemaArns Source #

Create a value of ListPublishedSchemaArns with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListPublishedSchemaArns, listPublishedSchemaArns_maxResults - The maximum number of results to retrieve.

ListPublishedSchemaArns, listPublishedSchemaArns_nextToken - The pagination token.

ListPublishedSchemaArns, listPublishedSchemaArns_schemaArn - The response for ListPublishedSchemaArns when this parameter is used will list all minor version ARNs for a major version.

data ListPublishedSchemaArnsResponse Source #

See: newListPublishedSchemaArnsResponse smart constructor.

Instances

Instances details
Generic ListPublishedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

Associated Types

type Rep ListPublishedSchemaArnsResponse :: Type -> Type #

Read ListPublishedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

Show ListPublishedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

NFData ListPublishedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

Eq ListPublishedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

type Rep ListPublishedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

type Rep ListPublishedSchemaArnsResponse = D1 ('MetaData "ListPublishedSchemaArnsResponse" "Amazonka.CloudDirectory.ListPublishedSchemaArns" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListPublishedSchemaArnsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "schemaArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListPublishedSchemaArnsResponse Source #

Create a value of ListPublishedSchemaArnsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListPublishedSchemaArns, listPublishedSchemaArnsResponse_nextToken - The pagination token.

$sel:schemaArns:ListPublishedSchemaArnsResponse', listPublishedSchemaArnsResponse_schemaArns - The ARNs of published schemas.

$sel:httpStatus:ListPublishedSchemaArnsResponse', listPublishedSchemaArnsResponse_httpStatus - The response's http status code.

ListTagsForResource (Paginated)

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

AWSPager ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.CloudDirectory.ListTagsForResource" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListTagsForResource, listTagsForResource_maxResults - The MaxResults parameter sets the maximum number of results returned in a single page. This is for future use and is not supported currently.

ListTagsForResource, listTagsForResource_nextToken - The pagination token. This is for future use. Currently pagination is not supported for tagging.

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon Resource Name (ARN) of the resource. Tagging is only supported for directories.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.CloudDirectory.ListTagsForResource" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListTagsForResource, listTagsForResourceResponse_nextToken - The token to use to retrieve the next page of results. This value is null when there are no more results to return.

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - A list of tag key value pairs that are associated with the response.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

ListTypedLinkFacetAttributes (Paginated)

data ListTypedLinkFacetAttributes Source #

See: newListTypedLinkFacetAttributes smart constructor.

Instances

Instances details
ToJSON ListTypedLinkFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

ToHeaders ListTypedLinkFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

ToPath ListTypedLinkFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

ToQuery ListTypedLinkFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

AWSPager ListTypedLinkFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

AWSRequest ListTypedLinkFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

Generic ListTypedLinkFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

Associated Types

type Rep ListTypedLinkFacetAttributes :: Type -> Type #

Read ListTypedLinkFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

Show ListTypedLinkFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

NFData ListTypedLinkFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

Eq ListTypedLinkFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

Hashable ListTypedLinkFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

type AWSResponse ListTypedLinkFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

type Rep ListTypedLinkFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

type Rep ListTypedLinkFacetAttributes = D1 ('MetaData "ListTypedLinkFacetAttributes" "Amazonka.CloudDirectory.ListTypedLinkFacetAttributes" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListTypedLinkFacetAttributes'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListTypedLinkFacetAttributes Source #

Create a value of ListTypedLinkFacetAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListTypedLinkFacetAttributes, listTypedLinkFacetAttributes_maxResults - The maximum number of results to retrieve.

ListTypedLinkFacetAttributes, listTypedLinkFacetAttributes_nextToken - The pagination token.

ListTypedLinkFacetAttributes, listTypedLinkFacetAttributes_schemaArn - The Amazon Resource Name (ARN) that is associated with the schema. For more information, see arns.

ListTypedLinkFacetAttributes, listTypedLinkFacetAttributes_name - The unique name of the typed link facet.

data ListTypedLinkFacetAttributesResponse Source #

Instances

Instances details
Generic ListTypedLinkFacetAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

Read ListTypedLinkFacetAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

Show ListTypedLinkFacetAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

NFData ListTypedLinkFacetAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

Eq ListTypedLinkFacetAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

type Rep ListTypedLinkFacetAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

type Rep ListTypedLinkFacetAttributesResponse = D1 ('MetaData "ListTypedLinkFacetAttributesResponse" "Amazonka.CloudDirectory.ListTypedLinkFacetAttributes" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListTypedLinkFacetAttributesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TypedLinkAttributeDefinition])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTypedLinkFacetAttributesResponse Source #

Create a value of ListTypedLinkFacetAttributesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListTypedLinkFacetAttributesResponse, listTypedLinkFacetAttributesResponse_attributes - An ordered set of attributes associate with the typed link.

ListTypedLinkFacetAttributes, listTypedLinkFacetAttributesResponse_nextToken - The pagination token.

$sel:httpStatus:ListTypedLinkFacetAttributesResponse', listTypedLinkFacetAttributesResponse_httpStatus - The response's http status code.

ListTypedLinkFacetNames (Paginated)

data ListTypedLinkFacetNames Source #

See: newListTypedLinkFacetNames smart constructor.

Instances

Instances details
ToJSON ListTypedLinkFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

ToHeaders ListTypedLinkFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

ToPath ListTypedLinkFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

ToQuery ListTypedLinkFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

AWSPager ListTypedLinkFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

AWSRequest ListTypedLinkFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

Generic ListTypedLinkFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

Associated Types

type Rep ListTypedLinkFacetNames :: Type -> Type #

Read ListTypedLinkFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

Show ListTypedLinkFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

NFData ListTypedLinkFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

Methods

rnf :: ListTypedLinkFacetNames -> () #

Eq ListTypedLinkFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

Hashable ListTypedLinkFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

type AWSResponse ListTypedLinkFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

type Rep ListTypedLinkFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

type Rep ListTypedLinkFacetNames = D1 ('MetaData "ListTypedLinkFacetNames" "Amazonka.CloudDirectory.ListTypedLinkFacetNames" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListTypedLinkFacetNames'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListTypedLinkFacetNames Source #

Create a value of ListTypedLinkFacetNames with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListTypedLinkFacetNames, listTypedLinkFacetNames_maxResults - The maximum number of results to retrieve.

ListTypedLinkFacetNames, listTypedLinkFacetNames_nextToken - The pagination token.

ListTypedLinkFacetNames, listTypedLinkFacetNames_schemaArn - The Amazon Resource Name (ARN) that is associated with the schema. For more information, see arns.

data ListTypedLinkFacetNamesResponse Source #

See: newListTypedLinkFacetNamesResponse smart constructor.

Instances

Instances details
Generic ListTypedLinkFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

Associated Types

type Rep ListTypedLinkFacetNamesResponse :: Type -> Type #

Read ListTypedLinkFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

Show ListTypedLinkFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

NFData ListTypedLinkFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

Eq ListTypedLinkFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

type Rep ListTypedLinkFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

type Rep ListTypedLinkFacetNamesResponse = D1 ('MetaData "ListTypedLinkFacetNamesResponse" "Amazonka.CloudDirectory.ListTypedLinkFacetNames" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ListTypedLinkFacetNamesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "facetNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTypedLinkFacetNamesResponse Source #

Create a value of ListTypedLinkFacetNamesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:facetNames:ListTypedLinkFacetNamesResponse', listTypedLinkFacetNamesResponse_facetNames - The names of typed link facets that exist within the schema.

ListTypedLinkFacetNames, listTypedLinkFacetNamesResponse_nextToken - The pagination token.

$sel:httpStatus:ListTypedLinkFacetNamesResponse', listTypedLinkFacetNamesResponse_httpStatus - The response's http status code.

LookupPolicy (Paginated)

data LookupPolicy Source #

See: newLookupPolicy smart constructor.

Instances

Instances details
ToJSON LookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

ToHeaders LookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

ToPath LookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

ToQuery LookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

AWSPager LookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

AWSRequest LookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

Associated Types

type AWSResponse LookupPolicy #

Generic LookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

Associated Types

type Rep LookupPolicy :: Type -> Type #

Read LookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

Show LookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

NFData LookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

Methods

rnf :: LookupPolicy -> () #

Eq LookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

Hashable LookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

type AWSResponse LookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

type Rep LookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

type Rep LookupPolicy = D1 ('MetaData "LookupPolicy" "Amazonka.CloudDirectory.LookupPolicy" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "LookupPolicy'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference))))

newLookupPolicy Source #

Create a value of LookupPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

LookupPolicy, lookupPolicy_maxResults - The maximum number of items to be retrieved in a single call. This is an approximate number.

LookupPolicy, lookupPolicy_nextToken - The token to request the next page of results.

LookupPolicy, lookupPolicy_directoryArn - The Amazon Resource Name (ARN) that is associated with the Directory. For more information, see arns.

LookupPolicy, lookupPolicy_objectReference - Reference that identifies the object whose policies will be looked up.

data LookupPolicyResponse Source #

See: newLookupPolicyResponse smart constructor.

Instances

Instances details
Generic LookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

Associated Types

type Rep LookupPolicyResponse :: Type -> Type #

Read LookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

Show LookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

NFData LookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

Methods

rnf :: LookupPolicyResponse -> () #

Eq LookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

type Rep LookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

type Rep LookupPolicyResponse = D1 ('MetaData "LookupPolicyResponse" "Amazonka.CloudDirectory.LookupPolicy" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "LookupPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "policyToPathList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PolicyToPath])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newLookupPolicyResponse Source #

Create a value of LookupPolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

LookupPolicy, lookupPolicyResponse_nextToken - The pagination token.

LookupPolicyResponse, lookupPolicyResponse_policyToPathList - Provides list of path to policies. Policies contain PolicyId, ObjectIdentifier, and PolicyType. For more information, see Policies.

$sel:httpStatus:LookupPolicyResponse', lookupPolicyResponse_httpStatus - The response's http status code.

PublishSchema

data PublishSchema Source #

See: newPublishSchema smart constructor.

Instances

Instances details
ToJSON PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

ToHeaders PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

ToPath PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

ToQuery PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

AWSRequest PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

Associated Types

type AWSResponse PublishSchema #

Generic PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

Associated Types

type Rep PublishSchema :: Type -> Type #

Read PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

Show PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

NFData PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

Methods

rnf :: PublishSchema -> () #

Eq PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

Hashable PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

type AWSResponse PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

type Rep PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

type Rep PublishSchema = D1 ('MetaData "PublishSchema" "Amazonka.CloudDirectory.PublishSchema" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "PublishSchema'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "minorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "developmentSchemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newPublishSchema Source #

Create a value of PublishSchema with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:minorVersion:PublishSchema', publishSchema_minorVersion - The minor version under which the schema will be published. This parameter is recommended. Schemas have both a major and minor version associated with them.

PublishSchema, publishSchema_name - The new name under which the schema will be published. If this is not provided, the development schema is considered.

$sel:developmentSchemaArn:PublishSchema', publishSchema_developmentSchemaArn - The Amazon Resource Name (ARN) that is associated with the development schema. For more information, see arns.

$sel:version:PublishSchema', publishSchema_version - The major version under which the schema will be published. Schemas have both a major and minor version associated with them.

data PublishSchemaResponse Source #

See: newPublishSchemaResponse smart constructor.

Instances

Instances details
Generic PublishSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

Associated Types

type Rep PublishSchemaResponse :: Type -> Type #

Read PublishSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

Show PublishSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

NFData PublishSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

Methods

rnf :: PublishSchemaResponse -> () #

Eq PublishSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

type Rep PublishSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

type Rep PublishSchemaResponse = D1 ('MetaData "PublishSchemaResponse" "Amazonka.CloudDirectory.PublishSchema" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "PublishSchemaResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "publishedSchemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPublishSchemaResponse Source #

Create a value of PublishSchemaResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:publishedSchemaArn:PublishSchemaResponse', publishSchemaResponse_publishedSchemaArn - The ARN that is associated with the published schema. For more information, see arns.

$sel:httpStatus:PublishSchemaResponse', publishSchemaResponse_httpStatus - The response's http status code.

PutSchemaFromJson

data PutSchemaFromJson Source #

See: newPutSchemaFromJson smart constructor.

Instances

Instances details
ToJSON PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

ToHeaders PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

ToPath PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

ToQuery PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

AWSRequest PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

Associated Types

type AWSResponse PutSchemaFromJson #

Generic PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

Associated Types

type Rep PutSchemaFromJson :: Type -> Type #

Read PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

Show PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

NFData PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

Methods

rnf :: PutSchemaFromJson -> () #

Eq PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

Hashable PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

type AWSResponse PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

type Rep PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

type Rep PutSchemaFromJson = D1 ('MetaData "PutSchemaFromJson" "Amazonka.CloudDirectory.PutSchemaFromJson" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "PutSchemaFromJson'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "document") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newPutSchemaFromJson Source #

Create a value of PutSchemaFromJson with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

PutSchemaFromJson, putSchemaFromJson_schemaArn - The ARN of the schema to update.

$sel:document:PutSchemaFromJson', putSchemaFromJson_document - The replacement JSON schema.

data PutSchemaFromJsonResponse Source #

See: newPutSchemaFromJsonResponse smart constructor.

Instances

Instances details
Generic PutSchemaFromJsonResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

Associated Types

type Rep PutSchemaFromJsonResponse :: Type -> Type #

Read PutSchemaFromJsonResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

Show PutSchemaFromJsonResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

NFData PutSchemaFromJsonResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

Eq PutSchemaFromJsonResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

type Rep PutSchemaFromJsonResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

type Rep PutSchemaFromJsonResponse = D1 ('MetaData "PutSchemaFromJsonResponse" "Amazonka.CloudDirectory.PutSchemaFromJson" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "PutSchemaFromJsonResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutSchemaFromJsonResponse Source #

Create a value of PutSchemaFromJsonResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:PutSchemaFromJsonResponse', putSchemaFromJsonResponse_arn - The ARN of the schema to update.

$sel:httpStatus:PutSchemaFromJsonResponse', putSchemaFromJsonResponse_httpStatus - The response's http status code.

RemoveFacetFromObject

data RemoveFacetFromObject Source #

See: newRemoveFacetFromObject smart constructor.

Instances

Instances details
ToJSON RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

ToHeaders RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

ToPath RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

ToQuery RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

AWSRequest RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

Associated Types

type AWSResponse RemoveFacetFromObject #

Generic RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

Associated Types

type Rep RemoveFacetFromObject :: Type -> Type #

Read RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

Show RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

NFData RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

Methods

rnf :: RemoveFacetFromObject -> () #

Eq RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

Hashable RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

type AWSResponse RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

type Rep RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

type Rep RemoveFacetFromObject = D1 ('MetaData "RemoveFacetFromObject" "Amazonka.CloudDirectory.RemoveFacetFromObject" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "RemoveFacetFromObject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "schemaFacet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SchemaFacet) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference))))

newRemoveFacetFromObject Source #

Create a value of RemoveFacetFromObject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

RemoveFacetFromObject, removeFacetFromObject_directoryArn - The ARN of the directory in which the object resides.

RemoveFacetFromObject, removeFacetFromObject_schemaFacet - The facet to remove. See SchemaFacet for details.

RemoveFacetFromObject, removeFacetFromObject_objectReference - A reference to the object to remove the facet from.

data RemoveFacetFromObjectResponse Source #

See: newRemoveFacetFromObjectResponse smart constructor.

Instances

Instances details
Generic RemoveFacetFromObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

Associated Types

type Rep RemoveFacetFromObjectResponse :: Type -> Type #

Read RemoveFacetFromObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

Show RemoveFacetFromObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

NFData RemoveFacetFromObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

Eq RemoveFacetFromObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

type Rep RemoveFacetFromObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

type Rep RemoveFacetFromObjectResponse = D1 ('MetaData "RemoveFacetFromObjectResponse" "Amazonka.CloudDirectory.RemoveFacetFromObject" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "RemoveFacetFromObjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRemoveFacetFromObjectResponse Source #

Create a value of RemoveFacetFromObjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:RemoveFacetFromObjectResponse', removeFacetFromObjectResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text [Tag] 

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.CloudDirectory.TagResource" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) of the resource. Tagging is only supported for directories.

$sel:tags:TagResource', tagResource_tags - A list of tag key-value pairs.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.CloudDirectory.TagResource" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.CloudDirectory.UntagResource" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) of the resource. Tagging is only supported for directories.

$sel:tagKeys:UntagResource', untagResource_tagKeys - Keys of the tag that need to be removed from the resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.CloudDirectory.UntagResource" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UpdateFacet

data UpdateFacet Source #

See: newUpdateFacet smart constructor.

Instances

Instances details
ToJSON UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

ToHeaders UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

Methods

toHeaders :: UpdateFacet -> [Header] #

ToPath UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

ToQuery UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

AWSRequest UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

Associated Types

type AWSResponse UpdateFacet #

Generic UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

Associated Types

type Rep UpdateFacet :: Type -> Type #

Read UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

Show UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

NFData UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

Methods

rnf :: UpdateFacet -> () #

Eq UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

Hashable UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

type AWSResponse UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

type Rep UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

type Rep UpdateFacet = D1 ('MetaData "UpdateFacet" "Amazonka.CloudDirectory.UpdateFacet" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "UpdateFacet'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "attributeUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FacetAttributeUpdate])) :*: S1 ('MetaSel ('Just "objectType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ObjectType))) :*: (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateFacet Source #

Create a value of UpdateFacet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateFacet, updateFacet_attributeUpdates - List of attributes that need to be updated in a given schema Facet. Each attribute is followed by AttributeAction, which specifies the type of update operation to perform.

UpdateFacet, updateFacet_objectType - The object type that is associated with the facet. See CreateFacetRequest$ObjectType for more details.

UpdateFacet, updateFacet_schemaArn - The Amazon Resource Name (ARN) that is associated with the Facet. For more information, see arns.

UpdateFacet, updateFacet_name - The name of the facet.

data UpdateFacetResponse Source #

See: newUpdateFacetResponse smart constructor.

Instances

Instances details
Generic UpdateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

Associated Types

type Rep UpdateFacetResponse :: Type -> Type #

Read UpdateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

Show UpdateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

NFData UpdateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

Methods

rnf :: UpdateFacetResponse -> () #

Eq UpdateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

type Rep UpdateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

type Rep UpdateFacetResponse = D1 ('MetaData "UpdateFacetResponse" "Amazonka.CloudDirectory.UpdateFacet" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "UpdateFacetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateFacetResponse Source #

Create a value of UpdateFacetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateFacetResponse', updateFacetResponse_httpStatus - The response's http status code.

UpdateLinkAttributes

data UpdateLinkAttributes Source #

See: newUpdateLinkAttributes smart constructor.

Instances

Instances details
ToJSON UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

ToHeaders UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

ToPath UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

ToQuery UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

AWSRequest UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

Associated Types

type AWSResponse UpdateLinkAttributes #

Generic UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

Associated Types

type Rep UpdateLinkAttributes :: Type -> Type #

Read UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

Show UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

NFData UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

Methods

rnf :: UpdateLinkAttributes -> () #

Eq UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

Hashable UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

type AWSResponse UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

type Rep UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

type Rep UpdateLinkAttributes = D1 ('MetaData "UpdateLinkAttributes" "Amazonka.CloudDirectory.UpdateLinkAttributes" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "UpdateLinkAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "typedLinkSpecifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TypedLinkSpecifier) :*: S1 ('MetaSel ('Just "attributeUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [LinkAttributeUpdate]))))

newUpdateLinkAttributes Source #

Create a value of UpdateLinkAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateLinkAttributes, updateLinkAttributes_directoryArn - The Amazon Resource Name (ARN) that is associated with the Directory where the updated typed link resides. For more information, see arns or Typed Links.

UpdateLinkAttributes, updateLinkAttributes_typedLinkSpecifier - Allows a typed link specifier to be accepted as input.

UpdateLinkAttributes, updateLinkAttributes_attributeUpdates - The attributes update structure.

data UpdateLinkAttributesResponse Source #

See: newUpdateLinkAttributesResponse smart constructor.

Instances

Instances details
Generic UpdateLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

Associated Types

type Rep UpdateLinkAttributesResponse :: Type -> Type #

Read UpdateLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

Show UpdateLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

NFData UpdateLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

Eq UpdateLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

type Rep UpdateLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

type Rep UpdateLinkAttributesResponse = D1 ('MetaData "UpdateLinkAttributesResponse" "Amazonka.CloudDirectory.UpdateLinkAttributes" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "UpdateLinkAttributesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateLinkAttributesResponse Source #

Create a value of UpdateLinkAttributesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateLinkAttributesResponse', updateLinkAttributesResponse_httpStatus - The response's http status code.

UpdateObjectAttributes

data UpdateObjectAttributes Source #

See: newUpdateObjectAttributes smart constructor.

Instances

Instances details
ToJSON UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

ToHeaders UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

ToPath UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

ToQuery UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

AWSRequest UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Associated Types

type AWSResponse UpdateObjectAttributes #

Generic UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Associated Types

type Rep UpdateObjectAttributes :: Type -> Type #

Read UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Show UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

NFData UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Methods

rnf :: UpdateObjectAttributes -> () #

Eq UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Hashable UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

type AWSResponse UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

type Rep UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

type Rep UpdateObjectAttributes = D1 ('MetaData "UpdateObjectAttributes" "Amazonka.CloudDirectory.UpdateObjectAttributes" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "UpdateObjectAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference) :*: S1 ('MetaSel ('Just "attributeUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ObjectAttributeUpdate]))))

newUpdateObjectAttributes Source #

Create a value of UpdateObjectAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateObjectAttributes, updateObjectAttributes_directoryArn - The Amazon Resource Name (ARN) that is associated with the Directory where the object resides. For more information, see arns.

UpdateObjectAttributes, updateObjectAttributes_objectReference - The reference that identifies the object.

UpdateObjectAttributes, updateObjectAttributes_attributeUpdates - The attributes update structure.

data UpdateObjectAttributesResponse Source #

See: newUpdateObjectAttributesResponse smart constructor.

Instances

Instances details
Generic UpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Associated Types

type Rep UpdateObjectAttributesResponse :: Type -> Type #

Read UpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Show UpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

NFData UpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Eq UpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

type Rep UpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

type Rep UpdateObjectAttributesResponse = D1 ('MetaData "UpdateObjectAttributesResponse" "Amazonka.CloudDirectory.UpdateObjectAttributes" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "UpdateObjectAttributesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateObjectAttributesResponse Source #

Create a value of UpdateObjectAttributesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateObjectAttributesResponse, updateObjectAttributesResponse_objectIdentifier - The ObjectIdentifier of the updated object.

$sel:httpStatus:UpdateObjectAttributesResponse', updateObjectAttributesResponse_httpStatus - The response's http status code.

UpdateSchema

data UpdateSchema Source #

See: newUpdateSchema smart constructor.

Constructors

UpdateSchema' Text Text 

Instances

Instances details
ToJSON UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

ToHeaders UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

ToPath UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

ToQuery UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

AWSRequest UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

Associated Types

type AWSResponse UpdateSchema #

Generic UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

Associated Types

type Rep UpdateSchema :: Type -> Type #

Read UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

Show UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

NFData UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

Methods

rnf :: UpdateSchema -> () #

Eq UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

Hashable UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

type AWSResponse UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

type Rep UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

type Rep UpdateSchema = D1 ('MetaData "UpdateSchema" "Amazonka.CloudDirectory.UpdateSchema" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "UpdateSchema'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUpdateSchema Source #

Create a value of UpdateSchema with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateSchema, updateSchema_schemaArn - The Amazon Resource Name (ARN) of the development schema. For more information, see arns.

UpdateSchema, updateSchema_name - The name of the schema.

data UpdateSchemaResponse Source #

See: newUpdateSchemaResponse smart constructor.

Instances

Instances details
Generic UpdateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

Associated Types

type Rep UpdateSchemaResponse :: Type -> Type #

Read UpdateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

Show UpdateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

NFData UpdateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

Methods

rnf :: UpdateSchemaResponse -> () #

Eq UpdateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

type Rep UpdateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

type Rep UpdateSchemaResponse = D1 ('MetaData "UpdateSchemaResponse" "Amazonka.CloudDirectory.UpdateSchema" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "UpdateSchemaResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateSchemaResponse Source #

Create a value of UpdateSchemaResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateSchema, updateSchemaResponse_schemaArn - The ARN that is associated with the updated schema. For more information, see arns.

$sel:httpStatus:UpdateSchemaResponse', updateSchemaResponse_httpStatus - The response's http status code.

UpdateTypedLinkFacet

data UpdateTypedLinkFacet Source #

See: newUpdateTypedLinkFacet smart constructor.

Instances

Instances details
ToJSON UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

ToHeaders UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

ToPath UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

ToQuery UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

AWSRequest UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

Associated Types

type AWSResponse UpdateTypedLinkFacet #

Generic UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

Associated Types

type Rep UpdateTypedLinkFacet :: Type -> Type #

Read UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

Show UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

NFData UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

Methods

rnf :: UpdateTypedLinkFacet -> () #

Eq UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

Hashable UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

type AWSResponse UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

type Rep UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

type Rep UpdateTypedLinkFacet = D1 ('MetaData "UpdateTypedLinkFacet" "Amazonka.CloudDirectory.UpdateTypedLinkFacet" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "UpdateTypedLinkFacet'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "attributeUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [TypedLinkFacetAttributeUpdate]) :*: S1 ('MetaSel ('Just "identityAttributeOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newUpdateTypedLinkFacet Source #

Create a value of UpdateTypedLinkFacet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateTypedLinkFacet, updateTypedLinkFacet_schemaArn - The Amazon Resource Name (ARN) that is associated with the schema. For more information, see arns.

UpdateTypedLinkFacet, updateTypedLinkFacet_name - The unique name of the typed link facet.

UpdateTypedLinkFacet, updateTypedLinkFacet_attributeUpdates - Attributes update structure.

UpdateTypedLinkFacet, updateTypedLinkFacet_identityAttributeOrder - The order of identity attributes for the facet, from most significant to least significant. The ability to filter typed links considers the order that the attributes are defined on the typed link facet. When providing ranges to a typed link selection, any inexact ranges must be specified at the end. Any attributes that do not have a range specified are presumed to match the entire range. Filters are interpreted in the order of the attributes on the typed link facet, not the order in which they are supplied to any API calls. For more information about identity attributes, see Typed Links.

data UpdateTypedLinkFacetResponse Source #

See: newUpdateTypedLinkFacetResponse smart constructor.

Instances

Instances details
Generic UpdateTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

Associated Types

type Rep UpdateTypedLinkFacetResponse :: Type -> Type #

Read UpdateTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

Show UpdateTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

NFData UpdateTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

Eq UpdateTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

type Rep UpdateTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

type Rep UpdateTypedLinkFacetResponse = D1 ('MetaData "UpdateTypedLinkFacetResponse" "Amazonka.CloudDirectory.UpdateTypedLinkFacet" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "UpdateTypedLinkFacetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateTypedLinkFacetResponse Source #

Create a value of UpdateTypedLinkFacetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateTypedLinkFacetResponse', updateTypedLinkFacetResponse_httpStatus - The response's http status code.

UpgradeAppliedSchema

data UpgradeAppliedSchema Source #

See: newUpgradeAppliedSchema smart constructor.

Instances

Instances details
ToJSON UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

ToHeaders UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

ToPath UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

ToQuery UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

AWSRequest UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

Associated Types

type AWSResponse UpgradeAppliedSchema #

Generic UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

Associated Types

type Rep UpgradeAppliedSchema :: Type -> Type #

Read UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

Show UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

NFData UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

Methods

rnf :: UpgradeAppliedSchema -> () #

Eq UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

Hashable UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

type AWSResponse UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

type Rep UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

type Rep UpgradeAppliedSchema = D1 ('MetaData "UpgradeAppliedSchema" "Amazonka.CloudDirectory.UpgradeAppliedSchema" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "UpgradeAppliedSchema'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dryRun") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "publishedSchemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpgradeAppliedSchema Source #

Create a value of UpgradeAppliedSchema with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dryRun:UpgradeAppliedSchema', upgradeAppliedSchema_dryRun - Used for testing whether the major version schemas are backward compatible or not. If schema compatibility fails, an exception would be thrown else the call would succeed but no changes will be saved. This parameter is optional.

$sel:publishedSchemaArn:UpgradeAppliedSchema', upgradeAppliedSchema_publishedSchemaArn - The revision of the published schema to upgrade the directory to.

UpgradeAppliedSchema, upgradeAppliedSchema_directoryArn - The ARN for the directory to which the upgraded schema will be applied.

data UpgradeAppliedSchemaResponse Source #

See: newUpgradeAppliedSchemaResponse smart constructor.

Instances

Instances details
Generic UpgradeAppliedSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

Associated Types

type Rep UpgradeAppliedSchemaResponse :: Type -> Type #

Read UpgradeAppliedSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

Show UpgradeAppliedSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

NFData UpgradeAppliedSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

Eq UpgradeAppliedSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

type Rep UpgradeAppliedSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

type Rep UpgradeAppliedSchemaResponse = D1 ('MetaData "UpgradeAppliedSchemaResponse" "Amazonka.CloudDirectory.UpgradeAppliedSchema" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "UpgradeAppliedSchemaResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "upgradedSchemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newUpgradeAppliedSchemaResponse Source #

Create a value of UpgradeAppliedSchemaResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpgradeAppliedSchema, upgradeAppliedSchemaResponse_directoryArn - The ARN of the directory that is returned as part of the response.

$sel:upgradedSchemaArn:UpgradeAppliedSchemaResponse', upgradeAppliedSchemaResponse_upgradedSchemaArn - The ARN of the upgraded schema that is returned as part of the response.

$sel:httpStatus:UpgradeAppliedSchemaResponse', upgradeAppliedSchemaResponse_httpStatus - The response's http status code.

UpgradePublishedSchema

data UpgradePublishedSchema Source #

See: newUpgradePublishedSchema smart constructor.

Instances

Instances details
ToJSON UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

ToHeaders UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

ToPath UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

ToQuery UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

AWSRequest UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

Associated Types

type AWSResponse UpgradePublishedSchema #

Generic UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

Associated Types

type Rep UpgradePublishedSchema :: Type -> Type #

Read UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

Show UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

NFData UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

Methods

rnf :: UpgradePublishedSchema -> () #

Eq UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

Hashable UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

type AWSResponse UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

type Rep UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

type Rep UpgradePublishedSchema = D1 ('MetaData "UpgradePublishedSchema" "Amazonka.CloudDirectory.UpgradePublishedSchema" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "UpgradePublishedSchema'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dryRun") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "developmentSchemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "publishedSchemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "minorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpgradePublishedSchema Source #

Create a value of UpgradePublishedSchema with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dryRun:UpgradePublishedSchema', upgradePublishedSchema_dryRun - Used for testing whether the Development schema provided is backwards compatible, or not, with the publish schema provided by the user to be upgraded. If schema compatibility fails, an exception would be thrown else the call would succeed. This parameter is optional and defaults to false.

$sel:developmentSchemaArn:UpgradePublishedSchema', upgradePublishedSchema_developmentSchemaArn - The ARN of the development schema with the changes used for the upgrade.

$sel:publishedSchemaArn:UpgradePublishedSchema', upgradePublishedSchema_publishedSchemaArn - The ARN of the published schema to be upgraded.

$sel:minorVersion:UpgradePublishedSchema', upgradePublishedSchema_minorVersion - Identifies the minor version of the published schema that will be created. This parameter is NOT optional.

data UpgradePublishedSchemaResponse Source #

See: newUpgradePublishedSchemaResponse smart constructor.

Instances

Instances details
Generic UpgradePublishedSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

Associated Types

type Rep UpgradePublishedSchemaResponse :: Type -> Type #

Read UpgradePublishedSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

Show UpgradePublishedSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

NFData UpgradePublishedSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

Eq UpgradePublishedSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

type Rep UpgradePublishedSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

type Rep UpgradePublishedSchemaResponse = D1 ('MetaData "UpgradePublishedSchemaResponse" "Amazonka.CloudDirectory.UpgradePublishedSchema" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "UpgradePublishedSchemaResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "upgradedSchemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpgradePublishedSchemaResponse Source #

Create a value of UpgradePublishedSchemaResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:upgradedSchemaArn:UpgradePublishedSchemaResponse', upgradePublishedSchemaResponse_upgradedSchemaArn - The ARN of the upgraded schema that is returned as part of the response.

$sel:httpStatus:UpgradePublishedSchemaResponse', upgradePublishedSchemaResponse_httpStatus - The response's http status code.

Types

BatchReadExceptionType

newtype BatchReadExceptionType Source #

Instances

Instances details
FromJSON BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

FromJSONKey BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

ToJSON BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

ToJSONKey BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

ToByteString BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

ToHeader BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

ToLog BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

ToQuery BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

FromText BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

ToText BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

FromXML BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

ToXML BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

Generic BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

Associated Types

type Rep BatchReadExceptionType :: Type -> Type #

Read BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

Show BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

NFData BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

Methods

rnf :: BatchReadExceptionType -> () #

Eq BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

Ord BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

Hashable BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

type Rep BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

type Rep BatchReadExceptionType = D1 ('MetaData "BatchReadExceptionType" "Amazonka.CloudDirectory.Types.BatchReadExceptionType" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'True) (C1 ('MetaCons "BatchReadExceptionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBatchReadExceptionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConsistencyLevel

newtype ConsistencyLevel Source #

Instances

Instances details
FromJSON ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

FromJSONKey ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

ToJSON ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

ToJSONKey ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

ToByteString ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

ToHeader ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

ToLog ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

ToQuery ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

FromText ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

ToText ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

FromXML ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

ToXML ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

Generic ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

Associated Types

type Rep ConsistencyLevel :: Type -> Type #

Read ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

Show ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

NFData ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

Methods

rnf :: ConsistencyLevel -> () #

Eq ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

Ord ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

Hashable ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

type Rep ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

type Rep ConsistencyLevel = D1 ('MetaData "ConsistencyLevel" "Amazonka.CloudDirectory.Types.ConsistencyLevel" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'True) (C1 ('MetaCons "ConsistencyLevel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConsistencyLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DirectoryState

newtype DirectoryState Source #

Constructors

DirectoryState' 

Instances

Instances details
FromJSON DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

FromJSONKey DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

ToJSON DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

ToJSONKey DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

ToByteString DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

ToHeader DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

ToLog DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

ToQuery DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

FromText DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

ToText DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

FromXML DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

ToXML DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

Methods

toXML :: DirectoryState -> XML #

Generic DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

Associated Types

type Rep DirectoryState :: Type -> Type #

Read DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

Show DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

NFData DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

Methods

rnf :: DirectoryState -> () #

Eq DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

Ord DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

Hashable DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

type Rep DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

type Rep DirectoryState = D1 ('MetaData "DirectoryState" "Amazonka.CloudDirectory.Types.DirectoryState" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'True) (C1 ('MetaCons "DirectoryState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDirectoryState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FacetAttributeType

newtype FacetAttributeType Source #

Instances

Instances details
FromJSON FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

FromJSONKey FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

ToJSON FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

ToJSONKey FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

ToByteString FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

ToHeader FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

ToLog FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

ToQuery FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

FromText FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

ToText FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

FromXML FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

ToXML FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

Generic FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

Associated Types

type Rep FacetAttributeType :: Type -> Type #

Read FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

Show FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

NFData FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

Methods

rnf :: FacetAttributeType -> () #

Eq FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

Ord FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

Hashable FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

type Rep FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

type Rep FacetAttributeType = D1 ('MetaData "FacetAttributeType" "Amazonka.CloudDirectory.Types.FacetAttributeType" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'True) (C1 ('MetaCons "FacetAttributeType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFacetAttributeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FacetStyle

newtype FacetStyle Source #

Constructors

FacetStyle' 

Fields

Bundled Patterns

pattern FacetStyle_DYNAMIC :: FacetStyle 
pattern FacetStyle_STATIC :: FacetStyle 

Instances

Instances details
FromJSON FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

FromJSONKey FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

ToJSON FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

ToJSONKey FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

ToByteString FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

ToHeader FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

ToLog FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

ToQuery FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

FromText FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

ToText FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

Methods

toText :: FacetStyle -> Text #

FromXML FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

ToXML FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

Methods

toXML :: FacetStyle -> XML #

Generic FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

Associated Types

type Rep FacetStyle :: Type -> Type #

Read FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

Show FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

NFData FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

Methods

rnf :: FacetStyle -> () #

Eq FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

Ord FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

Hashable FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

type Rep FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

type Rep FacetStyle = D1 ('MetaData "FacetStyle" "Amazonka.CloudDirectory.Types.FacetStyle" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'True) (C1 ('MetaCons "FacetStyle'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFacetStyle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ObjectType

newtype ObjectType Source #

Constructors

ObjectType' 

Fields

Bundled Patterns

pattern ObjectType_INDEX :: ObjectType 
pattern ObjectType_LEAF_NODE :: ObjectType 
pattern ObjectType_NODE :: ObjectType 
pattern ObjectType_POLICY :: ObjectType 

Instances

Instances details
FromJSON ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

FromJSONKey ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

ToJSON ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

ToJSONKey ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

ToByteString ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

ToHeader ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

ToLog ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

ToQuery ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

FromText ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

ToText ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

Methods

toText :: ObjectType -> Text #

FromXML ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

ToXML ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

Methods

toXML :: ObjectType -> XML #

Generic ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

Associated Types

type Rep ObjectType :: Type -> Type #

Read ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

Show ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

NFData ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

Methods

rnf :: ObjectType -> () #

Eq ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

Ord ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

Hashable ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

type Rep ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

type Rep ObjectType = D1 ('MetaData "ObjectType" "Amazonka.CloudDirectory.Types.ObjectType" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'True) (C1 ('MetaCons "ObjectType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromObjectType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RangeMode

newtype RangeMode Source #

Constructors

RangeMode' 

Fields

Instances

Instances details
FromJSON RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

FromJSONKey RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

ToJSON RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

ToJSONKey RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

ToByteString RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

Methods

toBS :: RangeMode -> ByteString #

ToHeader RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

ToLog RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

ToQuery RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

FromText RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

ToText RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

Methods

toText :: RangeMode -> Text #

FromXML RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

ToXML RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

Methods

toXML :: RangeMode -> XML #

Generic RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

Associated Types

type Rep RangeMode :: Type -> Type #

Read RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

Show RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

NFData RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

Methods

rnf :: RangeMode -> () #

Eq RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

Ord RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

Hashable RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

type Rep RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

type Rep RangeMode = D1 ('MetaData "RangeMode" "Amazonka.CloudDirectory.Types.RangeMode" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'True) (C1 ('MetaCons "RangeMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRangeMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RequiredAttributeBehavior

newtype RequiredAttributeBehavior Source #

Instances

Instances details
FromJSON RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

FromJSONKey RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

ToJSON RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

ToJSONKey RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

ToByteString RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

ToHeader RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

ToLog RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

ToQuery RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

FromText RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

ToText RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

FromXML RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

ToXML RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

Generic RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

Associated Types

type Rep RequiredAttributeBehavior :: Type -> Type #

Read RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

Show RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

NFData RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

Eq RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

Ord RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

Hashable RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

type Rep RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

type Rep RequiredAttributeBehavior = D1 ('MetaData "RequiredAttributeBehavior" "Amazonka.CloudDirectory.Types.RequiredAttributeBehavior" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'True) (C1 ('MetaCons "RequiredAttributeBehavior'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRequiredAttributeBehavior") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RuleType

newtype RuleType Source #

Constructors

RuleType' 

Fields

Instances

Instances details
FromJSON RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

FromJSONKey RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

ToJSON RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

ToJSONKey RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

ToByteString RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

Methods

toBS :: RuleType -> ByteString #

ToHeader RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

Methods

toHeader :: HeaderName -> RuleType -> [Header] #

ToLog RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

ToQuery RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

FromText RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

ToText RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

Methods

toText :: RuleType -> Text #

FromXML RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

ToXML RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

Methods

toXML :: RuleType -> XML #

Generic RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

Associated Types

type Rep RuleType :: Type -> Type #

Methods

from :: RuleType -> Rep RuleType x #

to :: Rep RuleType x -> RuleType #

Read RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

Show RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

NFData RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

Methods

rnf :: RuleType -> () #

Eq RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

Ord RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

Hashable RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

Methods

hashWithSalt :: Int -> RuleType -> Int #

hash :: RuleType -> Int #

type Rep RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

type Rep RuleType = D1 ('MetaData "RuleType" "Amazonka.CloudDirectory.Types.RuleType" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'True) (C1 ('MetaCons "RuleType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRuleType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UpdateActionType

newtype UpdateActionType Source #

Instances

Instances details
FromJSON UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

FromJSONKey UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

ToJSON UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

ToJSONKey UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

ToByteString UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

ToHeader UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

ToLog UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

ToQuery UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

FromText UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

ToText UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

FromXML UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

ToXML UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

Generic UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

Associated Types

type Rep UpdateActionType :: Type -> Type #

Read UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

Show UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

NFData UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

Methods

rnf :: UpdateActionType -> () #

Eq UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

Ord UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

Hashable UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

type Rep UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

type Rep UpdateActionType = D1 ('MetaData "UpdateActionType" "Amazonka.CloudDirectory.Types.UpdateActionType" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'True) (C1 ('MetaCons "UpdateActionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUpdateActionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AttributeKey

data AttributeKey Source #

A unique identifier for an attribute.

See: newAttributeKey smart constructor.

Constructors

AttributeKey' Text Text Text 

Instances

Instances details
FromJSON AttributeKey Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKey

ToJSON AttributeKey Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKey

Generic AttributeKey Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKey

Associated Types

type Rep AttributeKey :: Type -> Type #

Read AttributeKey Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKey

Show AttributeKey Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKey

NFData AttributeKey Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKey

Methods

rnf :: AttributeKey -> () #

Eq AttributeKey Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKey

Hashable AttributeKey Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKey

type Rep AttributeKey Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKey

type Rep AttributeKey = D1 ('MetaData "AttributeKey" "Amazonka.CloudDirectory.Types.AttributeKey" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "AttributeKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "facetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newAttributeKey Source #

Create a value of AttributeKey with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:schemaArn:AttributeKey', attributeKey_schemaArn - The Amazon Resource Name (ARN) of the schema that contains the facet and attribute.

$sel:facetName:AttributeKey', attributeKey_facetName - The name of the facet that the attribute exists within.

$sel:name:AttributeKey', attributeKey_name - The name of the attribute.

AttributeKeyAndValue

data AttributeKeyAndValue Source #

The combination of an attribute key and an attribute value.

See: newAttributeKeyAndValue smart constructor.

Instances

Instances details
FromJSON AttributeKeyAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKeyAndValue

ToJSON AttributeKeyAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKeyAndValue

Generic AttributeKeyAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKeyAndValue

Associated Types

type Rep AttributeKeyAndValue :: Type -> Type #

Read AttributeKeyAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKeyAndValue

Show AttributeKeyAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKeyAndValue

NFData AttributeKeyAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKeyAndValue

Methods

rnf :: AttributeKeyAndValue -> () #

Eq AttributeKeyAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKeyAndValue

Hashable AttributeKeyAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKeyAndValue

type Rep AttributeKeyAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKeyAndValue

type Rep AttributeKeyAndValue = D1 ('MetaData "AttributeKeyAndValue" "Amazonka.CloudDirectory.Types.AttributeKeyAndValue" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "AttributeKeyAndValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AttributeKey) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TypedAttributeValue)))

newAttributeKeyAndValue Source #

Create a value of AttributeKeyAndValue with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:key:AttributeKeyAndValue', attributeKeyAndValue_key - The key of the attribute.

$sel:value:AttributeKeyAndValue', attributeKeyAndValue_value - The value of the attribute.

AttributeNameAndValue

data AttributeNameAndValue Source #

Identifies the attribute name and value for a typed link.

See: newAttributeNameAndValue smart constructor.

Instances

Instances details
FromJSON AttributeNameAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeNameAndValue

ToJSON AttributeNameAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeNameAndValue

Generic AttributeNameAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeNameAndValue

Associated Types

type Rep AttributeNameAndValue :: Type -> Type #

Read AttributeNameAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeNameAndValue

Show AttributeNameAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeNameAndValue

NFData AttributeNameAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeNameAndValue

Methods

rnf :: AttributeNameAndValue -> () #

Eq AttributeNameAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeNameAndValue

Hashable AttributeNameAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeNameAndValue

type Rep AttributeNameAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeNameAndValue

type Rep AttributeNameAndValue = D1 ('MetaData "AttributeNameAndValue" "Amazonka.CloudDirectory.Types.AttributeNameAndValue" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "AttributeNameAndValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TypedAttributeValue)))

newAttributeNameAndValue Source #

Create a value of AttributeNameAndValue with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:attributeName:AttributeNameAndValue', attributeNameAndValue_attributeName - The attribute name of the typed link.

$sel:value:AttributeNameAndValue', attributeNameAndValue_value - The value for the typed link.

BatchAddFacetToObject

data BatchAddFacetToObject Source #

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

See: newBatchAddFacetToObject smart constructor.

Instances

Instances details
ToJSON BatchAddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObject

Generic BatchAddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObject

Associated Types

type Rep BatchAddFacetToObject :: Type -> Type #

Read BatchAddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObject

Show BatchAddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObject

NFData BatchAddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObject

Methods

rnf :: BatchAddFacetToObject -> () #

Eq BatchAddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObject

Hashable BatchAddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObject

type Rep BatchAddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObject

type Rep BatchAddFacetToObject = D1 ('MetaData "BatchAddFacetToObject" "Amazonka.CloudDirectory.Types.BatchAddFacetToObject" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchAddFacetToObject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaFacet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SchemaFacet) :*: (S1 ('MetaSel ('Just "objectAttributeList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AttributeKeyAndValue]) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference))))

newBatchAddFacetToObject Source #

Create a value of BatchAddFacetToObject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:schemaFacet:BatchAddFacetToObject', batchAddFacetToObject_schemaFacet - Represents the facet being added to the object.

$sel:objectAttributeList:BatchAddFacetToObject', batchAddFacetToObject_objectAttributeList - The attributes to set on the object.

$sel:objectReference:BatchAddFacetToObject', batchAddFacetToObject_objectReference - A reference to the object being mutated.

BatchAddFacetToObjectResponse

data BatchAddFacetToObjectResponse Source #

The result of a batch add facet to object operation.

See: newBatchAddFacetToObjectResponse smart constructor.

Instances

Instances details
FromJSON BatchAddFacetToObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObjectResponse

Generic BatchAddFacetToObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObjectResponse

Associated Types

type Rep BatchAddFacetToObjectResponse :: Type -> Type #

Read BatchAddFacetToObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObjectResponse

Show BatchAddFacetToObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObjectResponse

NFData BatchAddFacetToObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObjectResponse

Eq BatchAddFacetToObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObjectResponse

Hashable BatchAddFacetToObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObjectResponse

type Rep BatchAddFacetToObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObjectResponse

type Rep BatchAddFacetToObjectResponse = D1 ('MetaData "BatchAddFacetToObjectResponse" "Amazonka.CloudDirectory.Types.BatchAddFacetToObjectResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchAddFacetToObjectResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newBatchAddFacetToObjectResponse :: BatchAddFacetToObjectResponse Source #

Create a value of BatchAddFacetToObjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

BatchAttachObject

data BatchAttachObject Source #

Represents the output of an AttachObject operation.

See: newBatchAttachObject smart constructor.

Instances

Instances details
ToJSON BatchAttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObject

Generic BatchAttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObject

Associated Types

type Rep BatchAttachObject :: Type -> Type #

Read BatchAttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObject

Show BatchAttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObject

NFData BatchAttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObject

Methods

rnf :: BatchAttachObject -> () #

Eq BatchAttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObject

Hashable BatchAttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObject

type Rep BatchAttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObject

type Rep BatchAttachObject = D1 ('MetaData "BatchAttachObject" "Amazonka.CloudDirectory.Types.BatchAttachObject" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchAttachObject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "parentReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference) :*: (S1 ('MetaSel ('Just "childReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference) :*: S1 ('MetaSel ('Just "linkName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newBatchAttachObject Source #

Create a value of BatchAttachObject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:parentReference:BatchAttachObject', batchAttachObject_parentReference - The parent object reference.

$sel:childReference:BatchAttachObject', batchAttachObject_childReference - The child object reference that is to be attached to the object.

$sel:linkName:BatchAttachObject', batchAttachObject_linkName - The name of the link.

BatchAttachObjectResponse

data BatchAttachObjectResponse Source #

Represents the output batch AttachObject response operation.

See: newBatchAttachObjectResponse smart constructor.

Instances

Instances details
FromJSON BatchAttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObjectResponse

Generic BatchAttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObjectResponse

Associated Types

type Rep BatchAttachObjectResponse :: Type -> Type #

Read BatchAttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObjectResponse

Show BatchAttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObjectResponse

NFData BatchAttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObjectResponse

Eq BatchAttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObjectResponse

Hashable BatchAttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObjectResponse

type Rep BatchAttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObjectResponse

type Rep BatchAttachObjectResponse = D1 ('MetaData "BatchAttachObjectResponse" "Amazonka.CloudDirectory.Types.BatchAttachObjectResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchAttachObjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attachedObjectIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newBatchAttachObjectResponse :: BatchAttachObjectResponse Source #

Create a value of BatchAttachObjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:attachedObjectIdentifier:BatchAttachObjectResponse', batchAttachObjectResponse_attachedObjectIdentifier - The ObjectIdentifier of the object that has been attached.

BatchAttachPolicy

data BatchAttachPolicy Source #

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

See: newBatchAttachPolicy smart constructor.

Instances

Instances details
ToJSON BatchAttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicy

Generic BatchAttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicy

Associated Types

type Rep BatchAttachPolicy :: Type -> Type #

Read BatchAttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicy

Show BatchAttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicy

NFData BatchAttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicy

Methods

rnf :: BatchAttachPolicy -> () #

Eq BatchAttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicy

Hashable BatchAttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicy

type Rep BatchAttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicy

type Rep BatchAttachPolicy = D1 ('MetaData "BatchAttachPolicy" "Amazonka.CloudDirectory.Types.BatchAttachPolicy" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchAttachPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policyReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)))

newBatchAttachPolicy Source #

Create a value of BatchAttachPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:policyReference:BatchAttachPolicy', batchAttachPolicy_policyReference - The reference that is associated with the policy object.

$sel:objectReference:BatchAttachPolicy', batchAttachPolicy_objectReference - The reference that identifies the object to which the policy will be attached.

BatchAttachPolicyResponse

data BatchAttachPolicyResponse Source #

Represents the output of an AttachPolicy response operation.

See: newBatchAttachPolicyResponse smart constructor.

Instances

Instances details
FromJSON BatchAttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicyResponse

Generic BatchAttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicyResponse

Associated Types

type Rep BatchAttachPolicyResponse :: Type -> Type #

Read BatchAttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicyResponse

Show BatchAttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicyResponse

NFData BatchAttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicyResponse

Eq BatchAttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicyResponse

Hashable BatchAttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicyResponse

type Rep BatchAttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicyResponse

type Rep BatchAttachPolicyResponse = D1 ('MetaData "BatchAttachPolicyResponse" "Amazonka.CloudDirectory.Types.BatchAttachPolicyResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchAttachPolicyResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newBatchAttachPolicyResponse :: BatchAttachPolicyResponse Source #

Create a value of BatchAttachPolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

BatchAttachToIndex

data BatchAttachToIndex Source #

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

See: newBatchAttachToIndex smart constructor.

Instances

Instances details
ToJSON BatchAttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndex

Generic BatchAttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndex

Associated Types

type Rep BatchAttachToIndex :: Type -> Type #

Read BatchAttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndex

Show BatchAttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndex

NFData BatchAttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndex

Methods

rnf :: BatchAttachToIndex -> () #

Eq BatchAttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndex

Hashable BatchAttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndex

type Rep BatchAttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndex

type Rep BatchAttachToIndex = D1 ('MetaData "BatchAttachToIndex" "Amazonka.CloudDirectory.Types.BatchAttachToIndex" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchAttachToIndex'" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference) :*: S1 ('MetaSel ('Just "targetReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)))

newBatchAttachToIndex Source #

Create a value of BatchAttachToIndex with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:indexReference:BatchAttachToIndex', batchAttachToIndex_indexReference - A reference to the index that you are attaching the object to.

$sel:targetReference:BatchAttachToIndex', batchAttachToIndex_targetReference - A reference to the object that you are attaching to the index.

BatchAttachToIndexResponse

data BatchAttachToIndexResponse Source #

Represents the output of a AttachToIndex response operation.

See: newBatchAttachToIndexResponse smart constructor.

Instances

Instances details
FromJSON BatchAttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndexResponse

Generic BatchAttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndexResponse

Associated Types

type Rep BatchAttachToIndexResponse :: Type -> Type #

Read BatchAttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndexResponse

Show BatchAttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndexResponse

NFData BatchAttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndexResponse

Eq BatchAttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndexResponse

Hashable BatchAttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndexResponse

type Rep BatchAttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndexResponse

type Rep BatchAttachToIndexResponse = D1 ('MetaData "BatchAttachToIndexResponse" "Amazonka.CloudDirectory.Types.BatchAttachToIndexResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchAttachToIndexResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attachedObjectIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newBatchAttachToIndexResponse :: BatchAttachToIndexResponse Source #

Create a value of BatchAttachToIndexResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:attachedObjectIdentifier:BatchAttachToIndexResponse', batchAttachToIndexResponse_attachedObjectIdentifier - The ObjectIdentifier of the object that was attached to the index.

BatchAttachTypedLink

data BatchAttachTypedLink Source #

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

See: newBatchAttachTypedLink smart constructor.

Instances

newBatchAttachTypedLink Source #

Create a value of BatchAttachTypedLink with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceObjectReference:BatchAttachTypedLink', batchAttachTypedLink_sourceObjectReference - Identifies the source object that the typed link will attach to.

$sel:targetObjectReference:BatchAttachTypedLink', batchAttachTypedLink_targetObjectReference - Identifies the target object that the typed link will attach to.

$sel:typedLinkFacet:BatchAttachTypedLink', batchAttachTypedLink_typedLinkFacet - Identifies the typed link facet that is associated with the typed link.

$sel:attributes:BatchAttachTypedLink', batchAttachTypedLink_attributes - A set of attributes that are associated with the typed link.

BatchAttachTypedLinkResponse

data BatchAttachTypedLinkResponse Source #

Represents the output of a AttachTypedLink response operation.

See: newBatchAttachTypedLinkResponse smart constructor.

Instances

Instances details
FromJSON BatchAttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachTypedLinkResponse

Generic BatchAttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachTypedLinkResponse

Associated Types

type Rep BatchAttachTypedLinkResponse :: Type -> Type #

Read BatchAttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachTypedLinkResponse

Show BatchAttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachTypedLinkResponse

NFData BatchAttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachTypedLinkResponse

Eq BatchAttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachTypedLinkResponse

Hashable BatchAttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachTypedLinkResponse

type Rep BatchAttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachTypedLinkResponse

type Rep BatchAttachTypedLinkResponse = D1 ('MetaData "BatchAttachTypedLinkResponse" "Amazonka.CloudDirectory.Types.BatchAttachTypedLinkResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchAttachTypedLinkResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "typedLinkSpecifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TypedLinkSpecifier))))

newBatchAttachTypedLinkResponse :: BatchAttachTypedLinkResponse Source #

Create a value of BatchAttachTypedLinkResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:typedLinkSpecifier:BatchAttachTypedLinkResponse', batchAttachTypedLinkResponse_typedLinkSpecifier - Returns a typed link specifier as output.

BatchCreateIndex

data BatchCreateIndex Source #

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

See: newBatchCreateIndex smart constructor.

Instances

Instances details
ToJSON BatchCreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndex

Generic BatchCreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndex

Associated Types

type Rep BatchCreateIndex :: Type -> Type #

Read BatchCreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndex

Show BatchCreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndex

NFData BatchCreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndex

Methods

rnf :: BatchCreateIndex -> () #

Eq BatchCreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndex

Hashable BatchCreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndex

type Rep BatchCreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndex

type Rep BatchCreateIndex = D1 ('MetaData "BatchCreateIndex" "Amazonka.CloudDirectory.Types.BatchCreateIndex" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchCreateIndex'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "batchReferenceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "linkName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "parentReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ObjectReference)) :*: (S1 ('MetaSel ('Just "orderedIndexedAttributeList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AttributeKey]) :*: S1 ('MetaSel ('Just "isUnique") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))))

newBatchCreateIndex Source #

Create a value of BatchCreateIndex with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:batchReferenceName:BatchCreateIndex', batchCreateIndex_batchReferenceName - The batch reference name. See Transaction Support for more information.

$sel:linkName:BatchCreateIndex', batchCreateIndex_linkName - The name of the link between the parent object and the index object.

$sel:parentReference:BatchCreateIndex', batchCreateIndex_parentReference - A reference to the parent object that contains the index object.

$sel:orderedIndexedAttributeList:BatchCreateIndex', batchCreateIndex_orderedIndexedAttributeList - Specifies the attributes that should be indexed on. Currently only a single attribute is supported.

$sel:isUnique:BatchCreateIndex', batchCreateIndex_isUnique - Indicates whether the attribute that is being indexed has unique values or not.

BatchCreateIndexResponse

data BatchCreateIndexResponse Source #

Represents the output of a CreateIndex response operation.

See: newBatchCreateIndexResponse smart constructor.

Instances

Instances details
FromJSON BatchCreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndexResponse

Generic BatchCreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndexResponse

Associated Types

type Rep BatchCreateIndexResponse :: Type -> Type #

Read BatchCreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndexResponse

Show BatchCreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndexResponse

NFData BatchCreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndexResponse

Eq BatchCreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndexResponse

Hashable BatchCreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndexResponse

type Rep BatchCreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndexResponse

type Rep BatchCreateIndexResponse = D1 ('MetaData "BatchCreateIndexResponse" "Amazonka.CloudDirectory.Types.BatchCreateIndexResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchCreateIndexResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newBatchCreateIndexResponse :: BatchCreateIndexResponse Source #

Create a value of BatchCreateIndexResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:objectIdentifier:BatchCreateIndexResponse', batchCreateIndexResponse_objectIdentifier - The ObjectIdentifier of the index created by this operation.

BatchCreateObject

data BatchCreateObject Source #

Represents the output of a CreateObject operation.

See: newBatchCreateObject smart constructor.

Instances

Instances details
ToJSON BatchCreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObject

Generic BatchCreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObject

Associated Types

type Rep BatchCreateObject :: Type -> Type #

Read BatchCreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObject

Show BatchCreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObject

NFData BatchCreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObject

Methods

rnf :: BatchCreateObject -> () #

Eq BatchCreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObject

Hashable BatchCreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObject

type Rep BatchCreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObject

type Rep BatchCreateObject = D1 ('MetaData "BatchCreateObject" "Amazonka.CloudDirectory.Types.BatchCreateObject" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchCreateObject'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "batchReferenceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "linkName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "parentReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ObjectReference)) :*: (S1 ('MetaSel ('Just "schemaFacet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [SchemaFacet]) :*: S1 ('MetaSel ('Just "objectAttributeList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AttributeKeyAndValue])))))

newBatchCreateObject :: BatchCreateObject Source #

Create a value of BatchCreateObject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:batchReferenceName:BatchCreateObject', batchCreateObject_batchReferenceName - The batch reference name. See Transaction Support for more information.

$sel:linkName:BatchCreateObject', batchCreateObject_linkName - The name of the link.

$sel:parentReference:BatchCreateObject', batchCreateObject_parentReference - If specified, the parent reference to which this object will be attached.

$sel:schemaFacet:BatchCreateObject', batchCreateObject_schemaFacet - A list of FacetArns that will be associated with the object. For more information, see arns.

$sel:objectAttributeList:BatchCreateObject', batchCreateObject_objectAttributeList - An attribute map, which contains an attribute ARN as the key and attribute value as the map value.

BatchCreateObjectResponse

data BatchCreateObjectResponse Source #

Represents the output of a CreateObject response operation.

See: newBatchCreateObjectResponse smart constructor.

Instances

Instances details
FromJSON BatchCreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObjectResponse

Generic BatchCreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObjectResponse

Associated Types

type Rep BatchCreateObjectResponse :: Type -> Type #

Read BatchCreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObjectResponse

Show BatchCreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObjectResponse

NFData BatchCreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObjectResponse

Eq BatchCreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObjectResponse

Hashable BatchCreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObjectResponse

type Rep BatchCreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObjectResponse

type Rep BatchCreateObjectResponse = D1 ('MetaData "BatchCreateObjectResponse" "Amazonka.CloudDirectory.Types.BatchCreateObjectResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchCreateObjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newBatchCreateObjectResponse :: BatchCreateObjectResponse Source #

Create a value of BatchCreateObjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:objectIdentifier:BatchCreateObjectResponse', batchCreateObjectResponse_objectIdentifier - The ID that is associated with the object.

BatchDeleteObject

data BatchDeleteObject Source #

Represents the output of a DeleteObject operation.

See: newBatchDeleteObject smart constructor.

Instances

Instances details
ToJSON BatchDeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObject

Generic BatchDeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObject

Associated Types

type Rep BatchDeleteObject :: Type -> Type #

Read BatchDeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObject

Show BatchDeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObject

NFData BatchDeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObject

Methods

rnf :: BatchDeleteObject -> () #

Eq BatchDeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObject

Hashable BatchDeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObject

type Rep BatchDeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObject

type Rep BatchDeleteObject = D1 ('MetaData "BatchDeleteObject" "Amazonka.CloudDirectory.Types.BatchDeleteObject" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchDeleteObject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)))

newBatchDeleteObject Source #

Create a value of BatchDeleteObject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:objectReference:BatchDeleteObject', batchDeleteObject_objectReference - The reference that identifies the object.

BatchDeleteObjectResponse

data BatchDeleteObjectResponse Source #

Represents the output of a DeleteObject response operation.

See: newBatchDeleteObjectResponse smart constructor.

Instances

Instances details
FromJSON BatchDeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObjectResponse

Generic BatchDeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObjectResponse

Associated Types

type Rep BatchDeleteObjectResponse :: Type -> Type #

Read BatchDeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObjectResponse

Show BatchDeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObjectResponse

NFData BatchDeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObjectResponse

Eq BatchDeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObjectResponse

Hashable BatchDeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObjectResponse

type Rep BatchDeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObjectResponse

type Rep BatchDeleteObjectResponse = D1 ('MetaData "BatchDeleteObjectResponse" "Amazonka.CloudDirectory.Types.BatchDeleteObjectResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchDeleteObjectResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newBatchDeleteObjectResponse :: BatchDeleteObjectResponse Source #

Create a value of BatchDeleteObjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

BatchDetachFromIndex

data BatchDetachFromIndex Source #

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

See: newBatchDetachFromIndex smart constructor.

Instances

Instances details
ToJSON BatchDetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndex

Generic BatchDetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndex

Associated Types

type Rep BatchDetachFromIndex :: Type -> Type #

Read BatchDetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndex

Show BatchDetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndex

NFData BatchDetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndex

Methods

rnf :: BatchDetachFromIndex -> () #

Eq BatchDetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndex

Hashable BatchDetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndex

type Rep BatchDetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndex

type Rep BatchDetachFromIndex = D1 ('MetaData "BatchDetachFromIndex" "Amazonka.CloudDirectory.Types.BatchDetachFromIndex" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchDetachFromIndex'" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference) :*: S1 ('MetaSel ('Just "targetReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)))

newBatchDetachFromIndex Source #

Create a value of BatchDetachFromIndex with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:indexReference:BatchDetachFromIndex', batchDetachFromIndex_indexReference - A reference to the index object.

$sel:targetReference:BatchDetachFromIndex', batchDetachFromIndex_targetReference - A reference to the object being detached from the index.

BatchDetachFromIndexResponse

data BatchDetachFromIndexResponse Source #

Represents the output of a DetachFromIndex response operation.

See: newBatchDetachFromIndexResponse smart constructor.

Instances

Instances details
FromJSON BatchDetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndexResponse

Generic BatchDetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndexResponse

Associated Types

type Rep BatchDetachFromIndexResponse :: Type -> Type #

Read BatchDetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndexResponse

Show BatchDetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndexResponse

NFData BatchDetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndexResponse

Eq BatchDetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndexResponse

Hashable BatchDetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndexResponse

type Rep BatchDetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndexResponse

type Rep BatchDetachFromIndexResponse = D1 ('MetaData "BatchDetachFromIndexResponse" "Amazonka.CloudDirectory.Types.BatchDetachFromIndexResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchDetachFromIndexResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "detachedObjectIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newBatchDetachFromIndexResponse :: BatchDetachFromIndexResponse Source #

Create a value of BatchDetachFromIndexResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:detachedObjectIdentifier:BatchDetachFromIndexResponse', batchDetachFromIndexResponse_detachedObjectIdentifier - The ObjectIdentifier of the object that was detached from the index.

BatchDetachObject

data BatchDetachObject Source #

Represents the output of a DetachObject operation.

See: newBatchDetachObject smart constructor.

Instances

Instances details
ToJSON BatchDetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObject

Generic BatchDetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObject

Associated Types

type Rep BatchDetachObject :: Type -> Type #

Read BatchDetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObject

Show BatchDetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObject

NFData BatchDetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObject

Methods

rnf :: BatchDetachObject -> () #

Eq BatchDetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObject

Hashable BatchDetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObject

type Rep BatchDetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObject

type Rep BatchDetachObject = D1 ('MetaData "BatchDetachObject" "Amazonka.CloudDirectory.Types.BatchDetachObject" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchDetachObject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "batchReferenceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "parentReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference) :*: S1 ('MetaSel ('Just "linkName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newBatchDetachObject Source #

Create a value of BatchDetachObject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:batchReferenceName:BatchDetachObject', batchDetachObject_batchReferenceName - The batch reference name. See Transaction Support for more information.

$sel:parentReference:BatchDetachObject', batchDetachObject_parentReference - Parent reference from which the object with the specified link name is detached.

$sel:linkName:BatchDetachObject', batchDetachObject_linkName - The name of the link.

BatchDetachObjectResponse

data BatchDetachObjectResponse Source #

Represents the output of a DetachObject response operation.

See: newBatchDetachObjectResponse smart constructor.

Instances

Instances details
FromJSON BatchDetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObjectResponse

Generic BatchDetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObjectResponse

Associated Types

type Rep BatchDetachObjectResponse :: Type -> Type #

Read BatchDetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObjectResponse

Show BatchDetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObjectResponse

NFData BatchDetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObjectResponse

Eq BatchDetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObjectResponse

Hashable BatchDetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObjectResponse

type Rep BatchDetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObjectResponse

type Rep BatchDetachObjectResponse = D1 ('MetaData "BatchDetachObjectResponse" "Amazonka.CloudDirectory.Types.BatchDetachObjectResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchDetachObjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "detachedObjectIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newBatchDetachObjectResponse :: BatchDetachObjectResponse Source #

Create a value of BatchDetachObjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:detachedObjectIdentifier:BatchDetachObjectResponse', batchDetachObjectResponse_detachedObjectIdentifier - The ObjectIdentifier of the detached object.

BatchDetachPolicy

data BatchDetachPolicy Source #

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

See: newBatchDetachPolicy smart constructor.

Instances

Instances details
ToJSON BatchDetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicy

Generic BatchDetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicy

Associated Types

type Rep BatchDetachPolicy :: Type -> Type #

Read BatchDetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicy

Show BatchDetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicy

NFData BatchDetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicy

Methods

rnf :: BatchDetachPolicy -> () #

Eq BatchDetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicy

Hashable BatchDetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicy

type Rep BatchDetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicy

type Rep BatchDetachPolicy = D1 ('MetaData "BatchDetachPolicy" "Amazonka.CloudDirectory.Types.BatchDetachPolicy" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchDetachPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policyReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)))

newBatchDetachPolicy Source #

Create a value of BatchDetachPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:policyReference:BatchDetachPolicy', batchDetachPolicy_policyReference - Reference that identifies the policy object.

$sel:objectReference:BatchDetachPolicy', batchDetachPolicy_objectReference - Reference that identifies the object whose policy object will be detached.

BatchDetachPolicyResponse

data BatchDetachPolicyResponse Source #

Represents the output of a DetachPolicy response operation.

See: newBatchDetachPolicyResponse smart constructor.

Instances

Instances details
FromJSON BatchDetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicyResponse

Generic BatchDetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicyResponse

Associated Types

type Rep BatchDetachPolicyResponse :: Type -> Type #

Read BatchDetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicyResponse

Show BatchDetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicyResponse

NFData BatchDetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicyResponse

Eq BatchDetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicyResponse

Hashable BatchDetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicyResponse

type Rep BatchDetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicyResponse

type Rep BatchDetachPolicyResponse = D1 ('MetaData "BatchDetachPolicyResponse" "Amazonka.CloudDirectory.Types.BatchDetachPolicyResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchDetachPolicyResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newBatchDetachPolicyResponse :: BatchDetachPolicyResponse Source #

Create a value of BatchDetachPolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

BatchDetachTypedLink

data BatchDetachTypedLink Source #

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

See: newBatchDetachTypedLink smart constructor.

Instances

newBatchDetachTypedLink Source #

Create a value of BatchDetachTypedLink with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:typedLinkSpecifier:BatchDetachTypedLink', batchDetachTypedLink_typedLinkSpecifier - Used to accept a typed link specifier as input.

BatchDetachTypedLinkResponse

data BatchDetachTypedLinkResponse Source #

Represents the output of a DetachTypedLink response operation.

See: newBatchDetachTypedLinkResponse smart constructor.

Instances

Instances details
FromJSON BatchDetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachTypedLinkResponse

Generic BatchDetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachTypedLinkResponse

Associated Types

type Rep BatchDetachTypedLinkResponse :: Type -> Type #

Read BatchDetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachTypedLinkResponse

Show BatchDetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachTypedLinkResponse

NFData BatchDetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachTypedLinkResponse

Eq BatchDetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachTypedLinkResponse

Hashable BatchDetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachTypedLinkResponse

type Rep BatchDetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachTypedLinkResponse

type Rep BatchDetachTypedLinkResponse = D1 ('MetaData "BatchDetachTypedLinkResponse" "Amazonka.CloudDirectory.Types.BatchDetachTypedLinkResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchDetachTypedLinkResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newBatchDetachTypedLinkResponse :: BatchDetachTypedLinkResponse Source #

Create a value of BatchDetachTypedLinkResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

BatchGetLinkAttributes

data BatchGetLinkAttributes Source #

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

See: newBatchGetLinkAttributes smart constructor.

Instances

Instances details
ToJSON BatchGetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributes

Generic BatchGetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributes

Associated Types

type Rep BatchGetLinkAttributes :: Type -> Type #

Read BatchGetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributes

Show BatchGetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributes

NFData BatchGetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributes

Methods

rnf :: BatchGetLinkAttributes -> () #

Eq BatchGetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributes

Hashable BatchGetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributes

type Rep BatchGetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributes

type Rep BatchGetLinkAttributes = D1 ('MetaData "BatchGetLinkAttributes" "Amazonka.CloudDirectory.Types.BatchGetLinkAttributes" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchGetLinkAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "typedLinkSpecifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TypedLinkSpecifier) :*: S1 ('MetaSel ('Just "attributeNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newBatchGetLinkAttributes Source #

Create a value of BatchGetLinkAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:typedLinkSpecifier:BatchGetLinkAttributes', batchGetLinkAttributes_typedLinkSpecifier - Allows a typed link specifier to be accepted as input.

$sel:attributeNames:BatchGetLinkAttributes', batchGetLinkAttributes_attributeNames - A list of attribute names whose values will be retrieved.

BatchGetLinkAttributesResponse

data BatchGetLinkAttributesResponse Source #

Represents the output of a GetLinkAttributes response operation.

See: newBatchGetLinkAttributesResponse smart constructor.

Instances

Instances details
FromJSON BatchGetLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributesResponse

Generic BatchGetLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributesResponse

Associated Types

type Rep BatchGetLinkAttributesResponse :: Type -> Type #

Read BatchGetLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributesResponse

Show BatchGetLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributesResponse

NFData BatchGetLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributesResponse

Eq BatchGetLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributesResponse

Hashable BatchGetLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributesResponse

type Rep BatchGetLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributesResponse

type Rep BatchGetLinkAttributesResponse = D1 ('MetaData "BatchGetLinkAttributesResponse" "Amazonka.CloudDirectory.Types.BatchGetLinkAttributesResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchGetLinkAttributesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AttributeKeyAndValue]))))

newBatchGetLinkAttributesResponse :: BatchGetLinkAttributesResponse Source #

Create a value of BatchGetLinkAttributesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:attributes:BatchGetLinkAttributesResponse', batchGetLinkAttributesResponse_attributes - The attributes that are associated with the typed link.

BatchGetObjectAttributes

data BatchGetObjectAttributes Source #

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

See: newBatchGetObjectAttributes smart constructor.

Instances

Instances details
ToJSON BatchGetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributes

Generic BatchGetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributes

Associated Types

type Rep BatchGetObjectAttributes :: Type -> Type #

Read BatchGetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributes

Show BatchGetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributes

NFData BatchGetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributes

Eq BatchGetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributes

Hashable BatchGetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributes

type Rep BatchGetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributes

type Rep BatchGetObjectAttributes = D1 ('MetaData "BatchGetObjectAttributes" "Amazonka.CloudDirectory.Types.BatchGetObjectAttributes" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchGetObjectAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference) :*: (S1 ('MetaSel ('Just "schemaFacet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SchemaFacet) :*: S1 ('MetaSel ('Just "attributeNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newBatchGetObjectAttributes Source #

Create a value of BatchGetObjectAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:objectReference:BatchGetObjectAttributes', batchGetObjectAttributes_objectReference - Reference that identifies the object whose attributes will be retrieved.

$sel:schemaFacet:BatchGetObjectAttributes', batchGetObjectAttributes_schemaFacet - Identifier for the facet whose attributes will be retrieved. See SchemaFacet for details.

$sel:attributeNames:BatchGetObjectAttributes', batchGetObjectAttributes_attributeNames - List of attribute names whose values will be retrieved.

BatchGetObjectAttributesResponse

data BatchGetObjectAttributesResponse Source #

Represents the output of a GetObjectAttributes response operation.

See: newBatchGetObjectAttributesResponse smart constructor.

Instances

Instances details
FromJSON BatchGetObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributesResponse

Generic BatchGetObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributesResponse

Associated Types

type Rep BatchGetObjectAttributesResponse :: Type -> Type #

Read BatchGetObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributesResponse

Show BatchGetObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributesResponse

NFData BatchGetObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributesResponse

Eq BatchGetObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributesResponse

Hashable BatchGetObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributesResponse

type Rep BatchGetObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributesResponse

type Rep BatchGetObjectAttributesResponse = D1 ('MetaData "BatchGetObjectAttributesResponse" "Amazonka.CloudDirectory.Types.BatchGetObjectAttributesResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchGetObjectAttributesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AttributeKeyAndValue]))))

newBatchGetObjectAttributesResponse :: BatchGetObjectAttributesResponse Source #

Create a value of BatchGetObjectAttributesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:attributes:BatchGetObjectAttributesResponse', batchGetObjectAttributesResponse_attributes - The attribute values that are associated with an object.

BatchGetObjectInformation

data BatchGetObjectInformation Source #

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

See: newBatchGetObjectInformation smart constructor.

Instances

Instances details
ToJSON BatchGetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformation

Generic BatchGetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformation

Associated Types

type Rep BatchGetObjectInformation :: Type -> Type #

Read BatchGetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformation

Show BatchGetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformation

NFData BatchGetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformation

Eq BatchGetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformation

Hashable BatchGetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformation

type Rep BatchGetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformation

type Rep BatchGetObjectInformation = D1 ('MetaData "BatchGetObjectInformation" "Amazonka.CloudDirectory.Types.BatchGetObjectInformation" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchGetObjectInformation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)))

newBatchGetObjectInformation Source #

Create a value of BatchGetObjectInformation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:objectReference:BatchGetObjectInformation', batchGetObjectInformation_objectReference - A reference to the object.

BatchGetObjectInformationResponse

data BatchGetObjectInformationResponse Source #

Represents the output of a GetObjectInformation response operation.

See: newBatchGetObjectInformationResponse smart constructor.

Instances

Instances details
FromJSON BatchGetObjectInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformationResponse

Generic BatchGetObjectInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformationResponse

Associated Types

type Rep BatchGetObjectInformationResponse :: Type -> Type #

Read BatchGetObjectInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformationResponse

Show BatchGetObjectInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformationResponse

NFData BatchGetObjectInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformationResponse

Eq BatchGetObjectInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformationResponse

Hashable BatchGetObjectInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformationResponse

type Rep BatchGetObjectInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformationResponse

type Rep BatchGetObjectInformationResponse = D1 ('MetaData "BatchGetObjectInformationResponse" "Amazonka.CloudDirectory.Types.BatchGetObjectInformationResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchGetObjectInformationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schemaFacets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SchemaFacet]))))

newBatchGetObjectInformationResponse :: BatchGetObjectInformationResponse Source #

Create a value of BatchGetObjectInformationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:objectIdentifier:BatchGetObjectInformationResponse', batchGetObjectInformationResponse_objectIdentifier - The ObjectIdentifier of the specified object.

$sel:schemaFacets:BatchGetObjectInformationResponse', batchGetObjectInformationResponse_schemaFacets - The facets attached to the specified object.

BatchListAttachedIndices

data BatchListAttachedIndices Source #

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

See: newBatchListAttachedIndices smart constructor.

Instances

Instances details
ToJSON BatchListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndices

Generic BatchListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndices

Associated Types

type Rep BatchListAttachedIndices :: Type -> Type #

Read BatchListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndices

Show BatchListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndices

NFData BatchListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndices

Eq BatchListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndices

Hashable BatchListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndices

type Rep BatchListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndices

type Rep BatchListAttachedIndices = D1 ('MetaData "BatchListAttachedIndices" "Amazonka.CloudDirectory.Types.BatchListAttachedIndices" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchListAttachedIndices'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "targetReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference))))

newBatchListAttachedIndices Source #

Create a value of BatchListAttachedIndices with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:BatchListAttachedIndices', batchListAttachedIndices_maxResults - The maximum number of results to retrieve.

$sel:nextToken:BatchListAttachedIndices', batchListAttachedIndices_nextToken - The pagination token.

$sel:targetReference:BatchListAttachedIndices', batchListAttachedIndices_targetReference - A reference to the object that has indices attached.

BatchListAttachedIndicesResponse

data BatchListAttachedIndicesResponse Source #

Represents the output of a ListAttachedIndices response operation.

See: newBatchListAttachedIndicesResponse smart constructor.

Instances

Instances details
FromJSON BatchListAttachedIndicesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndicesResponse

Generic BatchListAttachedIndicesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndicesResponse

Associated Types

type Rep BatchListAttachedIndicesResponse :: Type -> Type #

Read BatchListAttachedIndicesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndicesResponse

Show BatchListAttachedIndicesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndicesResponse

NFData BatchListAttachedIndicesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndicesResponse

Eq BatchListAttachedIndicesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndicesResponse

Hashable BatchListAttachedIndicesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndicesResponse

type Rep BatchListAttachedIndicesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndicesResponse

type Rep BatchListAttachedIndicesResponse = D1 ('MetaData "BatchListAttachedIndicesResponse" "Amazonka.CloudDirectory.Types.BatchListAttachedIndicesResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchListAttachedIndicesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexAttachments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [IndexAttachment])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newBatchListAttachedIndicesResponse :: BatchListAttachedIndicesResponse Source #

Create a value of BatchListAttachedIndicesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:indexAttachments:BatchListAttachedIndicesResponse', batchListAttachedIndicesResponse_indexAttachments - The indices attached to the specified object.

$sel:nextToken:BatchListAttachedIndicesResponse', batchListAttachedIndicesResponse_nextToken - The pagination token.

BatchListIncomingTypedLinks

data BatchListIncomingTypedLinks Source #

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.

See: newBatchListIncomingTypedLinks smart constructor.

Instances

newBatchListIncomingTypedLinks Source #

Create a value of BatchListIncomingTypedLinks with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:filterAttributeRanges:BatchListIncomingTypedLinks', batchListIncomingTypedLinks_filterAttributeRanges - Provides range filters for multiple attributes. When providing ranges to typed link selection, any inexact ranges must be specified at the end. Any attributes that do not have a range specified are presumed to match the entire range.

$sel:filterTypedLink:BatchListIncomingTypedLinks', batchListIncomingTypedLinks_filterTypedLink - Filters are interpreted in the order of the attributes on the typed link facet, not the order in which they are supplied to any API calls.

$sel:maxResults:BatchListIncomingTypedLinks', batchListIncomingTypedLinks_maxResults - The maximum number of results to retrieve.

$sel:nextToken:BatchListIncomingTypedLinks', batchListIncomingTypedLinks_nextToken - The pagination token.

$sel:objectReference:BatchListIncomingTypedLinks', batchListIncomingTypedLinks_objectReference - The reference that identifies the object whose attributes will be listed.

BatchListIncomingTypedLinksResponse

data BatchListIncomingTypedLinksResponse Source #

Represents the output of a ListIncomingTypedLinks response operation.

See: newBatchListIncomingTypedLinksResponse smart constructor.

Instances

Instances details
FromJSON BatchListIncomingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIncomingTypedLinksResponse

Generic BatchListIncomingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIncomingTypedLinksResponse

Read BatchListIncomingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIncomingTypedLinksResponse

Show BatchListIncomingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIncomingTypedLinksResponse

NFData BatchListIncomingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIncomingTypedLinksResponse

Eq BatchListIncomingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIncomingTypedLinksResponse

Hashable BatchListIncomingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIncomingTypedLinksResponse

type Rep BatchListIncomingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIncomingTypedLinksResponse

type Rep BatchListIncomingTypedLinksResponse = D1 ('MetaData "BatchListIncomingTypedLinksResponse" "Amazonka.CloudDirectory.Types.BatchListIncomingTypedLinksResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchListIncomingTypedLinksResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "linkSpecifiers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TypedLinkSpecifier])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newBatchListIncomingTypedLinksResponse :: BatchListIncomingTypedLinksResponse Source #

Create a value of BatchListIncomingTypedLinksResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:linkSpecifiers:BatchListIncomingTypedLinksResponse', batchListIncomingTypedLinksResponse_linkSpecifiers - Returns one or more typed link specifiers as output.

$sel:nextToken:BatchListIncomingTypedLinksResponse', batchListIncomingTypedLinksResponse_nextToken - The pagination token.

BatchListIndex

data BatchListIndex Source #

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

See: newBatchListIndex smart constructor.

Instances

Instances details
ToJSON BatchListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndex

Generic BatchListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndex

Associated Types

type Rep BatchListIndex :: Type -> Type #

Read BatchListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndex

Show BatchListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndex

NFData BatchListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndex

Methods

rnf :: BatchListIndex -> () #

Eq BatchListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndex

Hashable BatchListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndex

type Rep BatchListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndex

type Rep BatchListIndex = D1 ('MetaData "BatchListIndex" "Amazonka.CloudDirectory.Types.BatchListIndex" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchListIndex'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "rangesOnIndexedValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ObjectAttributeRange])) :*: S1 ('MetaSel ('Just "indexReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference))))

newBatchListIndex Source #

Create a value of BatchListIndex with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:BatchListIndex', batchListIndex_maxResults - The maximum number of results to retrieve.

$sel:nextToken:BatchListIndex', batchListIndex_nextToken - The pagination token.

$sel:rangesOnIndexedValues:BatchListIndex', batchListIndex_rangesOnIndexedValues - Specifies the ranges of indexed values that you want to query.

$sel:indexReference:BatchListIndex', batchListIndex_indexReference - The reference to the index to list.

BatchListIndexResponse

data BatchListIndexResponse Source #

Represents the output of a ListIndex response operation.

See: newBatchListIndexResponse smart constructor.

Instances

Instances details
FromJSON BatchListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndexResponse

Generic BatchListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndexResponse

Associated Types

type Rep BatchListIndexResponse :: Type -> Type #

Read BatchListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndexResponse

Show BatchListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndexResponse

NFData BatchListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndexResponse

Methods

rnf :: BatchListIndexResponse -> () #

Eq BatchListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndexResponse

Hashable BatchListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndexResponse

type Rep BatchListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndexResponse

type Rep BatchListIndexResponse = D1 ('MetaData "BatchListIndexResponse" "Amazonka.CloudDirectory.Types.BatchListIndexResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchListIndexResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexAttachments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [IndexAttachment])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newBatchListIndexResponse :: BatchListIndexResponse Source #

Create a value of BatchListIndexResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:indexAttachments:BatchListIndexResponse', batchListIndexResponse_indexAttachments - The objects and indexed values attached to the index.

$sel:nextToken:BatchListIndexResponse', batchListIndexResponse_nextToken - The pagination token.

BatchListObjectAttributes

data BatchListObjectAttributes Source #

Represents the output of a ListObjectAttributes operation.

See: newBatchListObjectAttributes smart constructor.

Instances

Instances details
ToJSON BatchListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributes

Generic BatchListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributes

Associated Types

type Rep BatchListObjectAttributes :: Type -> Type #

Read BatchListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributes

Show BatchListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributes

NFData BatchListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributes

Eq BatchListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributes

Hashable BatchListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributes

type Rep BatchListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributes

type Rep BatchListObjectAttributes = D1 ('MetaData "BatchListObjectAttributes" "Amazonka.CloudDirectory.Types.BatchListObjectAttributes" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchListObjectAttributes'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "facetFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SchemaFacet)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference))))

newBatchListObjectAttributes Source #

Create a value of BatchListObjectAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:facetFilter:BatchListObjectAttributes', batchListObjectAttributes_facetFilter - Used to filter the list of object attributes that are associated with a certain facet.

$sel:maxResults:BatchListObjectAttributes', batchListObjectAttributes_maxResults - The maximum number of items to be retrieved in a single call. This is an approximate number.

$sel:nextToken:BatchListObjectAttributes', batchListObjectAttributes_nextToken - The pagination token.

$sel:objectReference:BatchListObjectAttributes', batchListObjectAttributes_objectReference - Reference of the object whose attributes need to be listed.

BatchListObjectAttributesResponse

data BatchListObjectAttributesResponse Source #

Represents the output of a ListObjectAttributes response operation.

See: newBatchListObjectAttributesResponse smart constructor.

Instances

Instances details
FromJSON BatchListObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributesResponse

Generic BatchListObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributesResponse

Associated Types

type Rep BatchListObjectAttributesResponse :: Type -> Type #

Read BatchListObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributesResponse

Show BatchListObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributesResponse

NFData BatchListObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributesResponse

Eq BatchListObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributesResponse

Hashable BatchListObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributesResponse

type Rep BatchListObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributesResponse

type Rep BatchListObjectAttributesResponse = D1 ('MetaData "BatchListObjectAttributesResponse" "Amazonka.CloudDirectory.Types.BatchListObjectAttributesResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchListObjectAttributesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AttributeKeyAndValue])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newBatchListObjectAttributesResponse :: BatchListObjectAttributesResponse Source #

Create a value of BatchListObjectAttributesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:attributes:BatchListObjectAttributesResponse', batchListObjectAttributesResponse_attributes - The attributes map that is associated with the object. AttributeArn is the key; attribute value is the value.

$sel:nextToken:BatchListObjectAttributesResponse', batchListObjectAttributesResponse_nextToken - The pagination token.

BatchListObjectChildren

data BatchListObjectChildren Source #

Represents the output of a ListObjectChildren operation.

See: newBatchListObjectChildren smart constructor.

Instances

Instances details
ToJSON BatchListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildren

Generic BatchListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildren

Associated Types

type Rep BatchListObjectChildren :: Type -> Type #

Read BatchListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildren

Show BatchListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildren

NFData BatchListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildren

Methods

rnf :: BatchListObjectChildren -> () #

Eq BatchListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildren

Hashable BatchListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildren

type Rep BatchListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildren

type Rep BatchListObjectChildren = D1 ('MetaData "BatchListObjectChildren" "Amazonka.CloudDirectory.Types.BatchListObjectChildren" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchListObjectChildren'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference))))

newBatchListObjectChildren Source #

Create a value of BatchListObjectChildren with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:BatchListObjectChildren', batchListObjectChildren_maxResults - Maximum number of items to be retrieved in a single call. This is an approximate number.

$sel:nextToken:BatchListObjectChildren', batchListObjectChildren_nextToken - The pagination token.

$sel:objectReference:BatchListObjectChildren', batchListObjectChildren_objectReference - Reference of the object for which child objects are being listed.

BatchListObjectChildrenResponse

data BatchListObjectChildrenResponse Source #

Represents the output of a ListObjectChildren response operation.

See: newBatchListObjectChildrenResponse smart constructor.

Instances

Instances details
FromJSON BatchListObjectChildrenResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildrenResponse

Generic BatchListObjectChildrenResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildrenResponse

Associated Types

type Rep BatchListObjectChildrenResponse :: Type -> Type #

Read BatchListObjectChildrenResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildrenResponse

Show BatchListObjectChildrenResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildrenResponse

NFData BatchListObjectChildrenResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildrenResponse

Eq BatchListObjectChildrenResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildrenResponse

Hashable BatchListObjectChildrenResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildrenResponse

type Rep BatchListObjectChildrenResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildrenResponse

type Rep BatchListObjectChildrenResponse = D1 ('MetaData "BatchListObjectChildrenResponse" "Amazonka.CloudDirectory.Types.BatchListObjectChildrenResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchListObjectChildrenResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "children") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newBatchListObjectChildrenResponse :: BatchListObjectChildrenResponse Source #

Create a value of BatchListObjectChildrenResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:children:BatchListObjectChildrenResponse', batchListObjectChildrenResponse_children - The children structure, which is a map with the key as the LinkName and ObjectIdentifier as the value.

$sel:nextToken:BatchListObjectChildrenResponse', batchListObjectChildrenResponse_nextToken - The pagination token.

BatchListObjectParentPaths

data BatchListObjectParentPaths Source #

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.

See: newBatchListObjectParentPaths smart constructor.

Instances

Instances details
ToJSON BatchListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPaths

Generic BatchListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPaths

Associated Types

type Rep BatchListObjectParentPaths :: Type -> Type #

Read BatchListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPaths

Show BatchListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPaths

NFData BatchListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPaths

Eq BatchListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPaths

Hashable BatchListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPaths

type Rep BatchListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPaths

type Rep BatchListObjectParentPaths = D1 ('MetaData "BatchListObjectParentPaths" "Amazonka.CloudDirectory.Types.BatchListObjectParentPaths" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchListObjectParentPaths'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference))))

newBatchListObjectParentPaths Source #

Create a value of BatchListObjectParentPaths with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:BatchListObjectParentPaths', batchListObjectParentPaths_maxResults - The maximum number of results to retrieve.

$sel:nextToken:BatchListObjectParentPaths', batchListObjectParentPaths_nextToken - The pagination token.

$sel:objectReference:BatchListObjectParentPaths', batchListObjectParentPaths_objectReference - The reference that identifies the object whose attributes will be listed.

BatchListObjectParentPathsResponse

data BatchListObjectParentPathsResponse Source #

Represents the output of a ListObjectParentPaths response operation.

See: newBatchListObjectParentPathsResponse smart constructor.

Instances

Instances details
FromJSON BatchListObjectParentPathsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPathsResponse

Generic BatchListObjectParentPathsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPathsResponse

Associated Types

type Rep BatchListObjectParentPathsResponse :: Type -> Type #

Read BatchListObjectParentPathsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPathsResponse

Show BatchListObjectParentPathsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPathsResponse

NFData BatchListObjectParentPathsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPathsResponse

Eq BatchListObjectParentPathsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPathsResponse

Hashable BatchListObjectParentPathsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPathsResponse

type Rep BatchListObjectParentPathsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPathsResponse

type Rep BatchListObjectParentPathsResponse = D1 ('MetaData "BatchListObjectParentPathsResponse" "Amazonka.CloudDirectory.Types.BatchListObjectParentPathsResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchListObjectParentPathsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pathToObjectIdentifiersList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PathToObjectIdentifiers]))))

newBatchListObjectParentPathsResponse :: BatchListObjectParentPathsResponse Source #

Create a value of BatchListObjectParentPathsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:BatchListObjectParentPathsResponse', batchListObjectParentPathsResponse_nextToken - The pagination token.

$sel:pathToObjectIdentifiersList:BatchListObjectParentPathsResponse', batchListObjectParentPathsResponse_pathToObjectIdentifiersList - Returns the path to the ObjectIdentifiers that are associated with the directory.

BatchListObjectParents

data BatchListObjectParents Source #

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

See: newBatchListObjectParents smart constructor.

Instances

Instances details
ToJSON BatchListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParents

Generic BatchListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParents

Associated Types

type Rep BatchListObjectParents :: Type -> Type #

Read BatchListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParents

Show BatchListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParents

NFData BatchListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParents

Methods

rnf :: BatchListObjectParents -> () #

Eq BatchListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParents

Hashable BatchListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParents

type Rep BatchListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParents

type Rep BatchListObjectParents = D1 ('MetaData "BatchListObjectParents" "Amazonka.CloudDirectory.Types.BatchListObjectParents" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchListObjectParents'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference))))

newBatchListObjectParents Source #

Create a value of BatchListObjectParents with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:BatchListObjectParents', batchListObjectParents_maxResults - The maximum number of items to be retrieved in a single call. This is an approximate number.

$sel:nextToken:BatchListObjectParents', batchListObjectParents_nextToken - The pagination token.

$sel:objectReference:BatchListObjectParents', batchListObjectParents_objectReference - Undocumented member.

BatchListObjectParentsResponse

data BatchListObjectParentsResponse Source #

Represents the output of a ListObjectParents response operation.

See: newBatchListObjectParentsResponse smart constructor.

Instances

Instances details
FromJSON BatchListObjectParentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentsResponse

Generic BatchListObjectParentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentsResponse

Associated Types

type Rep BatchListObjectParentsResponse :: Type -> Type #

Read BatchListObjectParentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentsResponse

Show BatchListObjectParentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentsResponse

NFData BatchListObjectParentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentsResponse

Eq BatchListObjectParentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentsResponse

Hashable BatchListObjectParentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentsResponse

type Rep BatchListObjectParentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentsResponse

type Rep BatchListObjectParentsResponse = D1 ('MetaData "BatchListObjectParentsResponse" "Amazonka.CloudDirectory.Types.BatchListObjectParentsResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchListObjectParentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parentLinks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ObjectIdentifierAndLinkNameTuple]))))

newBatchListObjectParentsResponse :: BatchListObjectParentsResponse Source #

Create a value of BatchListObjectParentsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:BatchListObjectParentsResponse', batchListObjectParentsResponse_nextToken - The pagination token.

$sel:parentLinks:BatchListObjectParentsResponse', batchListObjectParentsResponse_parentLinks - Returns a list of parent reference and LinkName Tuples.

BatchListObjectPolicies

data BatchListObjectPolicies Source #

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

See: newBatchListObjectPolicies smart constructor.

Instances

Instances details
ToJSON BatchListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPolicies

Generic BatchListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPolicies

Associated Types

type Rep BatchListObjectPolicies :: Type -> Type #

Read BatchListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPolicies

Show BatchListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPolicies

NFData BatchListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPolicies

Methods

rnf :: BatchListObjectPolicies -> () #

Eq BatchListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPolicies

Hashable BatchListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPolicies

type Rep BatchListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPolicies

type Rep BatchListObjectPolicies = D1 ('MetaData "BatchListObjectPolicies" "Amazonka.CloudDirectory.Types.BatchListObjectPolicies" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchListObjectPolicies'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference))))

newBatchListObjectPolicies Source #

Create a value of BatchListObjectPolicies with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:BatchListObjectPolicies', batchListObjectPolicies_maxResults - The maximum number of results to retrieve.

$sel:nextToken:BatchListObjectPolicies', batchListObjectPolicies_nextToken - The pagination token.

$sel:objectReference:BatchListObjectPolicies', batchListObjectPolicies_objectReference - The reference that identifies the object whose attributes will be listed.

BatchListObjectPoliciesResponse

data BatchListObjectPoliciesResponse Source #

Represents the output of a ListObjectPolicies response operation.

See: newBatchListObjectPoliciesResponse smart constructor.

Instances

Instances details
FromJSON BatchListObjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPoliciesResponse

Generic BatchListObjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPoliciesResponse

Associated Types

type Rep BatchListObjectPoliciesResponse :: Type -> Type #

Read BatchListObjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPoliciesResponse

Show BatchListObjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPoliciesResponse

NFData BatchListObjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPoliciesResponse

Eq BatchListObjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPoliciesResponse

Hashable BatchListObjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPoliciesResponse

type Rep BatchListObjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPoliciesResponse

type Rep BatchListObjectPoliciesResponse = D1 ('MetaData "BatchListObjectPoliciesResponse" "Amazonka.CloudDirectory.Types.BatchListObjectPoliciesResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchListObjectPoliciesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attachedPolicyIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newBatchListObjectPoliciesResponse :: BatchListObjectPoliciesResponse Source #

Create a value of BatchListObjectPoliciesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:attachedPolicyIds:BatchListObjectPoliciesResponse', batchListObjectPoliciesResponse_attachedPolicyIds - A list of policy ObjectIdentifiers, that are attached to the object.

$sel:nextToken:BatchListObjectPoliciesResponse', batchListObjectPoliciesResponse_nextToken - The pagination token.

BatchListOutgoingTypedLinks

data BatchListOutgoingTypedLinks Source #

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.

See: newBatchListOutgoingTypedLinks smart constructor.

Instances

newBatchListOutgoingTypedLinks Source #

Create a value of BatchListOutgoingTypedLinks with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:filterAttributeRanges:BatchListOutgoingTypedLinks', batchListOutgoingTypedLinks_filterAttributeRanges - Provides range filters for multiple attributes. When providing ranges to typed link selection, any inexact ranges must be specified at the end. Any attributes that do not have a range specified are presumed to match the entire range.

$sel:filterTypedLink:BatchListOutgoingTypedLinks', batchListOutgoingTypedLinks_filterTypedLink - Filters are interpreted in the order of the attributes defined on the typed link facet, not the order they are supplied to any API calls.

$sel:maxResults:BatchListOutgoingTypedLinks', batchListOutgoingTypedLinks_maxResults - The maximum number of results to retrieve.

$sel:nextToken:BatchListOutgoingTypedLinks', batchListOutgoingTypedLinks_nextToken - The pagination token.

$sel:objectReference:BatchListOutgoingTypedLinks', batchListOutgoingTypedLinks_objectReference - The reference that identifies the object whose attributes will be listed.

BatchListOutgoingTypedLinksResponse

data BatchListOutgoingTypedLinksResponse Source #

Represents the output of a ListOutgoingTypedLinks response operation.

See: newBatchListOutgoingTypedLinksResponse smart constructor.

Instances

Instances details
FromJSON BatchListOutgoingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListOutgoingTypedLinksResponse

Generic BatchListOutgoingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListOutgoingTypedLinksResponse

Read BatchListOutgoingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListOutgoingTypedLinksResponse

Show BatchListOutgoingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListOutgoingTypedLinksResponse

NFData BatchListOutgoingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListOutgoingTypedLinksResponse

Eq BatchListOutgoingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListOutgoingTypedLinksResponse

Hashable BatchListOutgoingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListOutgoingTypedLinksResponse

type Rep BatchListOutgoingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListOutgoingTypedLinksResponse

type Rep BatchListOutgoingTypedLinksResponse = D1 ('MetaData "BatchListOutgoingTypedLinksResponse" "Amazonka.CloudDirectory.Types.BatchListOutgoingTypedLinksResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchListOutgoingTypedLinksResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "typedLinkSpecifiers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TypedLinkSpecifier]))))

newBatchListOutgoingTypedLinksResponse :: BatchListOutgoingTypedLinksResponse Source #

Create a value of BatchListOutgoingTypedLinksResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:BatchListOutgoingTypedLinksResponse', batchListOutgoingTypedLinksResponse_nextToken - The pagination token.

$sel:typedLinkSpecifiers:BatchListOutgoingTypedLinksResponse', batchListOutgoingTypedLinksResponse_typedLinkSpecifiers - Returns a typed link specifier as output.

BatchListPolicyAttachments

data BatchListPolicyAttachments Source #

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

See: newBatchListPolicyAttachments smart constructor.

Instances

Instances details
ToJSON BatchListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachments

Generic BatchListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachments

Associated Types

type Rep BatchListPolicyAttachments :: Type -> Type #

Read BatchListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachments

Show BatchListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachments

NFData BatchListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachments

Eq BatchListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachments

Hashable BatchListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachments

type Rep BatchListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachments

type Rep BatchListPolicyAttachments = D1 ('MetaData "BatchListPolicyAttachments" "Amazonka.CloudDirectory.Types.BatchListPolicyAttachments" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchListPolicyAttachments'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "policyReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference))))

newBatchListPolicyAttachments Source #

Create a value of BatchListPolicyAttachments with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:BatchListPolicyAttachments', batchListPolicyAttachments_maxResults - The maximum number of results to retrieve.

$sel:nextToken:BatchListPolicyAttachments', batchListPolicyAttachments_nextToken - The pagination token.

$sel:policyReference:BatchListPolicyAttachments', batchListPolicyAttachments_policyReference - The reference that identifies the policy object.

BatchListPolicyAttachmentsResponse

data BatchListPolicyAttachmentsResponse Source #

Represents the output of a ListPolicyAttachments response operation.

See: newBatchListPolicyAttachmentsResponse smart constructor.

Instances

Instances details
FromJSON BatchListPolicyAttachmentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachmentsResponse

Generic BatchListPolicyAttachmentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachmentsResponse

Associated Types

type Rep BatchListPolicyAttachmentsResponse :: Type -> Type #

Read BatchListPolicyAttachmentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachmentsResponse

Show BatchListPolicyAttachmentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachmentsResponse

NFData BatchListPolicyAttachmentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachmentsResponse

Eq BatchListPolicyAttachmentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachmentsResponse

Hashable BatchListPolicyAttachmentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachmentsResponse

type Rep BatchListPolicyAttachmentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachmentsResponse

type Rep BatchListPolicyAttachmentsResponse = D1 ('MetaData "BatchListPolicyAttachmentsResponse" "Amazonka.CloudDirectory.Types.BatchListPolicyAttachmentsResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchListPolicyAttachmentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "objectIdentifiers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newBatchListPolicyAttachmentsResponse :: BatchListPolicyAttachmentsResponse Source #

Create a value of BatchListPolicyAttachmentsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:BatchListPolicyAttachmentsResponse', batchListPolicyAttachmentsResponse_nextToken - The pagination token.

$sel:objectIdentifiers:BatchListPolicyAttachmentsResponse', batchListPolicyAttachmentsResponse_objectIdentifiers - A list of ObjectIdentifiers to which the policy is attached.

BatchLookupPolicy

data BatchLookupPolicy Source #

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.

See: newBatchLookupPolicy smart constructor.

Instances

Instances details
ToJSON BatchLookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicy

Generic BatchLookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicy

Associated Types

type Rep BatchLookupPolicy :: Type -> Type #

Read BatchLookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicy

Show BatchLookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicy

NFData BatchLookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicy

Methods

rnf :: BatchLookupPolicy -> () #

Eq BatchLookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicy

Hashable BatchLookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicy

type Rep BatchLookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicy

type Rep BatchLookupPolicy = D1 ('MetaData "BatchLookupPolicy" "Amazonka.CloudDirectory.Types.BatchLookupPolicy" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchLookupPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference))))

newBatchLookupPolicy Source #

Create a value of BatchLookupPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:BatchLookupPolicy', batchLookupPolicy_maxResults - The maximum number of results to retrieve.

$sel:nextToken:BatchLookupPolicy', batchLookupPolicy_nextToken - The pagination token.

$sel:objectReference:BatchLookupPolicy', batchLookupPolicy_objectReference - Reference that identifies the object whose policies will be looked up.

BatchLookupPolicyResponse

data BatchLookupPolicyResponse Source #

Represents the output of a LookupPolicy response operation.

See: newBatchLookupPolicyResponse smart constructor.

Instances

Instances details
FromJSON BatchLookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicyResponse

Generic BatchLookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicyResponse

Associated Types

type Rep BatchLookupPolicyResponse :: Type -> Type #

Read BatchLookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicyResponse

Show BatchLookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicyResponse

NFData BatchLookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicyResponse

Eq BatchLookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicyResponse

Hashable BatchLookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicyResponse

type Rep BatchLookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicyResponse

type Rep BatchLookupPolicyResponse = D1 ('MetaData "BatchLookupPolicyResponse" "Amazonka.CloudDirectory.Types.BatchLookupPolicyResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchLookupPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "policyToPathList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PolicyToPath]))))

newBatchLookupPolicyResponse :: BatchLookupPolicyResponse Source #

Create a value of BatchLookupPolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:BatchLookupPolicyResponse', batchLookupPolicyResponse_nextToken - The pagination token.

$sel:policyToPathList:BatchLookupPolicyResponse', batchLookupPolicyResponse_policyToPathList - Provides list of path to policies. Policies contain PolicyId, ObjectIdentifier, and PolicyType. For more information, see Policies.

BatchReadException

data BatchReadException Source #

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

See: newBatchReadException smart constructor.

Instances

Instances details
FromJSON BatchReadException Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadException

Generic BatchReadException Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadException

Associated Types

type Rep BatchReadException :: Type -> Type #

Read BatchReadException Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadException

Show BatchReadException Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadException

NFData BatchReadException Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadException

Methods

rnf :: BatchReadException -> () #

Eq BatchReadException Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadException

Hashable BatchReadException Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadException

type Rep BatchReadException Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadException

type Rep BatchReadException = D1 ('MetaData "BatchReadException" "Amazonka.CloudDirectory.Types.BatchReadException" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchReadException'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchReadExceptionType))))

newBatchReadException :: BatchReadException Source #

Create a value of BatchReadException with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:message:BatchReadException', batchReadException_message - An exception message that is associated with the failure.

$sel:type':BatchReadException', batchReadException_type - A type of exception, such as InvalidArnException.

BatchReadOperation

data BatchReadOperation Source #

Represents the output of a BatchRead operation.

See: newBatchReadOperation smart constructor.

Instances

Instances details
ToJSON BatchReadOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperation

Generic BatchReadOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperation

Associated Types

type Rep BatchReadOperation :: Type -> Type #

Read BatchReadOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperation

Show BatchReadOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperation

NFData BatchReadOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperation

Methods

rnf :: BatchReadOperation -> () #

Eq BatchReadOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperation

Hashable BatchReadOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperation

type Rep BatchReadOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperation

type Rep BatchReadOperation = D1 ('MetaData "BatchReadOperation" "Amazonka.CloudDirectory.Types.BatchReadOperation" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchReadOperation'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "getLinkAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchGetLinkAttributes)) :*: (S1 ('MetaSel ('Just "getObjectAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchGetObjectAttributes)) :*: S1 ('MetaSel ('Just "getObjectInformation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchGetObjectInformation)))) :*: ((S1 ('MetaSel ('Just "listAttachedIndices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListAttachedIndices)) :*: S1 ('MetaSel ('Just "listIncomingTypedLinks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListIncomingTypedLinks))) :*: (S1 ('MetaSel ('Just "listIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListIndex)) :*: S1 ('MetaSel ('Just "listObjectAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListObjectAttributes))))) :*: ((S1 ('MetaSel ('Just "listObjectChildren") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListObjectChildren)) :*: (S1 ('MetaSel ('Just "listObjectParentPaths") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListObjectParentPaths)) :*: S1 ('MetaSel ('Just "listObjectParents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListObjectParents)))) :*: ((S1 ('MetaSel ('Just "listObjectPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListObjectPolicies)) :*: S1 ('MetaSel ('Just "listOutgoingTypedLinks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListOutgoingTypedLinks))) :*: (S1 ('MetaSel ('Just "listPolicyAttachments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListPolicyAttachments)) :*: S1 ('MetaSel ('Just "lookupPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchLookupPolicy)))))))

newBatchReadOperation :: BatchReadOperation Source #

Create a value of BatchReadOperation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:getLinkAttributes:BatchReadOperation', batchReadOperation_getLinkAttributes - Retrieves attributes that are associated with a typed link.

$sel:getObjectAttributes:BatchReadOperation', batchReadOperation_getObjectAttributes - Retrieves attributes within a facet that are associated with an object.

$sel:getObjectInformation:BatchReadOperation', batchReadOperation_getObjectInformation - Retrieves metadata about an object.

$sel:listAttachedIndices:BatchReadOperation', batchReadOperation_listAttachedIndices - Lists indices attached to an object.

$sel:listIncomingTypedLinks:BatchReadOperation', batchReadOperation_listIncomingTypedLinks - Returns a paginated list of all the incoming TypedLinkSpecifier information for an object. It also supports filtering by typed link facet and identity attributes. For more information, see Typed Links.

$sel:listIndex:BatchReadOperation', batchReadOperation_listIndex - Lists objects attached to the specified index.

$sel:listObjectAttributes:BatchReadOperation', batchReadOperation_listObjectAttributes - Lists all attributes that are associated with an object.

$sel:listObjectChildren:BatchReadOperation', batchReadOperation_listObjectChildren - Returns a paginated list of child objects that are associated with a given object.

$sel:listObjectParentPaths:BatchReadOperation', batchReadOperation_listObjectParentPaths - Retrieves all available parent paths for any object type such as node, leaf node, policy node, and index node objects. For more information about objects, see Directory Structure.

$sel:listObjectParents:BatchReadOperation', batchReadOperation_listObjectParents - Lists parent objects that are associated with a given object in pagination fashion.

$sel:listObjectPolicies:BatchReadOperation', batchReadOperation_listObjectPolicies - Returns policies attached to an object in pagination fashion.

$sel:listOutgoingTypedLinks:BatchReadOperation', batchReadOperation_listOutgoingTypedLinks - Returns a paginated list of all the outgoing TypedLinkSpecifier information for an object. It also supports filtering by typed link facet and identity attributes. For more information, see Typed Links.

$sel:listPolicyAttachments:BatchReadOperation', batchReadOperation_listPolicyAttachments - Returns all of the ObjectIdentifiers to which a given policy is attached.

$sel:lookupPolicy:BatchReadOperation', batchReadOperation_lookupPolicy - Lists all policies from the root of the Directory to the object specified. If there are no policies present, an empty list is returned. If policies are present, and if some objects don't have the policies attached, it returns the ObjectIdentifier for such objects. If policies are present, it returns ObjectIdentifier, policyId, and policyType. Paths that don't lead to the root from the target object are ignored. For more information, see Policies.

BatchReadOperationResponse

data BatchReadOperationResponse Source #

Represents the output of a BatchRead response operation.

See: newBatchReadOperationResponse smart constructor.

Instances

Instances details
FromJSON BatchReadOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperationResponse

Generic BatchReadOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperationResponse

Associated Types

type Rep BatchReadOperationResponse :: Type -> Type #

Read BatchReadOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperationResponse

Show BatchReadOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperationResponse

NFData BatchReadOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperationResponse

Eq BatchReadOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperationResponse

Hashable BatchReadOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperationResponse

type Rep BatchReadOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperationResponse

type Rep BatchReadOperationResponse = D1 ('MetaData "BatchReadOperationResponse" "Amazonka.CloudDirectory.Types.BatchReadOperationResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchReadOperationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "exceptionResponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchReadException)) :*: S1 ('MetaSel ('Just "successfulResponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchReadSuccessfulResponse))))

newBatchReadOperationResponse :: BatchReadOperationResponse Source #

Create a value of BatchReadOperationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:exceptionResponse:BatchReadOperationResponse', batchReadOperationResponse_exceptionResponse - Identifies which operation in a batch has failed.

$sel:successfulResponse:BatchReadOperationResponse', batchReadOperationResponse_successfulResponse - Identifies which operation in a batch has succeeded.

BatchReadSuccessfulResponse

data BatchReadSuccessfulResponse Source #

Represents the output of a BatchRead success response operation.

See: newBatchReadSuccessfulResponse smart constructor.

Instances

Instances details
FromJSON BatchReadSuccessfulResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadSuccessfulResponse

Generic BatchReadSuccessfulResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadSuccessfulResponse

Associated Types

type Rep BatchReadSuccessfulResponse :: Type -> Type #

Read BatchReadSuccessfulResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadSuccessfulResponse

Show BatchReadSuccessfulResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadSuccessfulResponse

NFData BatchReadSuccessfulResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadSuccessfulResponse

Eq BatchReadSuccessfulResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadSuccessfulResponse

Hashable BatchReadSuccessfulResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadSuccessfulResponse

type Rep BatchReadSuccessfulResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadSuccessfulResponse

type Rep BatchReadSuccessfulResponse = D1 ('MetaData "BatchReadSuccessfulResponse" "Amazonka.CloudDirectory.Types.BatchReadSuccessfulResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchReadSuccessfulResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "getLinkAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchGetLinkAttributesResponse)) :*: (S1 ('MetaSel ('Just "getObjectAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchGetObjectAttributesResponse)) :*: S1 ('MetaSel ('Just "getObjectInformation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchGetObjectInformationResponse)))) :*: ((S1 ('MetaSel ('Just "listAttachedIndices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListAttachedIndicesResponse)) :*: S1 ('MetaSel ('Just "listIncomingTypedLinks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListIncomingTypedLinksResponse))) :*: (S1 ('MetaSel ('Just "listIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListIndexResponse)) :*: S1 ('MetaSel ('Just "listObjectAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListObjectAttributesResponse))))) :*: ((S1 ('MetaSel ('Just "listObjectChildren") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListObjectChildrenResponse)) :*: (S1 ('MetaSel ('Just "listObjectParentPaths") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListObjectParentPathsResponse)) :*: S1 ('MetaSel ('Just "listObjectParents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListObjectParentsResponse)))) :*: ((S1 ('MetaSel ('Just "listObjectPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListObjectPoliciesResponse)) :*: S1 ('MetaSel ('Just "listOutgoingTypedLinks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListOutgoingTypedLinksResponse))) :*: (S1 ('MetaSel ('Just "listPolicyAttachments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListPolicyAttachmentsResponse)) :*: S1 ('MetaSel ('Just "lookupPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchLookupPolicyResponse)))))))

newBatchReadSuccessfulResponse :: BatchReadSuccessfulResponse Source #

Create a value of BatchReadSuccessfulResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:getLinkAttributes:BatchReadSuccessfulResponse', batchReadSuccessfulResponse_getLinkAttributes - The list of attributes to retrieve from the typed link.

$sel:getObjectAttributes:BatchReadSuccessfulResponse', batchReadSuccessfulResponse_getObjectAttributes - Retrieves attributes within a facet that are associated with an object.

$sel:getObjectInformation:BatchReadSuccessfulResponse', batchReadSuccessfulResponse_getObjectInformation - Retrieves metadata about an object.

$sel:listAttachedIndices:BatchReadSuccessfulResponse', batchReadSuccessfulResponse_listAttachedIndices - Lists indices attached to an object.

$sel:listIncomingTypedLinks:BatchReadSuccessfulResponse', batchReadSuccessfulResponse_listIncomingTypedLinks - Returns a paginated list of all the incoming TypedLinkSpecifier information for an object. It also supports filtering by typed link facet and identity attributes. For more information, see Typed Links.

$sel:listIndex:BatchReadSuccessfulResponse', batchReadSuccessfulResponse_listIndex - Lists objects attached to the specified index.

$sel:listObjectAttributes:BatchReadSuccessfulResponse', batchReadSuccessfulResponse_listObjectAttributes - Lists all attributes that are associated with an object.

$sel:listObjectChildren:BatchReadSuccessfulResponse', batchReadSuccessfulResponse_listObjectChildren - Returns a paginated list of child objects that are associated with a given object.

$sel:listObjectParentPaths:BatchReadSuccessfulResponse', batchReadSuccessfulResponse_listObjectParentPaths - Retrieves all available parent paths for any object type such as node, leaf node, policy node, and index node objects. For more information about objects, see Directory Structure.

$sel:listObjectParents:BatchReadSuccessfulResponse', batchReadSuccessfulResponse_listObjectParents - The list of parent objects to retrieve.

$sel:listObjectPolicies:BatchReadSuccessfulResponse', batchReadSuccessfulResponse_listObjectPolicies - Returns policies attached to an object in pagination fashion.

$sel:listOutgoingTypedLinks:BatchReadSuccessfulResponse', batchReadSuccessfulResponse_listOutgoingTypedLinks - Returns a paginated list of all the outgoing TypedLinkSpecifier information for an object. It also supports filtering by typed link facet and identity attributes. For more information, see Typed Links.

$sel:listPolicyAttachments:BatchReadSuccessfulResponse', batchReadSuccessfulResponse_listPolicyAttachments - Returns all of the ObjectIdentifiers to which a given policy is attached.

$sel:lookupPolicy:BatchReadSuccessfulResponse', batchReadSuccessfulResponse_lookupPolicy - Lists all policies from the root of the Directory to the object specified. If there are no policies present, an empty list is returned. If policies are present, and if some objects don't have the policies attached, it returns the ObjectIdentifier for such objects. If policies are present, it returns ObjectIdentifier, policyId, and policyType. Paths that don't lead to the root from the target object are ignored. For more information, see Policies.

BatchRemoveFacetFromObject

data BatchRemoveFacetFromObject Source #

A batch operation to remove a facet from an object.

See: newBatchRemoveFacetFromObject smart constructor.

Instances

Instances details
ToJSON BatchRemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObject

Generic BatchRemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObject

Associated Types

type Rep BatchRemoveFacetFromObject :: Type -> Type #

Read BatchRemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObject

Show BatchRemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObject

NFData BatchRemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObject

Eq BatchRemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObject

Hashable BatchRemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObject

type Rep BatchRemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObject

type Rep BatchRemoveFacetFromObject = D1 ('MetaData "BatchRemoveFacetFromObject" "Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObject" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchRemoveFacetFromObject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaFacet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SchemaFacet) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)))

newBatchRemoveFacetFromObject Source #

Create a value of BatchRemoveFacetFromObject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:schemaFacet:BatchRemoveFacetFromObject', batchRemoveFacetFromObject_schemaFacet - The facet to remove from the object.

$sel:objectReference:BatchRemoveFacetFromObject', batchRemoveFacetFromObject_objectReference - A reference to the object whose facet will be removed.

BatchRemoveFacetFromObjectResponse

data BatchRemoveFacetFromObjectResponse Source #

An empty result that represents success.

See: newBatchRemoveFacetFromObjectResponse smart constructor.

Instances

Instances details
FromJSON BatchRemoveFacetFromObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObjectResponse

Generic BatchRemoveFacetFromObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObjectResponse

Associated Types

type Rep BatchRemoveFacetFromObjectResponse :: Type -> Type #

Read BatchRemoveFacetFromObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObjectResponse

Show BatchRemoveFacetFromObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObjectResponse

NFData BatchRemoveFacetFromObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObjectResponse

Eq BatchRemoveFacetFromObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObjectResponse

Hashable BatchRemoveFacetFromObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObjectResponse

type Rep BatchRemoveFacetFromObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObjectResponse

type Rep BatchRemoveFacetFromObjectResponse = D1 ('MetaData "BatchRemoveFacetFromObjectResponse" "Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObjectResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchRemoveFacetFromObjectResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newBatchRemoveFacetFromObjectResponse :: BatchRemoveFacetFromObjectResponse Source #

Create a value of BatchRemoveFacetFromObjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

BatchUpdateLinkAttributes

data BatchUpdateLinkAttributes Source #

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.

See: newBatchUpdateLinkAttributes smart constructor.

Instances

Instances details
ToJSON BatchUpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributes

Generic BatchUpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributes

Associated Types

type Rep BatchUpdateLinkAttributes :: Type -> Type #

Read BatchUpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributes

Show BatchUpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributes

NFData BatchUpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributes

Eq BatchUpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributes

Hashable BatchUpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributes

type Rep BatchUpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributes

type Rep BatchUpdateLinkAttributes = D1 ('MetaData "BatchUpdateLinkAttributes" "Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributes" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchUpdateLinkAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "typedLinkSpecifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TypedLinkSpecifier) :*: S1 ('MetaSel ('Just "attributeUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [LinkAttributeUpdate])))

newBatchUpdateLinkAttributes Source #

Create a value of BatchUpdateLinkAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:typedLinkSpecifier:BatchUpdateLinkAttributes', batchUpdateLinkAttributes_typedLinkSpecifier - Allows a typed link specifier to be accepted as input.

$sel:attributeUpdates:BatchUpdateLinkAttributes', batchUpdateLinkAttributes_attributeUpdates - The attributes update structure.

BatchUpdateLinkAttributesResponse

data BatchUpdateLinkAttributesResponse Source #

Represents the output of a UpdateLinkAttributes response operation.

See: newBatchUpdateLinkAttributesResponse smart constructor.

Instances

Instances details
FromJSON BatchUpdateLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributesResponse

Generic BatchUpdateLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributesResponse

Associated Types

type Rep BatchUpdateLinkAttributesResponse :: Type -> Type #

Read BatchUpdateLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributesResponse

Show BatchUpdateLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributesResponse

NFData BatchUpdateLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributesResponse

Eq BatchUpdateLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributesResponse

Hashable BatchUpdateLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributesResponse

type Rep BatchUpdateLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributesResponse

type Rep BatchUpdateLinkAttributesResponse = D1 ('MetaData "BatchUpdateLinkAttributesResponse" "Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributesResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchUpdateLinkAttributesResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newBatchUpdateLinkAttributesResponse :: BatchUpdateLinkAttributesResponse Source #

Create a value of BatchUpdateLinkAttributesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

BatchUpdateObjectAttributes

data BatchUpdateObjectAttributes Source #

Represents the output of a BatchUpdate operation.

See: newBatchUpdateObjectAttributes smart constructor.

Instances

Instances details
ToJSON BatchUpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributes

Generic BatchUpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributes

Associated Types

type Rep BatchUpdateObjectAttributes :: Type -> Type #

Read BatchUpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributes

Show BatchUpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributes

NFData BatchUpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributes

Eq BatchUpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributes

Hashable BatchUpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributes

type Rep BatchUpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributes

type Rep BatchUpdateObjectAttributes = D1 ('MetaData "BatchUpdateObjectAttributes" "Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributes" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchUpdateObjectAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference) :*: S1 ('MetaSel ('Just "attributeUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ObjectAttributeUpdate])))

newBatchUpdateObjectAttributes Source #

Create a value of BatchUpdateObjectAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:objectReference:BatchUpdateObjectAttributes', batchUpdateObjectAttributes_objectReference - Reference that identifies the object.

$sel:attributeUpdates:BatchUpdateObjectAttributes', batchUpdateObjectAttributes_attributeUpdates - Attributes update structure.

BatchUpdateObjectAttributesResponse

data BatchUpdateObjectAttributesResponse Source #

Represents the output of a BatchUpdate response operation.

See: newBatchUpdateObjectAttributesResponse smart constructor.

Instances

Instances details
FromJSON BatchUpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributesResponse

Generic BatchUpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributesResponse

Read BatchUpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributesResponse

Show BatchUpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributesResponse

NFData BatchUpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributesResponse

Eq BatchUpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributesResponse

Hashable BatchUpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributesResponse

type Rep BatchUpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributesResponse

type Rep BatchUpdateObjectAttributesResponse = D1 ('MetaData "BatchUpdateObjectAttributesResponse" "Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributesResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchUpdateObjectAttributesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newBatchUpdateObjectAttributesResponse :: BatchUpdateObjectAttributesResponse Source #

Create a value of BatchUpdateObjectAttributesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:objectIdentifier:BatchUpdateObjectAttributesResponse', batchUpdateObjectAttributesResponse_objectIdentifier - ID that is associated with the object.

BatchWriteOperation

data BatchWriteOperation Source #

Represents the output of a BatchWrite operation.

See: newBatchWriteOperation smart constructor.

Instances

Instances details
ToJSON BatchWriteOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperation

Generic BatchWriteOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperation

Associated Types

type Rep BatchWriteOperation :: Type -> Type #

Read BatchWriteOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperation

Show BatchWriteOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperation

NFData BatchWriteOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperation

Methods

rnf :: BatchWriteOperation -> () #

Eq BatchWriteOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperation

Hashable BatchWriteOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperation

type Rep BatchWriteOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperation

type Rep BatchWriteOperation = D1 ('MetaData "BatchWriteOperation" "Amazonka.CloudDirectory.Types.BatchWriteOperation" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchWriteOperation'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "addFacetToObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchAddFacetToObject)) :*: (S1 ('MetaSel ('Just "attachObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchAttachObject)) :*: S1 ('MetaSel ('Just "attachPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchAttachPolicy)))) :*: ((S1 ('MetaSel ('Just "attachToIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchAttachToIndex)) :*: S1 ('MetaSel ('Just "attachTypedLink") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchAttachTypedLink))) :*: (S1 ('MetaSel ('Just "createIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchCreateIndex)) :*: S1 ('MetaSel ('Just "createObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchCreateObject))))) :*: (((S1 ('MetaSel ('Just "deleteObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchDeleteObject)) :*: S1 ('MetaSel ('Just "detachFromIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchDetachFromIndex))) :*: (S1 ('MetaSel ('Just "detachObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchDetachObject)) :*: S1 ('MetaSel ('Just "detachPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchDetachPolicy)))) :*: ((S1 ('MetaSel ('Just "detachTypedLink") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchDetachTypedLink)) :*: S1 ('MetaSel ('Just "removeFacetFromObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchRemoveFacetFromObject))) :*: (S1 ('MetaSel ('Just "updateLinkAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchUpdateLinkAttributes)) :*: S1 ('MetaSel ('Just "updateObjectAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchUpdateObjectAttributes)))))))

newBatchWriteOperation :: BatchWriteOperation Source #

Create a value of BatchWriteOperation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:addFacetToObject:BatchWriteOperation', batchWriteOperation_addFacetToObject - A batch operation that adds a facet to an object.

$sel:attachObject:BatchWriteOperation', batchWriteOperation_attachObject - Attaches an object to a Directory.

$sel:attachPolicy:BatchWriteOperation', batchWriteOperation_attachPolicy - Attaches a policy object to a regular object. An object can have a limited number of attached policies.

$sel:attachToIndex:BatchWriteOperation', batchWriteOperation_attachToIndex - Attaches the specified object to the specified index.

$sel:attachTypedLink:BatchWriteOperation', batchWriteOperation_attachTypedLink - Attaches a typed link to a specified source and target object. For more information, see Typed Links.

$sel:createIndex:BatchWriteOperation', batchWriteOperation_createIndex - Creates an index object. See Indexing and search for more information.

$sel:createObject:BatchWriteOperation', batchWriteOperation_createObject - Creates an object.

$sel:deleteObject:BatchWriteOperation', batchWriteOperation_deleteObject - Deletes an object in a Directory.

$sel:detachFromIndex:BatchWriteOperation', batchWriteOperation_detachFromIndex - Detaches the specified object from the specified index.

$sel:detachObject:BatchWriteOperation', batchWriteOperation_detachObject - Detaches an object from a Directory.

$sel:detachPolicy:BatchWriteOperation', batchWriteOperation_detachPolicy - Detaches a policy from a Directory.

$sel:detachTypedLink:BatchWriteOperation', batchWriteOperation_detachTypedLink - Detaches a typed link from a specified source and target object. For more information, see Typed Links.

$sel:removeFacetFromObject:BatchWriteOperation', batchWriteOperation_removeFacetFromObject - A batch operation that removes a facet from an object.

$sel:updateLinkAttributes:BatchWriteOperation', batchWriteOperation_updateLinkAttributes - Updates a given object's attributes.

$sel:updateObjectAttributes:BatchWriteOperation', batchWriteOperation_updateObjectAttributes - Updates a given object's attributes.

BatchWriteOperationResponse

data BatchWriteOperationResponse Source #

Represents the output of a BatchWrite response operation.

See: newBatchWriteOperationResponse smart constructor.

Instances

Instances details
FromJSON BatchWriteOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperationResponse

Generic BatchWriteOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperationResponse

Associated Types

type Rep BatchWriteOperationResponse :: Type -> Type #

Read BatchWriteOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperationResponse

Show BatchWriteOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperationResponse

NFData BatchWriteOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperationResponse

Eq BatchWriteOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperationResponse

Hashable BatchWriteOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperationResponse

type Rep BatchWriteOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperationResponse

type Rep BatchWriteOperationResponse = D1 ('MetaData "BatchWriteOperationResponse" "Amazonka.CloudDirectory.Types.BatchWriteOperationResponse" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "BatchWriteOperationResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "addFacetToObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchAddFacetToObjectResponse)) :*: (S1 ('MetaSel ('Just "attachObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchAttachObjectResponse)) :*: S1 ('MetaSel ('Just "attachPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchAttachPolicyResponse)))) :*: ((S1 ('MetaSel ('Just "attachToIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchAttachToIndexResponse)) :*: S1 ('MetaSel ('Just "attachTypedLink") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchAttachTypedLinkResponse))) :*: (S1 ('MetaSel ('Just "createIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchCreateIndexResponse)) :*: S1 ('MetaSel ('Just "createObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchCreateObjectResponse))))) :*: (((S1 ('MetaSel ('Just "deleteObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchDeleteObjectResponse)) :*: S1 ('MetaSel ('Just "detachFromIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchDetachFromIndexResponse))) :*: (S1 ('MetaSel ('Just "detachObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchDetachObjectResponse)) :*: S1 ('MetaSel ('Just "detachPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchDetachPolicyResponse)))) :*: ((S1 ('MetaSel ('Just "detachTypedLink") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchDetachTypedLinkResponse)) :*: S1 ('MetaSel ('Just "removeFacetFromObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchRemoveFacetFromObjectResponse))) :*: (S1 ('MetaSel ('Just "updateLinkAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchUpdateLinkAttributesResponse)) :*: S1 ('MetaSel ('Just "updateObjectAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchUpdateObjectAttributesResponse)))))))

newBatchWriteOperationResponse :: BatchWriteOperationResponse Source #

Create a value of BatchWriteOperationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:addFacetToObject:BatchWriteOperationResponse', batchWriteOperationResponse_addFacetToObject - The result of an add facet to object batch operation.

$sel:attachObject:BatchWriteOperationResponse', batchWriteOperationResponse_attachObject - Attaches an object to a Directory.

$sel:attachPolicy:BatchWriteOperationResponse', batchWriteOperationResponse_attachPolicy - Attaches a policy object to a regular object. An object can have a limited number of attached policies.

$sel:attachToIndex:BatchWriteOperationResponse', batchWriteOperationResponse_attachToIndex - Attaches the specified object to the specified index.

$sel:attachTypedLink:BatchWriteOperationResponse', batchWriteOperationResponse_attachTypedLink - Attaches a typed link to a specified source and target object. For more information, see Typed Links.

$sel:createIndex:BatchWriteOperationResponse', batchWriteOperationResponse_createIndex - Creates an index object. See Indexing and search for more information.

$sel:createObject:BatchWriteOperationResponse', batchWriteOperationResponse_createObject - Creates an object in a Directory.

$sel:deleteObject:BatchWriteOperationResponse', batchWriteOperationResponse_deleteObject - Deletes an object in a Directory.

$sel:detachFromIndex:BatchWriteOperationResponse', batchWriteOperationResponse_detachFromIndex - Detaches the specified object from the specified index.

$sel:detachObject:BatchWriteOperationResponse', batchWriteOperationResponse_detachObject - Detaches an object from a Directory.

$sel:detachPolicy:BatchWriteOperationResponse', batchWriteOperationResponse_detachPolicy - Detaches a policy from a Directory.

$sel:detachTypedLink:BatchWriteOperationResponse', batchWriteOperationResponse_detachTypedLink - Detaches a typed link from a specified source and target object. For more information, see Typed Links.

$sel:removeFacetFromObject:BatchWriteOperationResponse', batchWriteOperationResponse_removeFacetFromObject - The result of a batch remove facet from object operation.

$sel:updateLinkAttributes:BatchWriteOperationResponse', batchWriteOperationResponse_updateLinkAttributes - Represents the output of a BatchWrite response operation.

$sel:updateObjectAttributes:BatchWriteOperationResponse', batchWriteOperationResponse_updateObjectAttributes - Updates a given object’s attributes.

Directory

data Directory Source #

Directory structure that includes the directory name and directory ARN.

See: newDirectory smart constructor.

Instances

Instances details
FromJSON Directory Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Directory

Generic Directory Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Directory

Associated Types

type Rep Directory :: Type -> Type #

Read Directory Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Directory

Show Directory Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Directory

NFData Directory Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Directory

Methods

rnf :: Directory -> () #

Eq Directory Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Directory

Hashable Directory Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Directory

type Rep Directory Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Directory

type Rep Directory = D1 ('MetaData "Directory" "Amazonka.CloudDirectory.Types.Directory" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "Directory'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryState)))))

newDirectory :: Directory Source #

Create a value of Directory with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationDateTime:Directory', directory_creationDateTime - The date and time when the directory was created.

$sel:directoryArn:Directory', directory_directoryArn - The Amazon Resource Name (ARN) that is associated with the directory. For more information, see arns.

$sel:name:Directory', directory_name - The name of the directory.

$sel:state:Directory', directory_state - The state of the directory. Can be either Enabled, Disabled, or Deleted.

Facet

data Facet Source #

A structure that contains Name, ARN, Attributes, Rules, and ObjectTypes. See Facets for more information.

See: newFacet smart constructor.

Instances

Instances details
FromJSON Facet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Facet

Generic Facet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Facet

Associated Types

type Rep Facet :: Type -> Type #

Methods

from :: Facet -> Rep Facet x #

to :: Rep Facet x -> Facet #

Read Facet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Facet

Show Facet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Facet

Methods

showsPrec :: Int -> Facet -> ShowS #

show :: Facet -> String #

showList :: [Facet] -> ShowS #

NFData Facet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Facet

Methods

rnf :: Facet -> () #

Eq Facet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Facet

Methods

(==) :: Facet -> Facet -> Bool #

(/=) :: Facet -> Facet -> Bool #

Hashable Facet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Facet

Methods

hashWithSalt :: Int -> Facet -> Int #

hash :: Facet -> Int #

type Rep Facet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Facet

type Rep Facet = D1 ('MetaData "Facet" "Amazonka.CloudDirectory.Types.Facet" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "Facet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "facetStyle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FacetStyle)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "objectType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ObjectType)))))

newFacet :: Facet Source #

Create a value of Facet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:facetStyle:Facet', facet_facetStyle - There are two different styles that you can define on any given facet, Static and Dynamic. For static facets, all attributes must be defined in the schema. For dynamic facets, attributes can be defined during data plane operations.

$sel:name:Facet', facet_name - The name of the Facet.

$sel:objectType:Facet', facet_objectType - The object type that is associated with the facet. See CreateFacetRequest$ObjectType for more details.

FacetAttribute

data FacetAttribute Source #

An attribute that is associated with the Facet.

See: newFacetAttribute smart constructor.

Instances

Instances details
FromJSON FacetAttribute Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttribute

ToJSON FacetAttribute Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttribute

Generic FacetAttribute Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttribute

Associated Types

type Rep FacetAttribute :: Type -> Type #

Read FacetAttribute Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttribute

Show FacetAttribute Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttribute

NFData FacetAttribute Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttribute

Methods

rnf :: FacetAttribute -> () #

Eq FacetAttribute Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttribute

Hashable FacetAttribute Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttribute

type Rep FacetAttribute Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttribute

type Rep FacetAttribute = D1 ('MetaData "FacetAttribute" "Amazonka.CloudDirectory.Types.FacetAttribute" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "FacetAttribute'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "attributeDefinition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FacetAttributeDefinition)) :*: S1 ('MetaSel ('Just "attributeReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FacetAttributeReference))) :*: (S1 ('MetaSel ('Just "requiredBehavior") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RequiredAttributeBehavior)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newFacetAttribute Source #

Create a value of FacetAttribute with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:attributeDefinition:FacetAttribute', facetAttribute_attributeDefinition - A facet attribute consists of either a definition or a reference. This structure contains the attribute definition. See Attribute References for more information.

$sel:attributeReference:FacetAttribute', facetAttribute_attributeReference - An attribute reference that is associated with the attribute. See Attribute References for more information.

$sel:requiredBehavior:FacetAttribute', facetAttribute_requiredBehavior - The required behavior of the FacetAttribute.

$sel:name:FacetAttribute', facetAttribute_name - The name of the facet attribute.

FacetAttributeDefinition

data FacetAttributeDefinition Source #

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

See: newFacetAttributeDefinition smart constructor.

Instances

Instances details
FromJSON FacetAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeDefinition

ToJSON FacetAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeDefinition

Generic FacetAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeDefinition

Associated Types

type Rep FacetAttributeDefinition :: Type -> Type #

Read FacetAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeDefinition

Show FacetAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeDefinition

NFData FacetAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeDefinition

Eq FacetAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeDefinition

Hashable FacetAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeDefinition

type Rep FacetAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeDefinition

type Rep FacetAttributeDefinition = D1 ('MetaData "FacetAttributeDefinition" "Amazonka.CloudDirectory.Types.FacetAttributeDefinition" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "FacetAttributeDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TypedAttributeValue)) :*: S1 ('MetaSel ('Just "isImmutable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "rules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Rule))) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FacetAttributeType))))

newFacetAttributeDefinition Source #

Create a value of FacetAttributeDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:defaultValue:FacetAttributeDefinition', facetAttributeDefinition_defaultValue - The default value of the attribute (if configured).

$sel:isImmutable:FacetAttributeDefinition', facetAttributeDefinition_isImmutable - Whether the attribute is mutable or not.

$sel:rules:FacetAttributeDefinition', facetAttributeDefinition_rules - Validation rules attached to the attribute definition.

FacetAttributeDefinition, facetAttributeDefinition_type - The type of the attribute.

FacetAttributeReference

data FacetAttributeReference Source #

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

See: newFacetAttributeReference smart constructor.

Instances

Instances details
FromJSON FacetAttributeReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeReference

ToJSON FacetAttributeReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeReference

Generic FacetAttributeReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeReference

Associated Types

type Rep FacetAttributeReference :: Type -> Type #

Read FacetAttributeReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeReference

Show FacetAttributeReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeReference

NFData FacetAttributeReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeReference

Methods

rnf :: FacetAttributeReference -> () #

Eq FacetAttributeReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeReference

Hashable FacetAttributeReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeReference

type Rep FacetAttributeReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeReference

type Rep FacetAttributeReference = D1 ('MetaData "FacetAttributeReference" "Amazonka.CloudDirectory.Types.FacetAttributeReference" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "FacetAttributeReference'" 'PrefixI 'True) (S1 ('MetaSel ('Just "targetFacetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "targetAttributeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newFacetAttributeReference Source #

Create a value of FacetAttributeReference with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:targetFacetName:FacetAttributeReference', facetAttributeReference_targetFacetName - The target facet name that is associated with the facet reference. See Attribute References for more information.

$sel:targetAttributeName:FacetAttributeReference', facetAttributeReference_targetAttributeName - The target attribute name that is associated with the facet reference. See Attribute References for more information.

FacetAttributeUpdate

data FacetAttributeUpdate Source #

A structure that contains information used to update an attribute.

See: newFacetAttributeUpdate smart constructor.

Instances

Instances details
ToJSON FacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeUpdate

Generic FacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeUpdate

Associated Types

type Rep FacetAttributeUpdate :: Type -> Type #

Read FacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeUpdate

Show FacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeUpdate

NFData FacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeUpdate

Methods

rnf :: FacetAttributeUpdate -> () #

Eq FacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeUpdate

Hashable FacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeUpdate

type Rep FacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeUpdate

type Rep FacetAttributeUpdate = D1 ('MetaData "FacetAttributeUpdate" "Amazonka.CloudDirectory.Types.FacetAttributeUpdate" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "FacetAttributeUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateActionType)) :*: S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FacetAttribute))))

newFacetAttributeUpdate :: FacetAttributeUpdate Source #

Create a value of FacetAttributeUpdate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:action:FacetAttributeUpdate', facetAttributeUpdate_action - The action to perform when updating the attribute.

$sel:attribute:FacetAttributeUpdate', facetAttributeUpdate_attribute - The attribute to update.

IndexAttachment

data IndexAttachment Source #

Represents an index and an attached object.

See: newIndexAttachment smart constructor.

Instances

Instances details
FromJSON IndexAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.IndexAttachment

Generic IndexAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.IndexAttachment

Associated Types

type Rep IndexAttachment :: Type -> Type #

Read IndexAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.IndexAttachment

Show IndexAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.IndexAttachment

NFData IndexAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.IndexAttachment

Methods

rnf :: IndexAttachment -> () #

Eq IndexAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.IndexAttachment

Hashable IndexAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.IndexAttachment

type Rep IndexAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.IndexAttachment

type Rep IndexAttachment = D1 ('MetaData "IndexAttachment" "Amazonka.CloudDirectory.Types.IndexAttachment" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "IndexAttachment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexedAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AttributeKeyAndValue])) :*: S1 ('MetaSel ('Just "objectIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newIndexAttachment :: IndexAttachment Source #

Create a value of IndexAttachment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:indexedAttributes:IndexAttachment', indexAttachment_indexedAttributes - The indexed attribute values.

$sel:objectIdentifier:IndexAttachment', indexAttachment_objectIdentifier - In response to ListIndex, the ObjectIdentifier of the object attached to the index. In response to ListAttachedIndices, the ObjectIdentifier of the index attached to the object. This field will always contain the ObjectIdentifier of the object on the opposite side of the attachment specified in the query.

LinkAttributeAction

data LinkAttributeAction Source #

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

See: newLinkAttributeAction smart constructor.

Instances

Instances details
ToJSON LinkAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeAction

Generic LinkAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeAction

Associated Types

type Rep LinkAttributeAction :: Type -> Type #

Read LinkAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeAction

Show LinkAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeAction

NFData LinkAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeAction

Methods

rnf :: LinkAttributeAction -> () #

Eq LinkAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeAction

Hashable LinkAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeAction

type Rep LinkAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeAction

type Rep LinkAttributeAction = D1 ('MetaData "LinkAttributeAction" "Amazonka.CloudDirectory.Types.LinkAttributeAction" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "LinkAttributeAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributeActionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateActionType)) :*: S1 ('MetaSel ('Just "attributeUpdateValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TypedAttributeValue))))

newLinkAttributeAction :: LinkAttributeAction Source #

Create a value of LinkAttributeAction with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:attributeActionType:LinkAttributeAction', linkAttributeAction_attributeActionType - A type that can be either UPDATE_OR_CREATE or DELETE.

$sel:attributeUpdateValue:LinkAttributeAction', linkAttributeAction_attributeUpdateValue - The value that you want to update to.

LinkAttributeUpdate

data LinkAttributeUpdate Source #

Structure that contains attribute update information.

See: newLinkAttributeUpdate smart constructor.

Instances

Instances details
ToJSON LinkAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeUpdate

Generic LinkAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeUpdate

Associated Types

type Rep LinkAttributeUpdate :: Type -> Type #

Read LinkAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeUpdate

Show LinkAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeUpdate

NFData LinkAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeUpdate

Methods

rnf :: LinkAttributeUpdate -> () #

Eq LinkAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeUpdate

Hashable LinkAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeUpdate

type Rep LinkAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeUpdate

type Rep LinkAttributeUpdate = D1 ('MetaData "LinkAttributeUpdate" "Amazonka.CloudDirectory.Types.LinkAttributeUpdate" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "LinkAttributeUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributeAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LinkAttributeAction)) :*: S1 ('MetaSel ('Just "attributeKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AttributeKey))))

newLinkAttributeUpdate :: LinkAttributeUpdate Source #

Create a value of LinkAttributeUpdate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:attributeAction:LinkAttributeUpdate', linkAttributeUpdate_attributeAction - The action to perform as part of the attribute update.

$sel:attributeKey:LinkAttributeUpdate', linkAttributeUpdate_attributeKey - The key of the attribute being updated.

ObjectAttributeAction

data ObjectAttributeAction Source #

The action to take on the object attribute.

See: newObjectAttributeAction smart constructor.

Instances

Instances details
ToJSON ObjectAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeAction

Generic ObjectAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeAction

Associated Types

type Rep ObjectAttributeAction :: Type -> Type #

Read ObjectAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeAction

Show ObjectAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeAction

NFData ObjectAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeAction

Methods

rnf :: ObjectAttributeAction -> () #

Eq ObjectAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeAction

Hashable ObjectAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeAction

type Rep ObjectAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeAction

type Rep ObjectAttributeAction = D1 ('MetaData "ObjectAttributeAction" "Amazonka.CloudDirectory.Types.ObjectAttributeAction" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ObjectAttributeAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectAttributeActionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateActionType)) :*: S1 ('MetaSel ('Just "objectAttributeUpdateValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TypedAttributeValue))))

newObjectAttributeAction :: ObjectAttributeAction Source #

Create a value of ObjectAttributeAction with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:objectAttributeActionType:ObjectAttributeAction', objectAttributeAction_objectAttributeActionType - A type that can be either Update or Delete.

$sel:objectAttributeUpdateValue:ObjectAttributeAction', objectAttributeAction_objectAttributeUpdateValue - The value that you want to update to.

ObjectAttributeRange

data ObjectAttributeRange Source #

A range of attributes.

See: newObjectAttributeRange smart constructor.

Instances

Instances details
ToJSON ObjectAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeRange

Generic ObjectAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeRange

Associated Types

type Rep ObjectAttributeRange :: Type -> Type #

Read ObjectAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeRange

Show ObjectAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeRange

NFData ObjectAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeRange

Methods

rnf :: ObjectAttributeRange -> () #

Eq ObjectAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeRange

Hashable ObjectAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeRange

type Rep ObjectAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeRange

type Rep ObjectAttributeRange = D1 ('MetaData "ObjectAttributeRange" "Amazonka.CloudDirectory.Types.ObjectAttributeRange" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ObjectAttributeRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributeKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AttributeKey)) :*: S1 ('MetaSel ('Just "range") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TypedAttributeValueRange))))

newObjectAttributeRange :: ObjectAttributeRange Source #

Create a value of ObjectAttributeRange with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:attributeKey:ObjectAttributeRange', objectAttributeRange_attributeKey - The key of the attribute that the attribute range covers.

$sel:range:ObjectAttributeRange', objectAttributeRange_range - The range of attribute values being selected.

ObjectAttributeUpdate

data ObjectAttributeUpdate Source #

Structure that contains attribute update information.

See: newObjectAttributeUpdate smart constructor.

Instances

Instances details
ToJSON ObjectAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeUpdate

Generic ObjectAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeUpdate

Associated Types

type Rep ObjectAttributeUpdate :: Type -> Type #

Read ObjectAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeUpdate

Show ObjectAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeUpdate

NFData ObjectAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeUpdate

Methods

rnf :: ObjectAttributeUpdate -> () #

Eq ObjectAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeUpdate

Hashable ObjectAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeUpdate

type Rep ObjectAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeUpdate

type Rep ObjectAttributeUpdate = D1 ('MetaData "ObjectAttributeUpdate" "Amazonka.CloudDirectory.Types.ObjectAttributeUpdate" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ObjectAttributeUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectAttributeAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ObjectAttributeAction)) :*: S1 ('MetaSel ('Just "objectAttributeKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AttributeKey))))

newObjectAttributeUpdate :: ObjectAttributeUpdate Source #

Create a value of ObjectAttributeUpdate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:objectAttributeAction:ObjectAttributeUpdate', objectAttributeUpdate_objectAttributeAction - The action to perform as part of the attribute update.

$sel:objectAttributeKey:ObjectAttributeUpdate', objectAttributeUpdate_objectAttributeKey - The key of the attribute being updated.

ObjectIdentifierAndLinkNameTuple

data ObjectIdentifierAndLinkNameTuple Source #

A pair of ObjectIdentifier and LinkName.

See: newObjectIdentifierAndLinkNameTuple smart constructor.

Instances

Instances details
FromJSON ObjectIdentifierAndLinkNameTuple Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectIdentifierAndLinkNameTuple

Generic ObjectIdentifierAndLinkNameTuple Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectIdentifierAndLinkNameTuple

Associated Types

type Rep ObjectIdentifierAndLinkNameTuple :: Type -> Type #

Read ObjectIdentifierAndLinkNameTuple Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectIdentifierAndLinkNameTuple

Show ObjectIdentifierAndLinkNameTuple Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectIdentifierAndLinkNameTuple

NFData ObjectIdentifierAndLinkNameTuple Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectIdentifierAndLinkNameTuple

Eq ObjectIdentifierAndLinkNameTuple Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectIdentifierAndLinkNameTuple

Hashable ObjectIdentifierAndLinkNameTuple Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectIdentifierAndLinkNameTuple

type Rep ObjectIdentifierAndLinkNameTuple Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectIdentifierAndLinkNameTuple

type Rep ObjectIdentifierAndLinkNameTuple = D1 ('MetaData "ObjectIdentifierAndLinkNameTuple" "Amazonka.CloudDirectory.Types.ObjectIdentifierAndLinkNameTuple" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ObjectIdentifierAndLinkNameTuple'" 'PrefixI 'True) (S1 ('MetaSel ('Just "linkName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "objectIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newObjectIdentifierAndLinkNameTuple :: ObjectIdentifierAndLinkNameTuple Source #

Create a value of ObjectIdentifierAndLinkNameTuple with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:linkName:ObjectIdentifierAndLinkNameTuple', objectIdentifierAndLinkNameTuple_linkName - The name of the link between the parent and the child object.

$sel:objectIdentifier:ObjectIdentifierAndLinkNameTuple', objectIdentifierAndLinkNameTuple_objectIdentifier - The ID that is associated with the object.

ObjectReference

data ObjectReference Source #

The reference that identifies an object.

See: newObjectReference smart constructor.

Constructors

ObjectReference' (Maybe Text) 

Instances

Instances details
FromJSON ObjectReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectReference

ToJSON ObjectReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectReference

Generic ObjectReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectReference

Associated Types

type Rep ObjectReference :: Type -> Type #

Read ObjectReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectReference

Show ObjectReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectReference

NFData ObjectReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectReference

Methods

rnf :: ObjectReference -> () #

Eq ObjectReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectReference

Hashable ObjectReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectReference

type Rep ObjectReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectReference

type Rep ObjectReference = D1 ('MetaData "ObjectReference" "Amazonka.CloudDirectory.Types.ObjectReference" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "ObjectReference'" 'PrefixI 'True) (S1 ('MetaSel ('Just "selector") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newObjectReference :: ObjectReference Source #

Create a value of ObjectReference with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:selector:ObjectReference', objectReference_selector - A path selector supports easy selection of an object by the parent/child links leading to it from the directory root. Use the link names from each parent/child link to construct the path. Path selectors start with a slash (/) and link names are separated by slashes. For more information about paths, see Access Objects. You can identify an object in one of the following ways:

  • $ObjectIdentifier - An object identifier is an opaque string provided by Amazon Cloud Directory. When creating objects, the system will provide you with the identifier of the created object. An object’s identifier is immutable and no two objects will ever share the same object identifier. To identify an object with ObjectIdentifier, the ObjectIdentifier must be wrapped in double quotes.
  • /some/path - Identifies the object based on path
  • #SomeBatchReference - Identifies the object in a batch call

PathToObjectIdentifiers

data PathToObjectIdentifiers Source #

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

See: newPathToObjectIdentifiers smart constructor.

Instances

Instances details
FromJSON PathToObjectIdentifiers Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PathToObjectIdentifiers

Generic PathToObjectIdentifiers Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PathToObjectIdentifiers

Associated Types

type Rep PathToObjectIdentifiers :: Type -> Type #

Read PathToObjectIdentifiers Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PathToObjectIdentifiers

Show PathToObjectIdentifiers Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PathToObjectIdentifiers

NFData PathToObjectIdentifiers Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PathToObjectIdentifiers

Methods

rnf :: PathToObjectIdentifiers -> () #

Eq PathToObjectIdentifiers Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PathToObjectIdentifiers

Hashable PathToObjectIdentifiers Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PathToObjectIdentifiers

type Rep PathToObjectIdentifiers Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PathToObjectIdentifiers

type Rep PathToObjectIdentifiers = D1 ('MetaData "PathToObjectIdentifiers" "Amazonka.CloudDirectory.Types.PathToObjectIdentifiers" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "PathToObjectIdentifiers'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectIdentifiers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newPathToObjectIdentifiers :: PathToObjectIdentifiers Source #

Create a value of PathToObjectIdentifiers with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:objectIdentifiers:PathToObjectIdentifiers', pathToObjectIdentifiers_objectIdentifiers - Lists ObjectIdentifiers starting from directory root to the object in the request.

$sel:path:PathToObjectIdentifiers', pathToObjectIdentifiers_path - The path that is used to identify the object starting from directory root.

PolicyAttachment

data PolicyAttachment Source #

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

See: newPolicyAttachment smart constructor.

Instances

Instances details
FromJSON PolicyAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyAttachment

Generic PolicyAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyAttachment

Associated Types

type Rep PolicyAttachment :: Type -> Type #

Read PolicyAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyAttachment

Show PolicyAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyAttachment

NFData PolicyAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyAttachment

Methods

rnf :: PolicyAttachment -> () #

Eq PolicyAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyAttachment

Hashable PolicyAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyAttachment

type Rep PolicyAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyAttachment

type Rep PolicyAttachment = D1 ('MetaData "PolicyAttachment" "Amazonka.CloudDirectory.Types.PolicyAttachment" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "PolicyAttachment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "policyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "policyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newPolicyAttachment :: PolicyAttachment Source #

Create a value of PolicyAttachment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:objectIdentifier:PolicyAttachment', policyAttachment_objectIdentifier - The ObjectIdentifier that is associated with PolicyAttachment.

$sel:policyId:PolicyAttachment', policyAttachment_policyId - The ID of PolicyAttachment.

$sel:policyType:PolicyAttachment', policyAttachment_policyType - The type of policy that can be associated with PolicyAttachment.

PolicyToPath

data PolicyToPath Source #

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.

See: newPolicyToPath smart constructor.

Instances

Instances details
FromJSON PolicyToPath Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyToPath

Generic PolicyToPath Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyToPath

Associated Types

type Rep PolicyToPath :: Type -> Type #

Read PolicyToPath Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyToPath

Show PolicyToPath Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyToPath

NFData PolicyToPath Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyToPath

Methods

rnf :: PolicyToPath -> () #

Eq PolicyToPath Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyToPath

Hashable PolicyToPath Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyToPath

type Rep PolicyToPath Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyToPath

type Rep PolicyToPath = D1 ('MetaData "PolicyToPath" "Amazonka.CloudDirectory.Types.PolicyToPath" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "PolicyToPath'" 'PrefixI 'True) (S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "policies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PolicyAttachment]))))

newPolicyToPath :: PolicyToPath Source #

Create a value of PolicyToPath with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:path:PolicyToPath', policyToPath_path - The path that is referenced from the root.

$sel:policies:PolicyToPath', policyToPath_policies - List of policy objects.

Rule

data Rule Source #

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

See: newRule smart constructor.

Constructors

Rule' (Maybe (HashMap Text Text)) (Maybe RuleType) 

Instances

Instances details
FromJSON Rule Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Rule

ToJSON Rule Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Rule

Generic Rule Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Rule

Associated Types

type Rep Rule :: Type -> Type #

Methods

from :: Rule -> Rep Rule x #

to :: Rep Rule x -> Rule #

Read Rule Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Rule

Show Rule Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Rule

Methods

showsPrec :: Int -> Rule -> ShowS #

show :: Rule -> String #

showList :: [Rule] -> ShowS #

NFData Rule Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Rule

Methods

rnf :: Rule -> () #

Eq Rule Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Rule

Methods

(==) :: Rule -> Rule -> Bool #

(/=) :: Rule -> Rule -> Bool #

Hashable Rule Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Rule

Methods

hashWithSalt :: Int -> Rule -> Int #

hash :: Rule -> Int #

type Rep Rule Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Rule

type Rep Rule = D1 ('MetaData "Rule" "Amazonka.CloudDirectory.Types.Rule" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "Rule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RuleType))))

newRule :: Rule Source #

Create a value of Rule with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:parameters:Rule', rule_parameters - The minimum and maximum parameters that are associated with the rule.

$sel:type':Rule', rule_type - The type of attribute validation rule.

SchemaFacet

data SchemaFacet Source #

A facet.

See: newSchemaFacet smart constructor.

Constructors

SchemaFacet' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON SchemaFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.SchemaFacet

ToJSON SchemaFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.SchemaFacet

Generic SchemaFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.SchemaFacet

Associated Types

type Rep SchemaFacet :: Type -> Type #

Read SchemaFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.SchemaFacet

Show SchemaFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.SchemaFacet

NFData SchemaFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.SchemaFacet

Methods

rnf :: SchemaFacet -> () #

Eq SchemaFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.SchemaFacet

Hashable SchemaFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.SchemaFacet

type Rep SchemaFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.SchemaFacet

type Rep SchemaFacet = D1 ('MetaData "SchemaFacet" "Amazonka.CloudDirectory.Types.SchemaFacet" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "SchemaFacet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "facetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newSchemaFacet :: SchemaFacet Source #

Create a value of SchemaFacet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:facetName:SchemaFacet', schemaFacet_facetName - The name of the facet. If this value is set, SchemaArn must also be set.

$sel:schemaArn:SchemaFacet', schemaFacet_schemaArn - The ARN of the schema that contains the facet with no minor component. See arns and In-Place Schema Upgrade for a description of when to provide minor versions. If this value is set, FacetName must also be set.

Tag

data Tag Source #

The tag structure that contains a tag key and value.

See: newTag smart constructor.

Constructors

Tag' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Hashable Tag Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.CloudDirectory.Types.Tag" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newTag :: Tag Source #

Create a value of Tag with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:key:Tag', tag_key - The key that is associated with the tag.

$sel:value:Tag', tag_value - The value that is associated with the tag.

TypedAttributeValue

data TypedAttributeValue Source #

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.

See: newTypedAttributeValue smart constructor.

Instances

Instances details
FromJSON TypedAttributeValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValue

ToJSON TypedAttributeValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValue

Generic TypedAttributeValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValue

Associated Types

type Rep TypedAttributeValue :: Type -> Type #

Read TypedAttributeValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValue

Show TypedAttributeValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValue

NFData TypedAttributeValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValue

Methods

rnf :: TypedAttributeValue -> () #

Eq TypedAttributeValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValue

Hashable TypedAttributeValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValue

type Rep TypedAttributeValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValue

type Rep TypedAttributeValue = D1 ('MetaData "TypedAttributeValue" "Amazonka.CloudDirectory.Types.TypedAttributeValue" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "TypedAttributeValue'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "binaryValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Base64)) :*: S1 ('MetaSel ('Just "booleanValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "datetimeValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "numberValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stringValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newTypedAttributeValue :: TypedAttributeValue Source #

Create a value of TypedAttributeValue with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:binaryValue:TypedAttributeValue', typedAttributeValue_binaryValue - A binary data value.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens accepts and returns only raw unencoded data.

$sel:booleanValue:TypedAttributeValue', typedAttributeValue_booleanValue - A Boolean data value.

$sel:datetimeValue:TypedAttributeValue', typedAttributeValue_datetimeValue - A date and time value.

$sel:numberValue:TypedAttributeValue', typedAttributeValue_numberValue - A number data value.

$sel:stringValue:TypedAttributeValue', typedAttributeValue_stringValue - A string data value.

TypedAttributeValueRange

data TypedAttributeValueRange Source #

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

See: newTypedAttributeValueRange smart constructor.

Instances

Instances details
ToJSON TypedAttributeValueRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValueRange

Generic TypedAttributeValueRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValueRange

Associated Types

type Rep TypedAttributeValueRange :: Type -> Type #

Read TypedAttributeValueRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValueRange

Show TypedAttributeValueRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValueRange

NFData TypedAttributeValueRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValueRange

Eq TypedAttributeValueRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValueRange

Hashable TypedAttributeValueRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValueRange

type Rep TypedAttributeValueRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValueRange

type Rep TypedAttributeValueRange = D1 ('MetaData "TypedAttributeValueRange" "Amazonka.CloudDirectory.Types.TypedAttributeValueRange" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "TypedAttributeValueRange'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "endValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TypedAttributeValue)) :*: S1 ('MetaSel ('Just "startValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TypedAttributeValue))) :*: (S1 ('MetaSel ('Just "startMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RangeMode) :*: S1 ('MetaSel ('Just "endMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RangeMode))))

newTypedAttributeValueRange Source #

Create a value of TypedAttributeValueRange with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:endValue:TypedAttributeValueRange', typedAttributeValueRange_endValue - The attribute value to terminate the range at.

$sel:startValue:TypedAttributeValueRange', typedAttributeValueRange_startValue - The value to start the range at.

$sel:startMode:TypedAttributeValueRange', typedAttributeValueRange_startMode - The inclusive or exclusive range start.

$sel:endMode:TypedAttributeValueRange', typedAttributeValueRange_endMode - The inclusive or exclusive range end.

TypedLinkAttributeDefinition

data TypedLinkAttributeDefinition Source #

A typed link attribute definition.

See: newTypedLinkAttributeDefinition smart constructor.

Instances

Instances details
FromJSON TypedLinkAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeDefinition

ToJSON TypedLinkAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeDefinition

Generic TypedLinkAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeDefinition

Associated Types

type Rep TypedLinkAttributeDefinition :: Type -> Type #

Read TypedLinkAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeDefinition

Show TypedLinkAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeDefinition

NFData TypedLinkAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeDefinition

Eq TypedLinkAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeDefinition

Hashable TypedLinkAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeDefinition

type Rep TypedLinkAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeDefinition

type Rep TypedLinkAttributeDefinition = D1 ('MetaData "TypedLinkAttributeDefinition" "Amazonka.CloudDirectory.Types.TypedLinkAttributeDefinition" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "TypedLinkAttributeDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TypedAttributeValue)) :*: (S1 ('MetaSel ('Just "isImmutable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "rules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Rule))))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FacetAttributeType) :*: S1 ('MetaSel ('Just "requiredBehavior") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RequiredAttributeBehavior)))))

newTypedLinkAttributeDefinition Source #

Create a value of TypedLinkAttributeDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:defaultValue:TypedLinkAttributeDefinition', typedLinkAttributeDefinition_defaultValue - The default value of the attribute (if configured).

$sel:isImmutable:TypedLinkAttributeDefinition', typedLinkAttributeDefinition_isImmutable - Whether the attribute is mutable or not.

$sel:rules:TypedLinkAttributeDefinition', typedLinkAttributeDefinition_rules - Validation rules that are attached to the attribute definition.

$sel:name:TypedLinkAttributeDefinition', typedLinkAttributeDefinition_name - The unique name of the typed link attribute.

TypedLinkAttributeDefinition, typedLinkAttributeDefinition_type - The type of the attribute.

$sel:requiredBehavior:TypedLinkAttributeDefinition', typedLinkAttributeDefinition_requiredBehavior - The required behavior of the TypedLinkAttributeDefinition.

TypedLinkAttributeRange

data TypedLinkAttributeRange Source #

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

See: newTypedLinkAttributeRange smart constructor.

Instances

Instances details
ToJSON TypedLinkAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeRange

Generic TypedLinkAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeRange

Associated Types

type Rep TypedLinkAttributeRange :: Type -> Type #

Read TypedLinkAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeRange

Show TypedLinkAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeRange

NFData TypedLinkAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeRange

Methods

rnf :: TypedLinkAttributeRange -> () #

Eq TypedLinkAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeRange

Hashable TypedLinkAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeRange

type Rep TypedLinkAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeRange

type Rep TypedLinkAttributeRange = D1 ('MetaData "TypedLinkAttributeRange" "Amazonka.CloudDirectory.Types.TypedLinkAttributeRange" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "TypedLinkAttributeRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "range") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TypedAttributeValueRange)))

newTypedLinkAttributeRange Source #

Create a value of TypedLinkAttributeRange with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:attributeName:TypedLinkAttributeRange', typedLinkAttributeRange_attributeName - The unique name of the typed link attribute.

$sel:range:TypedLinkAttributeRange', typedLinkAttributeRange_range - The range of attribute values that are being selected.

TypedLinkFacet

data TypedLinkFacet Source #

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

See: newTypedLinkFacet smart constructor.

Instances

Instances details
ToJSON TypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacet

Generic TypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacet

Associated Types

type Rep TypedLinkFacet :: Type -> Type #

Read TypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacet

Show TypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacet

NFData TypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacet

Methods

rnf :: TypedLinkFacet -> () #

Eq TypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacet

Hashable TypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacet

type Rep TypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacet

type Rep TypedLinkFacet = D1 ('MetaData "TypedLinkFacet" "Amazonka.CloudDirectory.Types.TypedLinkFacet" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "TypedLinkFacet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [TypedLinkAttributeDefinition]) :*: S1 ('MetaSel ('Just "identityAttributeOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newTypedLinkFacet Source #

Create a value of TypedLinkFacet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

TypedLinkFacet, typedLinkFacet_name - The unique name of the typed link facet.

$sel:attributes:TypedLinkFacet', typedLinkFacet_attributes - A set of key-value pairs associated with the typed link. Typed link attributes are used when you have data values that are related to the link itself, and not to one of the two objects being linked. Identity attributes also serve to distinguish the link from others of the same type between the same objects.

$sel:identityAttributeOrder:TypedLinkFacet', typedLinkFacet_identityAttributeOrder - The set of attributes that distinguish links made from this facet from each other, in the order of significance. Listing typed links can filter on the values of these attributes. See ListOutgoingTypedLinks and ListIncomingTypedLinks for details.

TypedLinkFacetAttributeUpdate

data TypedLinkFacetAttributeUpdate Source #

A typed link facet attribute update.

See: newTypedLinkFacetAttributeUpdate smart constructor.

Instances

Instances details
ToJSON TypedLinkFacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacetAttributeUpdate

Generic TypedLinkFacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacetAttributeUpdate

Associated Types

type Rep TypedLinkFacetAttributeUpdate :: Type -> Type #

Read TypedLinkFacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacetAttributeUpdate

Show TypedLinkFacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacetAttributeUpdate

NFData TypedLinkFacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacetAttributeUpdate

Eq TypedLinkFacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacetAttributeUpdate

Hashable TypedLinkFacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacetAttributeUpdate

type Rep TypedLinkFacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacetAttributeUpdate

type Rep TypedLinkFacetAttributeUpdate = D1 ('MetaData "TypedLinkFacetAttributeUpdate" "Amazonka.CloudDirectory.Types.TypedLinkFacetAttributeUpdate" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "TypedLinkFacetAttributeUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TypedLinkAttributeDefinition) :*: S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpdateActionType)))

newTypedLinkFacetAttributeUpdate Source #

Create a value of TypedLinkFacetAttributeUpdate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:attribute:TypedLinkFacetAttributeUpdate', typedLinkFacetAttributeUpdate_attribute - The attribute to update.

$sel:action:TypedLinkFacetAttributeUpdate', typedLinkFacetAttributeUpdate_action - The action to perform when updating the attribute.

TypedLinkSchemaAndFacetName

data TypedLinkSchemaAndFacetName Source #

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

See: newTypedLinkSchemaAndFacetName smart constructor.

Instances

Instances details
FromJSON TypedLinkSchemaAndFacetName Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSchemaAndFacetName

ToJSON TypedLinkSchemaAndFacetName Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSchemaAndFacetName

Generic TypedLinkSchemaAndFacetName Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSchemaAndFacetName

Associated Types

type Rep TypedLinkSchemaAndFacetName :: Type -> Type #

Read TypedLinkSchemaAndFacetName Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSchemaAndFacetName

Show TypedLinkSchemaAndFacetName Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSchemaAndFacetName

NFData TypedLinkSchemaAndFacetName Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSchemaAndFacetName

Eq TypedLinkSchemaAndFacetName Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSchemaAndFacetName

Hashable TypedLinkSchemaAndFacetName Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSchemaAndFacetName

type Rep TypedLinkSchemaAndFacetName Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSchemaAndFacetName

type Rep TypedLinkSchemaAndFacetName = D1 ('MetaData "TypedLinkSchemaAndFacetName" "Amazonka.CloudDirectory.Types.TypedLinkSchemaAndFacetName" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "TypedLinkSchemaAndFacetName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "typedLinkName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTypedLinkSchemaAndFacetName Source #

Create a value of TypedLinkSchemaAndFacetName with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:schemaArn:TypedLinkSchemaAndFacetName', typedLinkSchemaAndFacetName_schemaArn - The Amazon Resource Name (ARN) that is associated with the schema. For more information, see arns.

$sel:typedLinkName:TypedLinkSchemaAndFacetName', typedLinkSchemaAndFacetName_typedLinkName - The unique name of the typed link facet.

TypedLinkSpecifier

data TypedLinkSpecifier Source #

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.

See: newTypedLinkSpecifier smart constructor.

Instances

Instances details
FromJSON TypedLinkSpecifier Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSpecifier

ToJSON TypedLinkSpecifier Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSpecifier

Generic TypedLinkSpecifier Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSpecifier

Associated Types

type Rep TypedLinkSpecifier :: Type -> Type #

Read TypedLinkSpecifier Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSpecifier

Show TypedLinkSpecifier Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSpecifier

NFData TypedLinkSpecifier Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSpecifier

Methods

rnf :: TypedLinkSpecifier -> () #

Eq TypedLinkSpecifier Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSpecifier

Hashable TypedLinkSpecifier Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSpecifier

type Rep TypedLinkSpecifier Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSpecifier

type Rep TypedLinkSpecifier = D1 ('MetaData "TypedLinkSpecifier" "Amazonka.CloudDirectory.Types.TypedLinkSpecifier" "amazonka-clouddirectory-2.0-JYRSwrX5Vm289hhbSwe2zQ" 'False) (C1 ('MetaCons "TypedLinkSpecifier'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "typedLinkFacet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TypedLinkSchemaAndFacetName) :*: S1 ('MetaSel ('Just "sourceObjectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)) :*: (S1 ('MetaSel ('Just "targetObjectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference) :*: S1 ('MetaSel ('Just "identityAttributeValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AttributeNameAndValue]))))

newTypedLinkSpecifier Source #

Create a value of TypedLinkSpecifier with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:typedLinkFacet:TypedLinkSpecifier', typedLinkSpecifier_typedLinkFacet - Identifies the typed link facet that is associated with the typed link.

$sel:sourceObjectReference:TypedLinkSpecifier', typedLinkSpecifier_sourceObjectReference - Identifies the source object that the typed link will attach to.

$sel:targetObjectReference:TypedLinkSpecifier', typedLinkSpecifier_targetObjectReference - Identifies the target object that the typed link will attach to.

$sel:identityAttributeValues:TypedLinkSpecifier', typedLinkSpecifier_identityAttributeValues - Identifies the attribute value to update.