libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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.

UnsupportedIndexTypeException

_UnsupportedIndexTypeException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Indicates that the requested index type is not supported.

NotIndexException

_NotIndexException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

ValidationException

_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

AccessDeniedException

_AccessDeniedException :: AsError a => Getting (First ServiceError) 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.

FacetAlreadyExistsException

_FacetAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

A facet with the same name already exists.

InvalidSchemaDocException

_InvalidSchemaDocException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Indicates that the provided SchemaDoc value is not valid.

InvalidAttachmentException

_InvalidAttachmentException :: AsError a => Getting (First ServiceError) 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.

CannotListParentOfRootException

_CannotListParentOfRootException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Cannot list the parents of a Directory root.

NotPolicyException

_NotPolicyException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

InvalidTaggingRequestException

_InvalidTaggingRequestException :: AsError a => Getting (First ServiceError) 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.

InvalidFacetUpdateException

_InvalidFacetUpdateException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

InvalidRuleException

_InvalidRuleException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

SchemaAlreadyPublishedException

_SchemaAlreadyPublishedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Indicates that a schema is already published.

DirectoryAlreadyExistsException

_DirectoryAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

DirectoryNotDisabledException

_DirectoryNotDisabledException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An operation can only operate on a disabled directory.

BatchWriteException

_BatchWriteException :: AsError a => Getting (First ServiceError) a ServiceError Source #

A BatchWrite exception has occurred.

DirectoryNotEnabledException

_DirectoryNotEnabledException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Operations are only permitted on enabled directories.

FacetInUseException

_FacetInUseException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

FacetValidationException

_FacetValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

StillContainsLinksException

_StillContainsLinksException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

IncompatibleSchemaException

_IncompatibleSchemaException :: AsError a => Getting (First ServiceError) 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.

NotNodeException

_NotNodeException :: AsError a => Getting (First ServiceError) 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.

InvalidNextTokenException

_InvalidNextTokenException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Indicates that the NextToken value is not valid.

ObjectAlreadyDetachedException

_ObjectAlreadyDetachedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Indicates that the object is not attached to the index.

LinkNameAlreadyInUseException

_LinkNameAlreadyInUseException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

InternalServiceException

_InternalServiceException :: AsError a => Getting (First ServiceError) 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.

SchemaAlreadyExistsException

_SchemaAlreadyExistsException :: AsError a => Getting (First ServiceError) 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.

IndexedAttributeMissingException

_IndexedAttributeMissingException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

DirectoryDeletedException

_DirectoryDeletedException :: AsError a => Getting (First ServiceError) 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.

RetryableConflictException

_RetryableConflictException :: AsError a => Getting (First ServiceError) 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.

InvalidArnException

_InvalidArnException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Indicates that the provided ARN value is not valid.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified resource could not be found.

FacetNotFoundException

_FacetNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified Facet could not be found.

LimitExceededException

_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

ObjectNotDetachedException

_ObjectNotDetachedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

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.

ListTypedLinkFacetAttributes (Paginated)

data ListTypedLinkFacetAttributes Source #

See: newListTypedLinkFacetAttributes smart constructor.

Instances

Instances details
Eq ListTypedLinkFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

Read ListTypedLinkFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

Show 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 #

NFData ListTypedLinkFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

Hashable ListTypedLinkFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

ToJSON 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

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

type Rep ListTypedLinkFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

type Rep ListTypedLinkFacetAttributes = D1 ('MetaData "ListTypedLinkFacetAttributes" "Amazonka.CloudDirectory.ListTypedLinkFacetAttributes" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListTypedLinkFacetAttributes'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListTypedLinkFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

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:

$sel:nextToken:ListTypedLinkFacetAttributes', listTypedLinkFacetAttributes_nextToken - The pagination token.

$sel:maxResults:ListTypedLinkFacetAttributes', listTypedLinkFacetAttributes_maxResults - The maximum number of results to retrieve.

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

$sel:name:ListTypedLinkFacetAttributes', listTypedLinkFacetAttributes_name - The unique name of the typed link facet.

data ListTypedLinkFacetAttributesResponse Source #

Instances

Instances details
Eq 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

Generic ListTypedLinkFacetAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetAttributes

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListTypedLinkFacetAttributesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TypedLinkAttributeDefinition])) :*: 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:

$sel:nextToken:ListTypedLinkFacetAttributes', listTypedLinkFacetAttributesResponse_nextToken - The pagination token.

$sel:attributes:ListTypedLinkFacetAttributesResponse', listTypedLinkFacetAttributesResponse_attributes - An ordered set of attributes associate with the typed link.

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

DeleteObject

data DeleteObject Source #

See: newDeleteObject smart constructor.

Instances

Instances details
Eq DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

Read DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

Show DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

Generic DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

Associated Types

type Rep DeleteObject :: Type -> Type #

NFData DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

Methods

rnf :: DeleteObject -> () #

Hashable DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

ToJSON DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

AWSRequest DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

Associated Types

type AWSResponse 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

type Rep DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

type Rep DeleteObject = D1 ('MetaData "DeleteObject" "Amazonka.CloudDirectory.DeleteObject" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "DeleteObject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)))
type AWSResponse DeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

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:

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

$sel:objectReference:DeleteObject', deleteObject_objectReference - A reference that identifies the object.

data DeleteObjectResponse Source #

See: newDeleteObjectResponse smart constructor.

Instances

Instances details
Eq DeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

Read DeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

Show DeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

Generic DeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

Associated Types

type Rep DeleteObjectResponse :: Type -> Type #

NFData DeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

Methods

rnf :: DeleteObjectResponse -> () #

type Rep DeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteObject

type Rep DeleteObjectResponse = D1 ('MetaData "DeleteObjectResponse" "Amazonka.CloudDirectory.DeleteObject" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

ListIndex (Paginated)

data ListIndex Source #

See: newListIndex smart constructor.

Instances

Instances details
Eq ListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

Read ListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

Show ListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

Generic ListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

Associated Types

type Rep ListIndex :: Type -> Type #

NFData ListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

Methods

rnf :: ListIndex -> () #

Hashable ListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

ToJSON 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 #

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

type Rep ListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

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

Defined in Amazonka.CloudDirectory.ListIndex

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:rangesOnIndexedValues:ListIndex', listIndex_rangesOnIndexedValues - Specifies the ranges of indexed values that you want to query.

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

$sel:nextToken:ListIndex', listIndex_nextToken - The pagination token.

$sel:maxResults: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.

$sel:directoryArn:ListIndex', listIndex_directoryArn - The ARN of the directory that the index exists in.

$sel:indexReference:ListIndex', listIndex_indexReference - The reference to the index to list.

data ListIndexResponse Source #

See: newListIndexResponse smart constructor.

Instances

Instances details
Eq ListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

Read ListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

Show ListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

Generic ListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

Associated Types

type Rep ListIndexResponse :: Type -> Type #

NFData ListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

Methods

rnf :: ListIndexResponse -> () #

type Rep ListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIndex

type Rep ListIndexResponse = D1 ('MetaData "ListIndexResponse" "Amazonka.CloudDirectory.ListIndex" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:indexAttachments:ListIndexResponse', listIndexResponse_indexAttachments - The objects and indexed values attached to the index.

$sel:nextToken:ListIndex', listIndexResponse_nextToken - The pagination token.

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

UpgradeAppliedSchema

data UpgradeAppliedSchema Source #

See: newUpgradeAppliedSchema smart constructor.

Instances

Instances details
Eq UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

Read UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

Show UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

Generic UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

Associated Types

type Rep UpgradeAppliedSchema :: Type -> Type #

NFData UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

Methods

rnf :: UpgradeAppliedSchema -> () #

Hashable UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

ToJSON UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

AWSRequest UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

Associated Types

type AWSResponse 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

type Rep UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

type Rep UpgradeAppliedSchema = D1 ('MetaData "UpgradeAppliedSchema" "Amazonka.CloudDirectory.UpgradeAppliedSchema" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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))))
type AWSResponse UpgradeAppliedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

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.

$sel:directoryArn: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
Eq UpgradeAppliedSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

Read UpgradeAppliedSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

Show UpgradeAppliedSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

Generic UpgradeAppliedSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradeAppliedSchema

Associated Types

type Rep UpgradeAppliedSchemaResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:directoryArn: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.

GetDirectory

data GetDirectory Source #

See: newGetDirectory smart constructor.

Constructors

GetDirectory' Text 

Instances

Instances details
Eq GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

Read GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

Show GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

Generic GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

Associated Types

type Rep GetDirectory :: Type -> Type #

NFData GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

Methods

rnf :: GetDirectory -> () #

Hashable GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

ToJSON GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

AWSRequest GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

Associated Types

type AWSResponse 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

type Rep GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

type Rep GetDirectory = D1 ('MetaData "GetDirectory" "Amazonka.CloudDirectory.GetDirectory" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "GetDirectory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

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:

$sel:directoryArn:GetDirectory', getDirectory_directoryArn - The ARN of the directory.

data GetDirectoryResponse Source #

See: newGetDirectoryResponse smart constructor.

Instances

Instances details
Eq GetDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

Read GetDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

Show GetDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

Generic GetDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

Associated Types

type Rep GetDirectoryResponse :: Type -> Type #

NFData GetDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

Methods

rnf :: GetDirectoryResponse -> () #

type Rep GetDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetDirectory

type Rep GetDirectoryResponse = D1 ('MetaData "GetDirectoryResponse" "Amazonka.CloudDirectory.GetDirectory" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

GetObjectInformation

data GetObjectInformation Source #

See: newGetObjectInformation smart constructor.

Instances

Instances details
Eq GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

Read GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

Show GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

Generic GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

Associated Types

type Rep GetObjectInformation :: Type -> Type #

NFData GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

Methods

rnf :: GetObjectInformation -> () #

Hashable GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

ToJSON GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

AWSRequest GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

Associated Types

type AWSResponse 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

type Rep GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

type Rep GetObjectInformation = D1 ('MetaData "GetObjectInformation" "Amazonka.CloudDirectory.GetObjectInformation" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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))))
type AWSResponse GetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

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.

$sel:directoryArn:GetObjectInformation', getObjectInformation_directoryArn - The ARN of the directory being retrieved.

$sel:objectReference:GetObjectInformation', getObjectInformation_objectReference - A reference to the object.

data GetObjectInformationResponse Source #

See: newGetObjectInformationResponse smart constructor.

Instances

Instances details
Eq GetObjectInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

Read GetObjectInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

Show GetObjectInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

Generic GetObjectInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectInformation

Associated Types

type Rep GetObjectInformationResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:objectIdentifier:GetObjectInformationResponse', getObjectInformationResponse_objectIdentifier - The ObjectIdentifier of the specified object.

$sel:schemaFacets: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.

ListAttachedIndices (Paginated)

data ListAttachedIndices Source #

See: newListAttachedIndices smart constructor.

Instances

Instances details
Eq ListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

Read ListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

Show ListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

Generic ListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

Associated Types

type Rep ListAttachedIndices :: Type -> Type #

NFData ListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

Methods

rnf :: ListAttachedIndices -> () #

Hashable ListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

ToJSON 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 #

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

type Rep ListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

type Rep ListAttachedIndices = D1 ('MetaData "ListAttachedIndices" "Amazonka.CloudDirectory.ListAttachedIndices" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListAttachedIndices'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "consistencyLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConsistencyLevel)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "targetReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)))))
type AWSResponse ListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

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.

$sel:nextToken:ListAttachedIndices', listAttachedIndices_nextToken - The pagination token.

$sel:maxResults:ListAttachedIndices', listAttachedIndices_maxResults - The maximum number of results to retrieve.

$sel:directoryArn:ListAttachedIndices', listAttachedIndices_directoryArn - The ARN of the directory.

$sel:targetReference:ListAttachedIndices', listAttachedIndices_targetReference - A reference to the object that has indices attached.

data ListAttachedIndicesResponse Source #

See: newListAttachedIndicesResponse smart constructor.

Instances

Instances details
Eq ListAttachedIndicesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

Read ListAttachedIndicesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

Show ListAttachedIndicesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

Generic ListAttachedIndicesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAttachedIndices

Associated Types

type Rep ListAttachedIndicesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:indexAttachments:ListAttachedIndicesResponse', listAttachedIndicesResponse_indexAttachments - The indices attached to the specified object.

$sel:nextToken:ListAttachedIndices', listAttachedIndicesResponse_nextToken - The pagination token.

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

DetachFromIndex

data DetachFromIndex Source #

See: newDetachFromIndex smart constructor.

Instances

Instances details
Eq DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

Read DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

Show DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

Generic DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

Associated Types

type Rep DetachFromIndex :: Type -> Type #

NFData DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

Methods

rnf :: DetachFromIndex -> () #

Hashable DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

ToJSON DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

AWSRequest DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

Associated Types

type AWSResponse 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

type Rep DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

type Rep DetachFromIndex = D1 ('MetaData "DetachFromIndex" "Amazonka.CloudDirectory.DetachFromIndex" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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))))
type AWSResponse DetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

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:

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

$sel:indexReference:DetachFromIndex', detachFromIndex_indexReference - A reference to the index object.

$sel:targetReference:DetachFromIndex', detachFromIndex_targetReference - A reference to the object being detached from the index.

data DetachFromIndexResponse Source #

See: newDetachFromIndexResponse smart constructor.

Instances

Instances details
Eq DetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

Read DetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

Show DetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

Generic DetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

Associated Types

type Rep DetachFromIndexResponse :: Type -> Type #

NFData DetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

Methods

rnf :: DetachFromIndexResponse -> () #

type Rep DetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachFromIndex

type Rep DetachFromIndexResponse = D1 ('MetaData "DetachFromIndexResponse" "Amazonka.CloudDirectory.DetachFromIndex" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:detachedObjectIdentifier: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.

LookupPolicy (Paginated)

data LookupPolicy Source #

See: newLookupPolicy smart constructor.

Instances

Instances details
Eq LookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

Read LookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

Show LookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

Generic LookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

Associated Types

type Rep LookupPolicy :: Type -> Type #

NFData LookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

Methods

rnf :: LookupPolicy -> () #

Hashable LookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

ToJSON 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 #

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

type Rep LookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

type Rep LookupPolicy = D1 ('MetaData "LookupPolicy" "Amazonka.CloudDirectory.LookupPolicy" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "LookupPolicy'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference))))
type AWSResponse LookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

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:

$sel:nextToken:LookupPolicy', lookupPolicy_nextToken - The token to request the next page of results.

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

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

$sel:objectReference:LookupPolicy', lookupPolicy_objectReference - Reference that identifies the object whose policies will be looked up.

data LookupPolicyResponse Source #

See: newLookupPolicyResponse smart constructor.

Instances

Instances details
Eq LookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

Read LookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

Show LookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

Generic LookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

Associated Types

type Rep LookupPolicyResponse :: Type -> Type #

NFData LookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

Methods

rnf :: LookupPolicyResponse -> () #

type Rep LookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.LookupPolicy

type Rep LookupPolicyResponse = D1 ('MetaData "LookupPolicyResponse" "Amazonka.CloudDirectory.LookupPolicy" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:nextToken:LookupPolicy', lookupPolicyResponse_nextToken - The pagination token.

$sel:policyToPathList: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.

ListTagsForResource (Paginated)

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

ToJSON 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 #

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

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.CloudDirectory.ListTagsForResource" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

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:

$sel:nextToken:ListTagsForResource', listTagsForResource_nextToken - The pagination token. This is for future use. Currently pagination is not supported for tagging.

$sel:maxResults: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.

$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
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:nextToken: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.

ListPublishedSchemaArns (Paginated)

data ListPublishedSchemaArns Source #

See: newListPublishedSchemaArns smart constructor.

Instances

Instances details
Eq ListPublishedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

Read ListPublishedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

Show 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 #

NFData ListPublishedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

Methods

rnf :: ListPublishedSchemaArns -> () #

Hashable ListPublishedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

ToJSON 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

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

type Rep ListPublishedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

type Rep ListPublishedSchemaArns = D1 ('MetaData "ListPublishedSchemaArns" "Amazonka.CloudDirectory.ListPublishedSchemaArns" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListPublishedSchemaArns'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse ListPublishedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

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:

$sel:nextToken:ListPublishedSchemaArns', listPublishedSchemaArns_nextToken - The pagination token.

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

$sel:maxResults:ListPublishedSchemaArns', listPublishedSchemaArns_maxResults - The maximum number of results to retrieve.

data ListPublishedSchemaArnsResponse Source #

See: newListPublishedSchemaArnsResponse smart constructor.

Instances

Instances details
Eq ListPublishedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

Read ListPublishedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

Show ListPublishedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

Generic ListPublishedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPublishedSchemaArns

Associated Types

type Rep ListPublishedSchemaArnsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListPublishedSchemaArnsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArns") '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))))

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:

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

$sel:nextToken:ListPublishedSchemaArns', listPublishedSchemaArnsResponse_nextToken - The pagination token.

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

ListDirectories (Paginated)

data ListDirectories Source #

See: newListDirectories smart constructor.

Instances

Instances details
Eq ListDirectories Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

Read ListDirectories Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

Show ListDirectories Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

Generic ListDirectories Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

Associated Types

type Rep ListDirectories :: Type -> Type #

NFData ListDirectories Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

Methods

rnf :: ListDirectories -> () #

Hashable ListDirectories Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

ToJSON 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 #

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

type Rep ListDirectories Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

type Rep ListDirectories = D1 ('MetaData "ListDirectories" "Amazonka.CloudDirectory.ListDirectories" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListDirectories'" 'PrefixI 'True) (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryState)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse ListDirectories Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

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:

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

$sel:nextToken:ListDirectories', listDirectories_nextToken - The pagination token.

$sel:maxResults:ListDirectories', listDirectories_maxResults - The maximum number of results to retrieve.

data ListDirectoriesResponse Source #

See: newListDirectoriesResponse smart constructor.

Instances

Instances details
Eq ListDirectoriesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

Read ListDirectoriesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

Show ListDirectoriesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

Generic ListDirectoriesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

Associated Types

type Rep ListDirectoriesResponse :: Type -> Type #

NFData ListDirectoriesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

Methods

rnf :: ListDirectoriesResponse -> () #

type Rep ListDirectoriesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDirectories

type Rep ListDirectoriesResponse = D1 ('MetaData "ListDirectoriesResponse" "Amazonka.CloudDirectory.ListDirectories" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:nextToken: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.

CreateTypedLinkFacet

data CreateTypedLinkFacet Source #

See: newCreateTypedLinkFacet smart constructor.

Instances

Instances details
Eq CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

Read CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

Show CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

Generic CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

Associated Types

type Rep CreateTypedLinkFacet :: Type -> Type #

NFData CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

Methods

rnf :: CreateTypedLinkFacet -> () #

Hashable CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

ToJSON CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

AWSRequest CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

Associated Types

type AWSResponse 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

type Rep CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

type Rep CreateTypedLinkFacet = D1 ('MetaData "CreateTypedLinkFacet" "Amazonka.CloudDirectory.CreateTypedLinkFacet" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "CreateTypedLinkFacet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "facet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TypedLinkFacet)))
type AWSResponse CreateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

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:

$sel:schemaArn: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
Eq CreateTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

Read CreateTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

Show CreateTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

Generic CreateTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateTypedLinkFacet

Associated Types

type Rep CreateTypedLinkFacetResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

ListObjectParentPaths (Paginated)

data ListObjectParentPaths Source #

See: newListObjectParentPaths smart constructor.

Instances

Instances details
Eq ListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

Read ListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

Show ListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

Generic ListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

Associated Types

type Rep ListObjectParentPaths :: Type -> Type #

NFData ListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

Methods

rnf :: ListObjectParentPaths -> () #

Hashable ListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

ToJSON 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 #

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

type Rep ListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

type Rep ListObjectParentPaths = D1 ('MetaData "ListObjectParentPaths" "Amazonka.CloudDirectory.ListObjectParentPaths" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListObjectParentPaths'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference))))
type AWSResponse ListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

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:

$sel:nextToken:ListObjectParentPaths', listObjectParentPaths_nextToken - The pagination token.

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

$sel:directoryArn:ListObjectParentPaths', listObjectParentPaths_directoryArn - The ARN of the directory to which the parent path applies.

$sel:objectReference:ListObjectParentPaths', listObjectParentPaths_objectReference - The reference that identifies the object whose parent paths are listed.

data ListObjectParentPathsResponse Source #

See: newListObjectParentPathsResponse smart constructor.

Instances

Instances details
Eq ListObjectParentPathsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

Read ListObjectParentPathsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

Show ListObjectParentPathsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

Generic ListObjectParentPathsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParentPaths

Associated Types

type Rep ListObjectParentPathsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListObjectParentPathsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pathToObjectIdentifiersList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PathToObjectIdentifiers])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

$sel:pathToObjectIdentifiersList:ListObjectParentPathsResponse', listObjectParentPathsResponse_pathToObjectIdentifiersList - Returns the path to the ObjectIdentifiers that are associated with the directory.

$sel:nextToken:ListObjectParentPaths', listObjectParentPathsResponse_nextToken - The pagination token.

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

DisableDirectory

data DisableDirectory Source #

See: newDisableDirectory smart constructor.

Constructors

DisableDirectory' Text 

Instances

Instances details
Eq DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

Read DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

Show DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

Generic DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

Associated Types

type Rep DisableDirectory :: Type -> Type #

NFData DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

Methods

rnf :: DisableDirectory -> () #

Hashable DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

ToJSON DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

AWSRequest DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

Associated Types

type AWSResponse 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

type Rep DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

type Rep DisableDirectory = D1 ('MetaData "DisableDirectory" "Amazonka.CloudDirectory.DisableDirectory" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "DisableDirectory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DisableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

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:

$sel:directoryArn:DisableDirectory', disableDirectory_directoryArn - The ARN of the directory to disable.

data DisableDirectoryResponse Source #

See: newDisableDirectoryResponse smart constructor.

Instances

Instances details
Eq DisableDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

Read DisableDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

Show DisableDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

Generic DisableDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DisableDirectory

Associated Types

type Rep DisableDirectoryResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

$sel:directoryArn:DisableDirectory', disableDirectoryResponse_directoryArn - The ARN of the directory that has been disabled.

CreateDirectory

data CreateDirectory Source #

See: newCreateDirectory smart constructor.

Constructors

CreateDirectory' Text Text 

Instances

Instances details
Eq CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

Read CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

Show CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

Generic CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

Associated Types

type Rep CreateDirectory :: Type -> Type #

NFData CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

Methods

rnf :: CreateDirectory -> () #

Hashable CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

ToJSON CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

AWSRequest CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

Associated Types

type AWSResponse 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

type Rep CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

type Rep CreateDirectory = D1 ('MetaData "CreateDirectory" "Amazonka.CloudDirectory.CreateDirectory" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "CreateDirectory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CreateDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

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:

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

$sel:schemaArn: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
Eq CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

Read CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

Show CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

Generic CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

Associated Types

type Rep CreateDirectoryResponse :: Type -> Type #

NFData CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

Methods

rnf :: CreateDirectoryResponse -> () #

type Rep CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateDirectory

type Rep CreateDirectoryResponse = D1 ('MetaData "CreateDirectoryResponse" "Amazonka.CloudDirectory.CreateDirectory" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

$sel:directoryArn:CreateDirectoryResponse', createDirectoryResponse_directoryArn - The ARN that is associated with the Directory. For more information, see arns.

$sel:name:CreateDirectory', createDirectoryResponse_name - The name of the Directory.

$sel:objectIdentifier: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.

ListFacetAttributes (Paginated)

data ListFacetAttributes Source #

See: newListFacetAttributes smart constructor.

Instances

Instances details
Eq ListFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

Read ListFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

Show ListFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

Generic ListFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

Associated Types

type Rep ListFacetAttributes :: Type -> Type #

NFData ListFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

Methods

rnf :: ListFacetAttributes -> () #

Hashable ListFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

ToJSON 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 #

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

type Rep ListFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

type Rep ListFacetAttributes = D1 ('MetaData "ListFacetAttributes" "Amazonka.CloudDirectory.ListFacetAttributes" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListFacetAttributes'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListFacetAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

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:

$sel:nextToken:ListFacetAttributes', listFacetAttributes_nextToken - The pagination token.

$sel:maxResults:ListFacetAttributes', listFacetAttributes_maxResults - The maximum number of results to retrieve.

$sel:schemaArn:ListFacetAttributes', listFacetAttributes_schemaArn - The ARN of the schema where the facet resides.

$sel:name:ListFacetAttributes', listFacetAttributes_name - The name of the facet whose attributes will be retrieved.

data ListFacetAttributesResponse Source #

See: newListFacetAttributesResponse smart constructor.

Instances

Instances details
Eq ListFacetAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

Read ListFacetAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

Show ListFacetAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

Generic ListFacetAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetAttributes

Associated Types

type Rep ListFacetAttributesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListFacetAttributesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FacetAttribute])) :*: 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:

$sel:nextToken:ListFacetAttributes', listFacetAttributesResponse_nextToken - The pagination token.

$sel:attributes:ListFacetAttributesResponse', listFacetAttributesResponse_attributes - The attributes attached to the facet.

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

ListManagedSchemaArns (Paginated)

data ListManagedSchemaArns Source #

See: newListManagedSchemaArns smart constructor.

Instances

Instances details
Eq ListManagedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

Read ListManagedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

Show ListManagedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

Generic ListManagedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

Associated Types

type Rep ListManagedSchemaArns :: Type -> Type #

NFData ListManagedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

Methods

rnf :: ListManagedSchemaArns -> () #

Hashable ListManagedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

ToJSON 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 #

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

type Rep ListManagedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

type Rep ListManagedSchemaArns = D1 ('MetaData "ListManagedSchemaArns" "Amazonka.CloudDirectory.ListManagedSchemaArns" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListManagedSchemaArns'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse ListManagedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

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:

$sel:nextToken:ListManagedSchemaArns', listManagedSchemaArns_nextToken - The pagination token.

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

$sel:maxResults:ListManagedSchemaArns', listManagedSchemaArns_maxResults - The maximum number of results to retrieve.

data ListManagedSchemaArnsResponse Source #

See: newListManagedSchemaArnsResponse smart constructor.

Instances

Instances details
Eq ListManagedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

Read ListManagedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

Show ListManagedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

Generic ListManagedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListManagedSchemaArns

Associated Types

type Rep ListManagedSchemaArnsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListManagedSchemaArnsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArns") '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))))

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:

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

$sel:nextToken:ListManagedSchemaArns', listManagedSchemaArnsResponse_nextToken - The pagination token.

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

UpdateTypedLinkFacet

data UpdateTypedLinkFacet Source #

See: newUpdateTypedLinkFacet smart constructor.

Instances

Instances details
Eq UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

Read UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

Show UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

Generic UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

Associated Types

type Rep UpdateTypedLinkFacet :: Type -> Type #

NFData UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

Methods

rnf :: UpdateTypedLinkFacet -> () #

Hashable UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

ToJSON UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

AWSRequest UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

Associated Types

type AWSResponse 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

type Rep UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

type Rep UpdateTypedLinkFacet = D1 ('MetaData "UpdateTypedLinkFacet" "Amazonka.CloudDirectory.UpdateTypedLinkFacet" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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]))))
type AWSResponse UpdateTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

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:

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

$sel:name:UpdateTypedLinkFacet', updateTypedLinkFacet_name - The unique name of the typed link facet.

$sel:attributeUpdates:UpdateTypedLinkFacet', updateTypedLinkFacet_attributeUpdates - Attributes update structure.

$sel:identityAttributeOrder: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
Eq UpdateTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

Read UpdateTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

Show UpdateTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

Generic UpdateTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateTypedLinkFacet

Associated Types

type Rep UpdateTypedLinkFacetResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

DeleteTypedLinkFacet

data DeleteTypedLinkFacet Source #

See: newDeleteTypedLinkFacet smart constructor.

Instances

Instances details
Eq DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

Read DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

Show DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

Generic DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

Associated Types

type Rep DeleteTypedLinkFacet :: Type -> Type #

NFData DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

Methods

rnf :: DeleteTypedLinkFacet -> () #

Hashable DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

ToJSON DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

AWSRequest DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

Associated Types

type AWSResponse 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

type Rep DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

type Rep DeleteTypedLinkFacet = D1 ('MetaData "DeleteTypedLinkFacet" "Amazonka.CloudDirectory.DeleteTypedLinkFacet" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "DeleteTypedLinkFacet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteTypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

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:

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

$sel:name:DeleteTypedLinkFacet', deleteTypedLinkFacet_name - The unique name of the typed link facet.

data DeleteTypedLinkFacetResponse Source #

See: newDeleteTypedLinkFacetResponse smart constructor.

Instances

Instances details
Eq DeleteTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

Read DeleteTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

Show DeleteTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

Generic DeleteTypedLinkFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteTypedLinkFacet

Associated Types

type Rep DeleteTypedLinkFacetResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

GetAppliedSchemaVersion

data GetAppliedSchemaVersion Source #

See: newGetAppliedSchemaVersion smart constructor.

Instances

Instances details
Eq GetAppliedSchemaVersion Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

Read GetAppliedSchemaVersion Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

Show 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 #

NFData GetAppliedSchemaVersion Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

Methods

rnf :: GetAppliedSchemaVersion -> () #

Hashable GetAppliedSchemaVersion Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

ToJSON GetAppliedSchemaVersion Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

AWSRequest 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

type Rep GetAppliedSchemaVersion Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

type Rep GetAppliedSchemaVersion = D1 ('MetaData "GetAppliedSchemaVersion" "Amazonka.CloudDirectory.GetAppliedSchemaVersion" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "GetAppliedSchemaVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetAppliedSchemaVersion Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

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:

$sel:schemaArn:GetAppliedSchemaVersion', getAppliedSchemaVersion_schemaArn - The ARN of the applied schema.

data GetAppliedSchemaVersionResponse Source #

See: newGetAppliedSchemaVersionResponse smart constructor.

Instances

Instances details
Eq GetAppliedSchemaVersionResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

Read GetAppliedSchemaVersionResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

Show GetAppliedSchemaVersionResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

Generic GetAppliedSchemaVersionResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetAppliedSchemaVersion

Associated Types

type Rep GetAppliedSchemaVersionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

RemoveFacetFromObject

data RemoveFacetFromObject Source #

See: newRemoveFacetFromObject smart constructor.

Instances

Instances details
Eq RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

Read RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

Show RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

Generic RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

Associated Types

type Rep RemoveFacetFromObject :: Type -> Type #

NFData RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

Methods

rnf :: RemoveFacetFromObject -> () #

Hashable RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

ToJSON RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

AWSRequest RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

Associated Types

type AWSResponse 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

type Rep RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

type Rep RemoveFacetFromObject = D1 ('MetaData "RemoveFacetFromObject" "Amazonka.CloudDirectory.RemoveFacetFromObject" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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))))
type AWSResponse RemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

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:

$sel:directoryArn:RemoveFacetFromObject', removeFacetFromObject_directoryArn - The ARN of the directory in which the object resides.

$sel:schemaFacet:RemoveFacetFromObject', removeFacetFromObject_schemaFacet - The facet to remove. See SchemaFacet for details.

$sel:objectReference:RemoveFacetFromObject', removeFacetFromObject_objectReference - A reference to the object to remove the facet from.

data RemoveFacetFromObjectResponse Source #

See: newRemoveFacetFromObjectResponse smart constructor.

Instances

Instances details
Eq RemoveFacetFromObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

Read RemoveFacetFromObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

Show RemoveFacetFromObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

Generic RemoveFacetFromObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.RemoveFacetFromObject

Associated Types

type Rep RemoveFacetFromObjectResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

EnableDirectory

data EnableDirectory Source #

See: newEnableDirectory smart constructor.

Constructors

EnableDirectory' Text 

Instances

Instances details
Eq EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

Read EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

Show EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

Generic EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

Associated Types

type Rep EnableDirectory :: Type -> Type #

NFData EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

Methods

rnf :: EnableDirectory -> () #

Hashable EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

ToJSON EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

AWSRequest EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

Associated Types

type AWSResponse 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

type Rep EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

type Rep EnableDirectory = D1 ('MetaData "EnableDirectory" "Amazonka.CloudDirectory.EnableDirectory" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "EnableDirectory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse EnableDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

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:

$sel:directoryArn:EnableDirectory', enableDirectory_directoryArn - The ARN of the directory to enable.

data EnableDirectoryResponse Source #

See: newEnableDirectoryResponse smart constructor.

Instances

Instances details
Eq EnableDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

Read EnableDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

Show EnableDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

Generic EnableDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

Associated Types

type Rep EnableDirectoryResponse :: Type -> Type #

NFData EnableDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

Methods

rnf :: EnableDirectoryResponse -> () #

type Rep EnableDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.EnableDirectory

type Rep EnableDirectoryResponse = D1 ('MetaData "EnableDirectoryResponse" "Amazonka.CloudDirectory.EnableDirectory" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

$sel:directoryArn:EnableDirectory', enableDirectoryResponse_directoryArn - The ARN of the enabled directory.

ListObjectAttributes (Paginated)

data ListObjectAttributes Source #

See: newListObjectAttributes smart constructor.

Instances

Instances details
Eq ListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

Read ListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

Show ListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

Generic ListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

Associated Types

type Rep ListObjectAttributes :: Type -> Type #

NFData ListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

Methods

rnf :: ListObjectAttributes -> () #

Hashable ListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

ToJSON 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 #

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

type Rep ListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

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

Defined in Amazonka.CloudDirectory.ListObjectAttributes

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:facetFilter:ListObjectAttributes', listObjectAttributes_facetFilter - Used to filter the list of object attributes that are associated with a certain facet.

$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.

$sel:nextToken:ListObjectAttributes', listObjectAttributes_nextToken - The pagination token.

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

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

$sel:objectReference:ListObjectAttributes', listObjectAttributes_objectReference - The reference that identifies the object whose attributes will be listed.

data ListObjectAttributesResponse Source #

See: newListObjectAttributesResponse smart constructor.

Instances

Instances details
Eq ListObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

Read ListObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

Show ListObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

Generic ListObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectAttributes

Associated Types

type Rep ListObjectAttributesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListObjectAttributesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AttributeKeyAndValue])) :*: 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:

$sel:nextToken:ListObjectAttributes', listObjectAttributesResponse_nextToken - The pagination token.

$sel:attributes:ListObjectAttributesResponse', listObjectAttributesResponse_attributes - Attributes map that is associated with the object. AttributeArn is the key, and attribute value is the value.

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

ListAppliedSchemaArns (Paginated)

data ListAppliedSchemaArns Source #

See: newListAppliedSchemaArns smart constructor.

Instances

Instances details
Eq ListAppliedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

Read ListAppliedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

Show ListAppliedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

Generic ListAppliedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

Associated Types

type Rep ListAppliedSchemaArns :: Type -> Type #

NFData ListAppliedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

Methods

rnf :: ListAppliedSchemaArns -> () #

Hashable ListAppliedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

ToJSON 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 #

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

type Rep ListAppliedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

type Rep ListAppliedSchemaArns = D1 ('MetaData "ListAppliedSchemaArns" "Amazonka.CloudDirectory.ListAppliedSchemaArns" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListAppliedSchemaArns'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListAppliedSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

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:

$sel:nextToken:ListAppliedSchemaArns', listAppliedSchemaArns_nextToken - The pagination token.

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

$sel:maxResults:ListAppliedSchemaArns', listAppliedSchemaArns_maxResults - The maximum number of results to retrieve.

$sel:directoryArn:ListAppliedSchemaArns', listAppliedSchemaArns_directoryArn - The ARN of the directory you are listing.

data ListAppliedSchemaArnsResponse Source #

See: newListAppliedSchemaArnsResponse smart constructor.

Instances

Instances details
Eq ListAppliedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

Read ListAppliedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

Show ListAppliedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

Generic ListAppliedSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListAppliedSchemaArns

Associated Types

type Rep ListAppliedSchemaArnsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListAppliedSchemaArnsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArns") '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))))

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:

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

$sel:nextToken:ListAppliedSchemaArns', listAppliedSchemaArnsResponse_nextToken - The pagination token.

$sel:httpStatus:ListAppliedSchemaArnsResponse', listAppliedSchemaArnsResponse_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:filterAttributeRanges: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.

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

$sel:nextToken:ListIncomingTypedLinks', listIncomingTypedLinks_nextToken - The pagination token.

$sel:filterTypedLink: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.

$sel:maxResults:ListIncomingTypedLinks', listIncomingTypedLinks_maxResults - The maximum number of results to retrieve.

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

$sel:objectReference:ListIncomingTypedLinks', listIncomingTypedLinks_objectReference - Reference that identifies the object whose attributes will be listed.

data ListIncomingTypedLinksResponse Source #

See: newListIncomingTypedLinksResponse smart constructor.

Instances

Instances details
Eq ListIncomingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIncomingTypedLinks

Read ListIncomingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIncomingTypedLinks

Show ListIncomingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIncomingTypedLinks

Generic ListIncomingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListIncomingTypedLinks

Associated Types

type Rep ListIncomingTypedLinksResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:linkSpecifiers:ListIncomingTypedLinksResponse', listIncomingTypedLinksResponse_linkSpecifiers - Returns one or more typed link specifiers as output.

$sel:nextToken:ListIncomingTypedLinks', listIncomingTypedLinksResponse_nextToken - The pagination token.

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

GetFacet

data GetFacet Source #

See: newGetFacet smart constructor.

Constructors

GetFacet' Text Text 

Instances

Instances details
Eq GetFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

Read GetFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

Show GetFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.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 #

NFData GetFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

Methods

rnf :: GetFacet -> () #

Hashable GetFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

Methods

hashWithSalt :: Int -> GetFacet -> Int #

hash :: GetFacet -> Int #

ToJSON GetFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

AWSRequest GetFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

Associated Types

type AWSResponse 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

type Rep GetFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

type Rep GetFacet = D1 ('MetaData "GetFacet" "Amazonka.CloudDirectory.GetFacet" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "GetFacet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

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:

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

$sel:name:GetFacet', getFacet_name - The name of the facet to retrieve.

data GetFacetResponse Source #

See: newGetFacetResponse smart constructor.

Instances

Instances details
Eq GetFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

Read GetFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

Show GetFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

Generic GetFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

Associated Types

type Rep GetFacetResponse :: Type -> Type #

NFData GetFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

Methods

rnf :: GetFacetResponse -> () #

type Rep GetFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetFacet

type Rep GetFacetResponse = D1 ('MetaData "GetFacetResponse" "Amazonka.CloudDirectory.GetFacet" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

GetTypedLinkFacetInformation

data GetTypedLinkFacetInformation Source #

See: newGetTypedLinkFacetInformation smart constructor.

Instances

Instances details
Eq GetTypedLinkFacetInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

Read GetTypedLinkFacetInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

Show 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 #

NFData GetTypedLinkFacetInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

Hashable GetTypedLinkFacetInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

ToJSON GetTypedLinkFacetInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

AWSRequest 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

type Rep GetTypedLinkFacetInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

type Rep GetTypedLinkFacetInformation = D1 ('MetaData "GetTypedLinkFacetInformation" "Amazonka.CloudDirectory.GetTypedLinkFacetInformation" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "GetTypedLinkFacetInformation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetTypedLinkFacetInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

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:

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

$sel:name:GetTypedLinkFacetInformation', getTypedLinkFacetInformation_name - The unique name of the typed link facet.

data GetTypedLinkFacetInformationResponse Source #

Instances

Instances details
Eq 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

Generic GetTypedLinkFacetInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetTypedLinkFacetInformation

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:identityAttributeOrder: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.

ListDevelopmentSchemaArns (Paginated)

data ListDevelopmentSchemaArns Source #

See: newListDevelopmentSchemaArns smart constructor.

Instances

Instances details
Eq ListDevelopmentSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

Read ListDevelopmentSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

Show 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 #

NFData ListDevelopmentSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

Hashable ListDevelopmentSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

ToJSON 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

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

type Rep ListDevelopmentSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

type Rep ListDevelopmentSchemaArns = D1 ('MetaData "ListDevelopmentSchemaArns" "Amazonka.CloudDirectory.ListDevelopmentSchemaArns" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListDevelopmentSchemaArns'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListDevelopmentSchemaArns Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

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:

$sel:nextToken:ListDevelopmentSchemaArns', listDevelopmentSchemaArns_nextToken - The pagination token.

$sel:maxResults:ListDevelopmentSchemaArns', listDevelopmentSchemaArns_maxResults - The maximum number of results to retrieve.

data ListDevelopmentSchemaArnsResponse Source #

See: newListDevelopmentSchemaArnsResponse smart constructor.

Instances

Instances details
Eq ListDevelopmentSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

Read ListDevelopmentSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

Show ListDevelopmentSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

Generic ListDevelopmentSchemaArnsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListDevelopmentSchemaArns

Associated Types

type Rep ListDevelopmentSchemaArnsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListDevelopmentSchemaArnsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArns") '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))))

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:

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

$sel:nextToken:ListDevelopmentSchemaArns', listDevelopmentSchemaArnsResponse_nextToken - The pagination token.

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

AttachObject

data AttachObject Source #

See: newAttachObject smart constructor.

Instances

Instances details
Eq AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

Read AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

Show AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

Generic AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

Associated Types

type Rep AttachObject :: Type -> Type #

NFData AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

Methods

rnf :: AttachObject -> () #

Hashable AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

ToJSON AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

AWSRequest AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

Associated Types

type AWSResponse 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

type Rep AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

type Rep AttachObject = D1 ('MetaData "AttachObject" "Amazonka.CloudDirectory.AttachObject" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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))))
type AWSResponse AttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

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:

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

$sel:parentReference:AttachObject', attachObject_parentReference - The parent object reference.

$sel:childReference:AttachObject', attachObject_childReference - The child object reference to be attached to the object.

$sel:linkName: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
Eq AttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

Read AttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

Show AttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

Generic AttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

Associated Types

type Rep AttachObjectResponse :: Type -> Type #

NFData AttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

Methods

rnf :: AttachObjectResponse -> () #

type Rep AttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachObject

type Rep AttachObjectResponse = D1 ('MetaData "AttachObjectResponse" "Amazonka.CloudDirectory.AttachObject" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:attachedObjectIdentifier:AttachObjectResponse', attachObjectResponse_attachedObjectIdentifier - The attached ObjectIdentifier, which is the child ObjectIdentifier.

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

BatchWrite

data BatchWrite Source #

See: newBatchWrite smart constructor.

Instances

Instances details
Eq BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

Read BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

Show BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

Generic BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

Associated Types

type Rep BatchWrite :: Type -> Type #

NFData BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

Methods

rnf :: BatchWrite -> () #

Hashable BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

ToJSON BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

AWSRequest BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

Associated Types

type AWSResponse 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

type Rep BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

type Rep BatchWrite = D1 ('MetaData "BatchWrite" "Amazonka.CloudDirectory.BatchWrite" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "BatchWrite'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [BatchWriteOperation])))
type AWSResponse BatchWrite Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

newBatchWrite Source #

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:

$sel:directoryArn: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
Eq BatchWriteResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

Read BatchWriteResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

Show BatchWriteResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

Generic BatchWriteResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

Associated Types

type Rep BatchWriteResponse :: Type -> Type #

NFData BatchWriteResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

Methods

rnf :: BatchWriteResponse -> () #

type Rep BatchWriteResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchWrite

type Rep BatchWriteResponse = D1 ('MetaData "BatchWriteResponse" "Amazonka.CloudDirectory.BatchWrite" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

CreateObject

data CreateObject Source #

See: newCreateObject smart constructor.

Instances

Instances details
Eq CreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

Read CreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

Show CreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

Generic CreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

Associated Types

type Rep CreateObject :: Type -> Type #

NFData CreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

Methods

rnf :: CreateObject -> () #

Hashable CreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

ToJSON CreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

AWSRequest CreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

Associated Types

type AWSResponse 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

type Rep CreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

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

Defined in Amazonka.CloudDirectory.CreateObject

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:

$sel:parentReference:CreateObject', createObject_parentReference - If specified, the parent reference to which this object will be attached.

$sel:objectAttributeList:CreateObject', createObject_objectAttributeList - The attribute map whose attribute ARN contains the key and attribute value as the map value.

$sel:linkName:CreateObject', createObject_linkName - The name of link that is used to attach this object to a parent.

$sel:directoryArn: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.

$sel:schemaFacets: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
Eq CreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

Read CreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

Show CreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

Generic CreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

Associated Types

type Rep CreateObjectResponse :: Type -> Type #

NFData CreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

Methods

rnf :: CreateObjectResponse -> () #

type Rep CreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateObject

type Rep CreateObjectResponse = D1 ('MetaData "CreateObjectResponse" "Amazonka.CloudDirectory.CreateObject" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:objectIdentifier:CreateObjectResponse', createObjectResponse_objectIdentifier - The identifier that is associated with the object.

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

UpgradePublishedSchema

data UpgradePublishedSchema Source #

See: newUpgradePublishedSchema smart constructor.

Instances

Instances details
Eq UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

Read UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

Show UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

Generic UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

Associated Types

type Rep UpgradePublishedSchema :: Type -> Type #

NFData UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

Methods

rnf :: UpgradePublishedSchema -> () #

Hashable UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

ToJSON UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

AWSRequest UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

Associated Types

type AWSResponse 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

type Rep UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

type Rep UpgradePublishedSchema = D1 ('MetaData "UpgradePublishedSchema" "Amazonka.CloudDirectory.UpgradePublishedSchema" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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))))
type AWSResponse UpgradePublishedSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

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
Eq UpgradePublishedSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

Read UpgradePublishedSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

Show UpgradePublishedSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

Generic UpgradePublishedSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpgradePublishedSchema

Associated Types

type Rep UpgradePublishedSchemaResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

CreateFacet

data CreateFacet Source #

See: newCreateFacet smart constructor.

Instances

Instances details
Eq CreateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

Read CreateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

Show CreateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

Generic CreateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

Associated Types

type Rep CreateFacet :: Type -> Type #

NFData CreateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

Methods

rnf :: CreateFacet -> () #

Hashable CreateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

ToJSON CreateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

AWSRequest CreateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

Associated Types

type AWSResponse 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

type Rep CreateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

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

Defined in Amazonka.CloudDirectory.CreateFacet

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:

$sel:facetStyle: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.

$sel:objectType: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.

$sel:attributes:CreateFacet', createFacet_attributes - The attributes that are associated with the Facet.

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

$sel:name: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
Eq CreateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

Read CreateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

Show CreateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

Generic CreateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

Associated Types

type Rep CreateFacetResponse :: Type -> Type #

NFData CreateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

Methods

rnf :: CreateFacetResponse -> () #

type Rep CreateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateFacet

type Rep CreateFacetResponse = D1 ('MetaData "CreateFacetResponse" "Amazonka.CloudDirectory.CreateFacet" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

GetLinkAttributes

data GetLinkAttributes Source #

See: newGetLinkAttributes smart constructor.

Instances

Instances details
Eq GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

Read GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

Show GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

Generic GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

Associated Types

type Rep GetLinkAttributes :: Type -> Type #

NFData GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

Methods

rnf :: GetLinkAttributes -> () #

Hashable GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

ToJSON GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

AWSRequest GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

Associated Types

type AWSResponse 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

type Rep GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

type Rep GetLinkAttributes = D1 ('MetaData "GetLinkAttributes" "Amazonka.CloudDirectory.GetLinkAttributes" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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]))))
type AWSResponse GetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

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.

$sel:directoryArn: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.

$sel:typedLinkSpecifier:GetLinkAttributes', getLinkAttributes_typedLinkSpecifier - Allows a typed link specifier to be accepted as input.

$sel:attributeNames:GetLinkAttributes', getLinkAttributes_attributeNames - A list of attribute names whose values will be retrieved.

data GetLinkAttributesResponse Source #

See: newGetLinkAttributesResponse smart constructor.

Instances

Instances details
Eq GetLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

Read GetLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

Show GetLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

Generic GetLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetLinkAttributes

Associated Types

type Rep GetLinkAttributesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:attributes: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
Eq GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

Read GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

Show GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

Generic GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

Associated Types

type Rep GetObjectAttributes :: Type -> Type #

NFData GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

Methods

rnf :: GetObjectAttributes -> () #

Hashable GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

ToJSON GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

AWSRequest GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

Associated Types

type AWSResponse 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

type Rep GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

type Rep GetObjectAttributes = D1 ('MetaData "GetObjectAttributes" "Amazonka.CloudDirectory.GetObjectAttributes" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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])))))
type AWSResponse GetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

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.

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

$sel:objectReference:GetObjectAttributes', getObjectAttributes_objectReference - Reference that identifies the object whose attributes will be retrieved.

$sel:schemaFacet:GetObjectAttributes', getObjectAttributes_schemaFacet - Identifier for the facet whose attributes will be retrieved. See SchemaFacet for details.

$sel:attributeNames:GetObjectAttributes', getObjectAttributes_attributeNames - List of attribute names whose values will be retrieved.

data GetObjectAttributesResponse Source #

See: newGetObjectAttributesResponse smart constructor.

Instances

Instances details
Eq GetObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

Read GetObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

Show GetObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

Generic GetObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetObjectAttributes

Associated Types

type Rep GetObjectAttributesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:attributes:GetObjectAttributesResponse', getObjectAttributesResponse_attributes - The attributes that are associated with the object.

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

DeleteFacet

data DeleteFacet Source #

See: newDeleteFacet smart constructor.

Constructors

DeleteFacet' Text Text 

Instances

Instances details
Eq DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

Read DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

Show DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

Generic DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

Associated Types

type Rep DeleteFacet :: Type -> Type #

NFData DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

Methods

rnf :: DeleteFacet -> () #

Hashable DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

ToJSON DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

AWSRequest DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

Associated Types

type AWSResponse 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

type Rep DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

type Rep DeleteFacet = D1 ('MetaData "DeleteFacet" "Amazonka.CloudDirectory.DeleteFacet" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "DeleteFacet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

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:

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

$sel:name:DeleteFacet', deleteFacet_name - The name of the facet to delete.

data DeleteFacetResponse Source #

See: newDeleteFacetResponse smart constructor.

Instances

Instances details
Eq DeleteFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

Read DeleteFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

Show DeleteFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

Generic DeleteFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

Associated Types

type Rep DeleteFacetResponse :: Type -> Type #

NFData DeleteFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

Methods

rnf :: DeleteFacetResponse -> () #

type Rep DeleteFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteFacet

type Rep DeleteFacetResponse = D1 ('MetaData "DeleteFacetResponse" "Amazonka.CloudDirectory.DeleteFacet" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

UpdateFacet

data UpdateFacet Source #

See: newUpdateFacet smart constructor.

Instances

Instances details
Eq UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

Read UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

Show UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

Generic UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

Associated Types

type Rep UpdateFacet :: Type -> Type #

NFData UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

Methods

rnf :: UpdateFacet -> () #

Hashable UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

ToJSON UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

AWSRequest UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

Associated Types

type AWSResponse 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

type Rep UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

type Rep UpdateFacet = D1 ('MetaData "UpdateFacet" "Amazonka.CloudDirectory.UpdateFacet" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "UpdateFacet'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "objectType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ObjectType)) :*: S1 ('MetaSel ('Just "attributeUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FacetAttributeUpdate]))) :*: (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

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:

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

$sel:attributeUpdates: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.

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

$sel:name:UpdateFacet', updateFacet_name - The name of the facet.

data UpdateFacetResponse Source #

See: newUpdateFacetResponse smart constructor.

Instances

Instances details
Eq UpdateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

Read UpdateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

Show UpdateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

Generic UpdateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

Associated Types

type Rep UpdateFacetResponse :: Type -> Type #

NFData UpdateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

Methods

rnf :: UpdateFacetResponse -> () #

type Rep UpdateFacetResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateFacet

type Rep UpdateFacetResponse = D1 ('MetaData "UpdateFacetResponse" "Amazonka.CloudDirectory.UpdateFacet" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

ListObjectChildren

data ListObjectChildren Source #

See: newListObjectChildren smart constructor.

Instances

Instances details
Eq ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

Read ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

Show ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

Generic ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

Associated Types

type Rep ListObjectChildren :: Type -> Type #

NFData ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

Methods

rnf :: ListObjectChildren -> () #

Hashable ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

ToJSON ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

AWSRequest ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

Associated Types

type AWSResponse 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

type Rep ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

type Rep ListObjectChildren = D1 ('MetaData "ListObjectChildren" "Amazonka.CloudDirectory.ListObjectChildren" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListObjectChildren'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "consistencyLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConsistencyLevel)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)))))
type AWSResponse ListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

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.

$sel:nextToken:ListObjectChildren', listObjectChildren_nextToken - The pagination token.

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

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

$sel:objectReference: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
Eq ListObjectChildrenResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

Read ListObjectChildrenResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

Show ListObjectChildrenResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

Generic ListObjectChildrenResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectChildren

Associated Types

type Rep ListObjectChildrenResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:children:ListObjectChildrenResponse', listObjectChildrenResponse_children - Children structure, which is a map with key as the LinkName and ObjectIdentifier as the value.

$sel:nextToken:ListObjectChildren', listObjectChildrenResponse_nextToken - The pagination token.

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

ListTypedLinkFacetNames (Paginated)

data ListTypedLinkFacetNames Source #

See: newListTypedLinkFacetNames smart constructor.

Instances

Instances details
Eq ListTypedLinkFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

Read ListTypedLinkFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

Show 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 #

NFData ListTypedLinkFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

Methods

rnf :: ListTypedLinkFacetNames -> () #

Hashable ListTypedLinkFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

ToJSON 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

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

type Rep ListTypedLinkFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

type Rep ListTypedLinkFacetNames = D1 ('MetaData "ListTypedLinkFacetNames" "Amazonka.CloudDirectory.ListTypedLinkFacetNames" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListTypedLinkFacetNames'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListTypedLinkFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

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:

$sel:nextToken:ListTypedLinkFacetNames', listTypedLinkFacetNames_nextToken - The pagination token.

$sel:maxResults:ListTypedLinkFacetNames', listTypedLinkFacetNames_maxResults - The maximum number of results to retrieve.

$sel:schemaArn: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
Eq ListTypedLinkFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

Read ListTypedLinkFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

Show ListTypedLinkFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

Generic ListTypedLinkFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListTypedLinkFacetNames

Associated Types

type Rep ListTypedLinkFacetNamesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListTypedLinkFacetNamesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "facetNames") '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:nextToken:ListTypedLinkFacetNames', listTypedLinkFacetNamesResponse_nextToken - The pagination token.

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

$sel:httpStatus:ListTypedLinkFacetNamesResponse', listTypedLinkFacetNamesResponse_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:

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

$sel:sourceObjectReference:AttachTypedLink', attachTypedLink_sourceObjectReference - Identifies the source object that the typed link will attach to.

$sel:targetObjectReference:AttachTypedLink', attachTypedLink_targetObjectReference - Identifies the target object that the typed link will attach to.

$sel:typedLinkFacet:AttachTypedLink', attachTypedLink_typedLinkFacet - Identifies the typed link facet that is associated with the typed link.

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

data AttachTypedLinkResponse Source #

See: newAttachTypedLinkResponse smart constructor.

Instances

Instances details
Eq AttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachTypedLink

Read AttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachTypedLink

Show AttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachTypedLink

Generic AttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachTypedLink

Associated Types

type Rep AttachTypedLinkResponse :: Type -> Type #

NFData AttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachTypedLink

Methods

rnf :: AttachTypedLinkResponse -> () #

type Rep AttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachTypedLink

type Rep AttachTypedLinkResponse = D1 ('MetaData "AttachTypedLinkResponse" "Amazonka.CloudDirectory.AttachTypedLink" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:typedLinkSpecifier:AttachTypedLinkResponse', attachTypedLinkResponse_typedLinkSpecifier - Returns a typed link specifier as output.

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

DetachPolicy

data DetachPolicy Source #

See: newDetachPolicy smart constructor.

Instances

Instances details
Eq DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

Read DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

Show DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

Generic DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

Associated Types

type Rep DetachPolicy :: Type -> Type #

NFData DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

Methods

rnf :: DetachPolicy -> () #

Hashable DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

ToJSON DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

AWSRequest DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

Associated Types

type AWSResponse 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

type Rep DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

type Rep DetachPolicy = D1 ('MetaData "DetachPolicy" "Amazonka.CloudDirectory.DetachPolicy" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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))))
type AWSResponse DetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

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:

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

$sel:policyReference:DetachPolicy', detachPolicy_policyReference - Reference that identifies the policy object.

$sel:objectReference:DetachPolicy', detachPolicy_objectReference - Reference that identifies the object whose policy object will be detached.

data DetachPolicyResponse Source #

See: newDetachPolicyResponse smart constructor.

Instances

Instances details
Eq DetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

Read DetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

Show DetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

Generic DetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

Associated Types

type Rep DetachPolicyResponse :: Type -> Type #

NFData DetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

Methods

rnf :: DetachPolicyResponse -> () #

type Rep DetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachPolicy

type Rep DetachPolicyResponse = D1 ('MetaData "DetachPolicyResponse" "Amazonka.CloudDirectory.DetachPolicy" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

CreateIndex

data CreateIndex Source #

See: newCreateIndex smart constructor.

Instances

Instances details
Eq CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

Read CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

Show CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

Generic CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

Associated Types

type Rep CreateIndex :: Type -> Type #

NFData CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

Methods

rnf :: CreateIndex -> () #

Hashable CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

ToJSON CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

AWSRequest CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

Associated Types

type AWSResponse 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

type Rep CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

type Rep CreateIndex = D1 ('MetaData "CreateIndex" "Amazonka.CloudDirectory.CreateIndex" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "CreateIndex'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "parentReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ObjectReference)) :*: S1 ('MetaSel ('Just "linkName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (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)))))
type AWSResponse CreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

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:

$sel:parentReference:CreateIndex', createIndex_parentReference - A reference to the parent object that contains the index object.

$sel:linkName:CreateIndex', createIndex_linkName - The name of the link between the parent object and the index object.

$sel:directoryArn:CreateIndex', createIndex_directoryArn - The ARN of the directory where the index should be created.

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

$sel:isUnique: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
Eq CreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

Read CreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

Show CreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

Generic CreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

Associated Types

type Rep CreateIndexResponse :: Type -> Type #

NFData CreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

Methods

rnf :: CreateIndexResponse -> () #

type Rep CreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateIndex

type Rep CreateIndexResponse = D1 ('MetaData "CreateIndexResponse" "Amazonka.CloudDirectory.CreateIndex" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:objectIdentifier:CreateIndexResponse', createIndexResponse_objectIdentifier - The ObjectIdentifier of the index created by this operation.

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

DetachObject

data DetachObject Source #

See: newDetachObject smart constructor.

Instances

Instances details
Eq DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

Read DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

Show DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

Generic DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

Associated Types

type Rep DetachObject :: Type -> Type #

NFData DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

Methods

rnf :: DetachObject -> () #

Hashable DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

ToJSON DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

AWSRequest DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

Associated Types

type AWSResponse 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

type Rep DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

type Rep DetachObject = D1 ('MetaData "DetachObject" "Amazonka.CloudDirectory.DetachObject" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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))))
type AWSResponse DetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

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:

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

$sel:parentReference:DetachObject', detachObject_parentReference - The parent reference from which the object with the specified link name is detached.

$sel:linkName: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
Eq DetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

Read DetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

Show DetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

Generic DetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

Associated Types

type Rep DetachObjectResponse :: Type -> Type #

NFData DetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

Methods

rnf :: DetachObjectResponse -> () #

type Rep DetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachObject

type Rep DetachObjectResponse = D1 ('MetaData "DetachObjectResponse" "Amazonka.CloudDirectory.DetachObject" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:detachedObjectIdentifier:DetachObjectResponse', detachObjectResponse_detachedObjectIdentifier - The ObjectIdentifier that was detached from the object.

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

AddFacetToObject

data AddFacetToObject Source #

See: newAddFacetToObject smart constructor.

Instances

Instances details
Eq AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

Read AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

Show AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

Generic AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

Associated Types

type Rep AddFacetToObject :: Type -> Type #

NFData AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

Methods

rnf :: AddFacetToObject -> () #

Hashable AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

ToJSON AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

AWSRequest AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

Associated Types

type AWSResponse 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

type Rep AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

type Rep AddFacetToObject = D1 ('MetaData "AddFacetToObject" "Amazonka.CloudDirectory.AddFacetToObject" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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))))
type AWSResponse AddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

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:

$sel:objectAttributeList:AddFacetToObject', addFacetToObject_objectAttributeList - Attributes on the facet that you are adding to the object.

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

$sel:schemaFacet:AddFacetToObject', addFacetToObject_schemaFacet - Identifiers for the facet that you are adding to the object. See SchemaFacet for details.

$sel:objectReference: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
Eq AddFacetToObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

Read AddFacetToObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

Show AddFacetToObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

Generic AddFacetToObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AddFacetToObject

Associated Types

type Rep AddFacetToObjectResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

Read ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

Show ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

Generic ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

Associated Types

type Rep ApplySchema :: Type -> Type #

NFData ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

Methods

rnf :: ApplySchema -> () #

Hashable ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

ToJSON ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

AWSRequest ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

Associated Types

type AWSResponse 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

type Rep ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

type Rep ApplySchema = D1 ('MetaData "ApplySchema" "Amazonka.CloudDirectory.ApplySchema" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ApplySchema'" 'PrefixI 'True) (S1 ('MetaSel ('Just "publishedSchemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ApplySchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

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.

$sel:directoryArn: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
Eq ApplySchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

Read ApplySchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

Show ApplySchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

Generic ApplySchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

Associated Types

type Rep ApplySchemaResponse :: Type -> Type #

NFData ApplySchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

Methods

rnf :: ApplySchemaResponse -> () #

type Rep ApplySchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ApplySchema

type Rep ApplySchemaResponse = D1 ('MetaData "ApplySchemaResponse" "Amazonka.CloudDirectory.ApplySchema" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ApplySchemaResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "appliedSchemaArn") '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:directoryArn:ApplySchema', applySchemaResponse_directoryArn - The ARN that is associated with the Directory. For more information, see arns.

$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.

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

CreateSchema

data CreateSchema Source #

See: newCreateSchema smart constructor.

Constructors

CreateSchema' Text 

Instances

Instances details
Eq CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

Read CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

Show CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

Generic CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

Associated Types

type Rep CreateSchema :: Type -> Type #

NFData CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

Methods

rnf :: CreateSchema -> () #

Hashable CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

ToJSON CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

AWSRequest CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

Associated Types

type AWSResponse 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

type Rep CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

type Rep CreateSchema = D1 ('MetaData "CreateSchema" "Amazonka.CloudDirectory.CreateSchema" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "CreateSchema'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CreateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

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:

$sel:name: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
Eq CreateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

Read CreateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

Show CreateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

Generic CreateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

Associated Types

type Rep CreateSchemaResponse :: Type -> Type #

NFData CreateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

Methods

rnf :: CreateSchemaResponse -> () #

type Rep CreateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.CreateSchema

type Rep CreateSchemaResponse = D1 ('MetaData "CreateSchemaResponse" "Amazonka.CloudDirectory.CreateSchema" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:schemaArn: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.

GetSchemaAsJson

data GetSchemaAsJson Source #

See: newGetSchemaAsJson smart constructor.

Constructors

GetSchemaAsJson' Text 

Instances

Instances details
Eq GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

Read GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

Show GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

Generic GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

Associated Types

type Rep GetSchemaAsJson :: Type -> Type #

NFData GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

Methods

rnf :: GetSchemaAsJson -> () #

Hashable GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

ToJSON GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

AWSRequest GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

Associated Types

type AWSResponse 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

type Rep GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

type Rep GetSchemaAsJson = D1 ('MetaData "GetSchemaAsJson" "Amazonka.CloudDirectory.GetSchemaAsJson" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "GetSchemaAsJson'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetSchemaAsJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

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:

$sel:schemaArn:GetSchemaAsJson', getSchemaAsJson_schemaArn - The ARN of the schema to retrieve.

data GetSchemaAsJsonResponse Source #

See: newGetSchemaAsJsonResponse smart constructor.

Instances

Instances details
Eq GetSchemaAsJsonResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

Read GetSchemaAsJsonResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

Show GetSchemaAsJsonResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

Generic GetSchemaAsJsonResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

Associated Types

type Rep GetSchemaAsJsonResponse :: Type -> Type #

NFData GetSchemaAsJsonResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

Methods

rnf :: GetSchemaAsJsonResponse -> () #

type Rep GetSchemaAsJsonResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.GetSchemaAsJson

type Rep GetSchemaAsJsonResponse = D1 ('MetaData "GetSchemaAsJsonResponse" "Amazonka.CloudDirectory.GetSchemaAsJson" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

$sel:name:GetSchemaAsJsonResponse', getSchemaAsJsonResponse_name - The name of the retrieved schema.

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

PublishSchema

data PublishSchema Source #

See: newPublishSchema smart constructor.

Instances

Instances details
Eq PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

Read PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

Show PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

Generic PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

Associated Types

type Rep PublishSchema :: Type -> Type #

NFData PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

Methods

rnf :: PublishSchema -> () #

Hashable PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

ToJSON PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

AWSRequest PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

Associated Types

type AWSResponse 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

type Rep PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

type Rep PublishSchema = D1 ('MetaData "PublishSchema" "Amazonka.CloudDirectory.PublishSchema" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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))))
type AWSResponse PublishSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

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.

$sel:name: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
Eq PublishSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

Read PublishSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

Show PublishSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

Generic PublishSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

Associated Types

type Rep PublishSchemaResponse :: Type -> Type #

NFData PublishSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

Methods

rnf :: PublishSchemaResponse -> () #

type Rep PublishSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.PublishSchema

type Rep PublishSchemaResponse = D1 ('MetaData "PublishSchemaResponse" "Amazonka.CloudDirectory.PublishSchema" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

DeleteDirectory

data DeleteDirectory Source #

See: newDeleteDirectory smart constructor.

Constructors

DeleteDirectory' Text 

Instances

Instances details
Eq DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

Read DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

Show DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

Generic DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

Associated Types

type Rep DeleteDirectory :: Type -> Type #

NFData DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

Methods

rnf :: DeleteDirectory -> () #

Hashable DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

ToJSON DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

AWSRequest DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

Associated Types

type AWSResponse 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

type Rep DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

type Rep DeleteDirectory = D1 ('MetaData "DeleteDirectory" "Amazonka.CloudDirectory.DeleteDirectory" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "DeleteDirectory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteDirectory Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

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:

$sel:directoryArn:DeleteDirectory', deleteDirectory_directoryArn - The ARN of the directory to delete.

data DeleteDirectoryResponse Source #

See: newDeleteDirectoryResponse smart constructor.

Instances

Instances details
Eq DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

Read DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

Show DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

Generic DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

Associated Types

type Rep DeleteDirectoryResponse :: Type -> Type #

NFData DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

Methods

rnf :: DeleteDirectoryResponse -> () #

type Rep DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteDirectory

type Rep DeleteDirectoryResponse = D1 ('MetaData "DeleteDirectoryResponse" "Amazonka.CloudDirectory.DeleteDirectory" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

$sel:directoryArn:DeleteDirectory', deleteDirectoryResponse_directoryArn - The ARN of the deleted directory.

ListObjectParents

data ListObjectParents Source #

See: newListObjectParents smart constructor.

Instances

Instances details
Eq ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

Read ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

Show ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

Generic ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

Associated Types

type Rep ListObjectParents :: Type -> Type #

NFData ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

Methods

rnf :: ListObjectParents -> () #

Hashable ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

ToJSON ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

AWSRequest ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

Associated Types

type AWSResponse 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

type Rep ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

type Rep ListObjectParents = D1 ('MetaData "ListObjectParents" "Amazonka.CloudDirectory.ListObjectParents" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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 "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)))))
type AWSResponse ListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

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.

$sel:nextToken:ListObjectParents', listObjectParents_nextToken - The pagination token.

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

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

$sel:objectReference: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
Eq ListObjectParentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

Read ListObjectParentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

Show ListObjectParentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

Generic ListObjectParentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectParents

Associated Types

type Rep ListObjectParentsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListObjectParentsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "parentLinks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ObjectIdentifierAndLinkNameTuple])) :*: 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:

$sel:nextToken:ListObjectParents', listObjectParentsResponse_nextToken - The pagination token.

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

$sel:parentLinks:ListObjectParentsResponse', listObjectParentsResponse_parentLinks - Returns a list of parent reference and LinkName Tuples.

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

ListPolicyAttachments (Paginated)

data ListPolicyAttachments Source #

See: newListPolicyAttachments smart constructor.

Instances

Instances details
Eq ListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

Read ListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

Show ListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

Generic ListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

Associated Types

type Rep ListPolicyAttachments :: Type -> Type #

NFData ListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

Methods

rnf :: ListPolicyAttachments -> () #

Hashable ListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

ToJSON 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 #

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

type Rep ListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

type Rep ListPolicyAttachments = D1 ('MetaData "ListPolicyAttachments" "Amazonka.CloudDirectory.ListPolicyAttachments" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListPolicyAttachments'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "consistencyLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConsistencyLevel)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "policyReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)))))
type AWSResponse ListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

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.

$sel:nextToken:ListPolicyAttachments', listPolicyAttachments_nextToken - The pagination token.

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

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

$sel:policyReference:ListPolicyAttachments', listPolicyAttachments_policyReference - The reference that identifies the policy object.

data ListPolicyAttachmentsResponse Source #

See: newListPolicyAttachmentsResponse smart constructor.

Instances

Instances details
Eq ListPolicyAttachmentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

Read ListPolicyAttachmentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

Show ListPolicyAttachmentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

Generic ListPolicyAttachmentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListPolicyAttachments

Associated Types

type Rep ListPolicyAttachmentsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListPolicyAttachmentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectIdentifiers") '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))))

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:

$sel:objectIdentifiers:ListPolicyAttachmentsResponse', listPolicyAttachmentsResponse_objectIdentifiers - A list of ObjectIdentifiers to which the policy is attached.

$sel:nextToken:ListPolicyAttachments', listPolicyAttachmentsResponse_nextToken - The pagination token.

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

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text [Tag] 

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

Associated Types

type AWSResponse 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

type Rep TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.CloudDirectory.TagResource" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

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
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.CloudDirectory.TagResource" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

UpdateSchema

data UpdateSchema Source #

See: newUpdateSchema smart constructor.

Constructors

UpdateSchema' Text Text 

Instances

Instances details
Eq UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

Read UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

Show UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

Generic UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

Associated Types

type Rep UpdateSchema :: Type -> Type #

NFData UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

Methods

rnf :: UpdateSchema -> () #

Hashable UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

ToJSON UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

AWSRequest UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

Associated Types

type AWSResponse 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

type Rep UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

type Rep UpdateSchema = D1 ('MetaData "UpdateSchema" "Amazonka.CloudDirectory.UpdateSchema" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "UpdateSchema'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UpdateSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

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:

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

$sel:name:UpdateSchema', updateSchema_name - The name of the schema.

data UpdateSchemaResponse Source #

See: newUpdateSchemaResponse smart constructor.

Instances

Instances details
Eq UpdateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

Read UpdateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

Show UpdateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

Generic UpdateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

Associated Types

type Rep UpdateSchemaResponse :: Type -> Type #

NFData UpdateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

Methods

rnf :: UpdateSchemaResponse -> () #

type Rep UpdateSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateSchema

type Rep UpdateSchemaResponse = D1 ('MetaData "UpdateSchemaResponse" "Amazonka.CloudDirectory.UpdateSchema" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:schemaArn: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.

DeleteSchema

data DeleteSchema Source #

See: newDeleteSchema smart constructor.

Constructors

DeleteSchema' Text 

Instances

Instances details
Eq DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

Read DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

Show DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

Generic DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

Associated Types

type Rep DeleteSchema :: Type -> Type #

NFData DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

Methods

rnf :: DeleteSchema -> () #

Hashable DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

ToJSON DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

AWSRequest DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

Associated Types

type AWSResponse 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

type Rep DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

type Rep DeleteSchema = D1 ('MetaData "DeleteSchema" "Amazonka.CloudDirectory.DeleteSchema" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "DeleteSchema'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteSchema Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

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:

$sel:schemaArn: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
Eq DeleteSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

Read DeleteSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

Show DeleteSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

Generic DeleteSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

Associated Types

type Rep DeleteSchemaResponse :: Type -> Type #

NFData DeleteSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

Methods

rnf :: DeleteSchemaResponse -> () #

type Rep DeleteSchemaResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DeleteSchema

type Rep DeleteSchemaResponse = D1 ('MetaData "DeleteSchemaResponse" "Amazonka.CloudDirectory.DeleteSchema" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:schemaArn: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.

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:

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

$sel:typedLinkSpecifier:DetachTypedLink', detachTypedLink_typedLinkSpecifier - Used to accept a typed link specifier as input.

data DetachTypedLinkResponse Source #

See: newDetachTypedLinkResponse smart constructor.

Instances

Instances details
Eq DetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachTypedLink

Read DetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachTypedLink

Show DetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachTypedLink

Generic DetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachTypedLink

Associated Types

type Rep DetachTypedLinkResponse :: Type -> Type #

NFData DetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachTypedLink

Methods

rnf :: DetachTypedLinkResponse -> () #

type Rep DetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.DetachTypedLink

type Rep DetachTypedLinkResponse = D1 ('MetaData "DetachTypedLinkResponse" "Amazonka.CloudDirectory.DetachTypedLink" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

ListFacetNames (Paginated)

data ListFacetNames Source #

See: newListFacetNames smart constructor.

Instances

Instances details
Eq ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Read ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Show ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Generic ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Associated Types

type Rep ListFacetNames :: Type -> Type #

NFData ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Methods

rnf :: ListFacetNames -> () #

Hashable ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

ToJSON 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 #

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

type Rep ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

type Rep ListFacetNames = D1 ('MetaData "ListFacetNames" "Amazonka.CloudDirectory.ListFacetNames" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListFacetNames'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

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:

$sel:nextToken:ListFacetNames', listFacetNames_nextToken - The pagination token.

$sel:maxResults:ListFacetNames', listFacetNames_maxResults - The maximum number of results to retrieve.

$sel:schemaArn:ListFacetNames', listFacetNames_schemaArn - The Amazon Resource Name (ARN) to retrieve facet names from.

data ListFacetNamesResponse Source #

See: newListFacetNamesResponse smart constructor.

Instances

Instances details
Eq ListFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Read ListFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Show ListFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Generic ListFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Associated Types

type Rep ListFacetNamesResponse :: Type -> Type #

NFData ListFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Methods

rnf :: ListFacetNamesResponse -> () #

type Rep ListFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

type Rep ListFacetNamesResponse = D1 ('MetaData "ListFacetNamesResponse" "Amazonka.CloudDirectory.ListFacetNames" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListFacetNamesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "facetNames") '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:nextToken:ListFacetNames', listFacetNamesResponse_nextToken - The pagination token.

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

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

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

Associated Types

type AWSResponse 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

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.CloudDirectory.UntagResource" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

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
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.CloudDirectory.UntagResource" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

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:filterAttributeRanges: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.

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

$sel:nextToken:ListOutgoingTypedLinks', listOutgoingTypedLinks_nextToken - The pagination token.

$sel:filterTypedLink: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.

$sel:maxResults:ListOutgoingTypedLinks', listOutgoingTypedLinks_maxResults - The maximum number of results to retrieve.

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

$sel:objectReference:ListOutgoingTypedLinks', listOutgoingTypedLinks_objectReference - A reference that identifies the object whose attributes will be listed.

data ListOutgoingTypedLinksResponse Source #

See: newListOutgoingTypedLinksResponse smart constructor.

Instances

Instances details
Eq ListOutgoingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListOutgoingTypedLinks

Read ListOutgoingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListOutgoingTypedLinks

Show ListOutgoingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListOutgoingTypedLinks

Generic ListOutgoingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListOutgoingTypedLinks

Associated Types

type Rep ListOutgoingTypedLinksResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListOutgoingTypedLinksResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "typedLinkSpecifiers") '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))))

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:

$sel:typedLinkSpecifiers:ListOutgoingTypedLinksResponse', listOutgoingTypedLinksResponse_typedLinkSpecifiers - Returns a typed link specifier as output.

$sel:nextToken:ListOutgoingTypedLinks', listOutgoingTypedLinksResponse_nextToken - The pagination token.

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

UpdateObjectAttributes

data UpdateObjectAttributes Source #

See: newUpdateObjectAttributes smart constructor.

Instances

Instances details
Eq UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Read UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Show UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Generic UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Associated Types

type Rep UpdateObjectAttributes :: Type -> Type #

NFData UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Methods

rnf :: UpdateObjectAttributes -> () #

Hashable UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

ToJSON UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

AWSRequest UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Associated Types

type AWSResponse 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

type Rep UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

type Rep UpdateObjectAttributes = D1 ('MetaData "UpdateObjectAttributes" "Amazonka.CloudDirectory.UpdateObjectAttributes" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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]))))
type AWSResponse UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

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:

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

$sel:objectReference:UpdateObjectAttributes', updateObjectAttributes_objectReference - The reference that identifies the object.

$sel:attributeUpdates:UpdateObjectAttributes', updateObjectAttributes_attributeUpdates - The attributes update structure.

data UpdateObjectAttributesResponse Source #

See: newUpdateObjectAttributesResponse smart constructor.

Instances

Instances details
Eq UpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Read UpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Show UpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Generic UpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Associated Types

type Rep UpdateObjectAttributesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:objectIdentifier:UpdateObjectAttributesResponse', updateObjectAttributesResponse_objectIdentifier - The ObjectIdentifier of the updated object.

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

AttachPolicy

data AttachPolicy Source #

See: newAttachPolicy smart constructor.

Instances

Instances details
Eq AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

Read AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

Show AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

Generic AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

Associated Types

type Rep AttachPolicy :: Type -> Type #

NFData AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

Methods

rnf :: AttachPolicy -> () #

Hashable AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

ToJSON AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

AWSRequest AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

Associated Types

type AWSResponse 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

type Rep AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

type Rep AttachPolicy = D1 ('MetaData "AttachPolicy" "Amazonka.CloudDirectory.AttachPolicy" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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))))
type AWSResponse AttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

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:

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

$sel:policyReference:AttachPolicy', attachPolicy_policyReference - The reference that is associated with the policy object.

$sel:objectReference: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
Eq AttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

Read AttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

Show AttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

Generic AttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

Associated Types

type Rep AttachPolicyResponse :: Type -> Type #

NFData AttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

Methods

rnf :: AttachPolicyResponse -> () #

type Rep AttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachPolicy

type Rep AttachPolicyResponse = D1 ('MetaData "AttachPolicyResponse" "Amazonka.CloudDirectory.AttachPolicy" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

BatchRead

data BatchRead Source #

See: newBatchRead smart constructor.

Instances

Instances details
Eq BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

Read BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

Show BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

Generic BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

Associated Types

type Rep BatchRead :: Type -> Type #

NFData BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

Methods

rnf :: BatchRead -> () #

Hashable BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

ToJSON BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

AWSRequest BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

Associated Types

type AWSResponse 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

type Rep BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

type Rep BatchRead = D1 ('MetaData "BatchRead" "Amazonka.CloudDirectory.BatchRead" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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]))))
type AWSResponse BatchRead Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

newBatchRead Source #

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.

$sel:directoryArn: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
Eq BatchReadResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

Read BatchReadResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

Show BatchReadResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

Generic BatchReadResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

Associated Types

type Rep BatchReadResponse :: Type -> Type #

NFData BatchReadResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

Methods

rnf :: BatchReadResponse -> () #

type Rep BatchReadResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.BatchRead

type Rep BatchReadResponse = D1 ('MetaData "BatchReadResponse" "Amazonka.CloudDirectory.BatchRead" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

PutSchemaFromJson

data PutSchemaFromJson Source #

See: newPutSchemaFromJson smart constructor.

Instances

Instances details
Eq PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

Read PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

Show PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

Generic PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

Associated Types

type Rep PutSchemaFromJson :: Type -> Type #

NFData PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

Methods

rnf :: PutSchemaFromJson -> () #

Hashable PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

ToJSON PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

AWSRequest PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

Associated Types

type AWSResponse 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

type Rep PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

type Rep PutSchemaFromJson = D1 ('MetaData "PutSchemaFromJson" "Amazonka.CloudDirectory.PutSchemaFromJson" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "PutSchemaFromJson'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "document") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse PutSchemaFromJson Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

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:

$sel:schemaArn: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
Eq PutSchemaFromJsonResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

Read PutSchemaFromJsonResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

Show PutSchemaFromJsonResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

Generic PutSchemaFromJsonResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.PutSchemaFromJson

Associated Types

type Rep PutSchemaFromJsonResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

UpdateLinkAttributes

data UpdateLinkAttributes Source #

See: newUpdateLinkAttributes smart constructor.

Instances

Instances details
Eq UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

Read UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

Show UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

Generic UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

Associated Types

type Rep UpdateLinkAttributes :: Type -> Type #

NFData UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

Methods

rnf :: UpdateLinkAttributes -> () #

Hashable UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

ToJSON UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

AWSRequest UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

Associated Types

type AWSResponse 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

type Rep UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

type Rep UpdateLinkAttributes = D1 ('MetaData "UpdateLinkAttributes" "Amazonka.CloudDirectory.UpdateLinkAttributes" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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]))))
type AWSResponse UpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

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:

$sel:directoryArn: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.

$sel:typedLinkSpecifier:UpdateLinkAttributes', updateLinkAttributes_typedLinkSpecifier - Allows a typed link specifier to be accepted as input.

$sel:attributeUpdates:UpdateLinkAttributes', updateLinkAttributes_attributeUpdates - The attributes update structure.

data UpdateLinkAttributesResponse Source #

See: newUpdateLinkAttributesResponse smart constructor.

Instances

Instances details
Eq UpdateLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

Read UpdateLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

Show UpdateLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

Generic UpdateLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateLinkAttributes

Associated Types

type Rep UpdateLinkAttributesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.

AttachToIndex

data AttachToIndex Source #

See: newAttachToIndex smart constructor.

Instances

Instances details
Eq AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

Read AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

Show AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

Generic AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

Associated Types

type Rep AttachToIndex :: Type -> Type #

NFData AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

Methods

rnf :: AttachToIndex -> () #

Hashable AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

ToJSON AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

AWSRequest AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

Associated Types

type AWSResponse 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

type Rep AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

type Rep AttachToIndex = D1 ('MetaData "AttachToIndex" "Amazonka.CloudDirectory.AttachToIndex" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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))))
type AWSResponse AttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

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:

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

$sel:indexReference:AttachToIndex', attachToIndex_indexReference - A reference to the index that you are attaching the object to.

$sel:targetReference: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
Eq AttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

Read AttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

Show AttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

Generic AttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

Associated Types

type Rep AttachToIndexResponse :: Type -> Type #

NFData AttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

Methods

rnf :: AttachToIndexResponse -> () #

type Rep AttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.AttachToIndex

type Rep AttachToIndexResponse = D1 ('MetaData "AttachToIndexResponse" "Amazonka.CloudDirectory.AttachToIndex" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:attachedObjectIdentifier: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.

ListObjectPolicies (Paginated)

data ListObjectPolicies Source #

See: newListObjectPolicies smart constructor.

Instances

Instances details
Eq ListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

Read ListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

Show ListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

Generic ListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

Associated Types

type Rep ListObjectPolicies :: Type -> Type #

NFData ListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

Methods

rnf :: ListObjectPolicies -> () #

Hashable ListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

ToJSON 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 #

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

type Rep ListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

type Rep ListObjectPolicies = D1 ('MetaData "ListObjectPolicies" "Amazonka.CloudDirectory.ListObjectPolicies" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListObjectPolicies'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "consistencyLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConsistencyLevel)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference)))))
type AWSResponse ListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

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.

$sel:nextToken:ListObjectPolicies', listObjectPolicies_nextToken - The pagination token.

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

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

$sel:objectReference:ListObjectPolicies', listObjectPolicies_objectReference - Reference that identifies the object for which policies will be listed.

data ListObjectPoliciesResponse Source #

See: newListObjectPoliciesResponse smart constructor.

Instances

Instances details
Eq ListObjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

Read ListObjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

Show ListObjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

Generic ListObjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListObjectPolicies

Associated Types

type Rep ListObjectPoliciesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListObjectPoliciesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "attachedPolicyIds") '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:

$sel:nextToken:ListObjectPolicies', listObjectPoliciesResponse_nextToken - The pagination token.

$sel:attachedPolicyIds:ListObjectPoliciesResponse', listObjectPoliciesResponse_attachedPolicyIds - A list of policy ObjectIdentifiers, that are attached to the object.

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

Types

BatchReadExceptionType

newtype BatchReadExceptionType Source #

Instances

Instances details
Eq BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

Ord BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

Read BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

Show 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 #

NFData BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

Methods

rnf :: BatchReadExceptionType -> () #

Hashable 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

FromJSON BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

FromJSONKey BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

ToLog BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

ToHeader BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

ToQuery 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

ToByteString 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

type Rep BatchReadExceptionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadExceptionType

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

ConsistencyLevel

newtype ConsistencyLevel Source #

Instances

Instances details
Eq ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

Ord ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

Read ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

Show 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 #

NFData ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

Methods

rnf :: ConsistencyLevel -> () #

Hashable 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

FromJSON ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

FromJSONKey ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

ToLog ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

ToHeader ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

ToQuery 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

ToByteString 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

type Rep ConsistencyLevel Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ConsistencyLevel

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

DirectoryState

newtype DirectoryState Source #

Constructors

DirectoryState' 

Instances

Instances details
Eq DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

Ord DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

Read DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

Show DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

Generic DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

Associated Types

type Rep DirectoryState :: Type -> Type #

NFData DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

Methods

rnf :: DirectoryState -> () #

Hashable 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

FromJSON DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

FromJSONKey DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

ToLog DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

ToHeader DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

ToQuery 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 #

ToByteString 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

type Rep DirectoryState Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.DirectoryState

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

FacetAttributeType

newtype FacetAttributeType Source #

Instances

Instances details
Eq FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

Ord FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

Read FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

Show 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 #

NFData FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

Methods

rnf :: FacetAttributeType -> () #

Hashable 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

FromJSON FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

FromJSONKey FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

ToLog FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

ToHeader FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

ToQuery 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

ToByteString 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

type Rep FacetAttributeType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeType

type Rep FacetAttributeType = D1 ('MetaData "FacetAttributeType" "Amazonka.CloudDirectory.Types.FacetAttributeType" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

Ord FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

Read FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

Show FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

Generic FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

Associated Types

type Rep FacetStyle :: Type -> Type #

NFData FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

Methods

rnf :: FacetStyle -> () #

Hashable 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

FromJSON FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

FromJSONKey FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

ToLog FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

ToHeader FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

ToQuery FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

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 #

ToByteString 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 #

type Rep FacetStyle Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetStyle

type Rep FacetStyle = D1 ('MetaData "FacetStyle" "Amazonka.CloudDirectory.Types.FacetStyle" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

Ord ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

Read ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

Show ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

Generic ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

Associated Types

type Rep ObjectType :: Type -> Type #

NFData ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

Methods

rnf :: ObjectType -> () #

Hashable 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

FromJSON ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

FromJSONKey ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

ToLog ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

ToHeader ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

ToQuery ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

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 #

ToByteString 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 #

type Rep ObjectType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectType

type Rep ObjectType = D1 ('MetaData "ObjectType" "Amazonka.CloudDirectory.Types.ObjectType" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

Ord RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

Read RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

Show RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

Generic RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

Associated Types

type Rep RangeMode :: Type -> Type #

NFData RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

Methods

rnf :: RangeMode -> () #

Hashable 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

FromJSON RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

FromJSONKey RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

ToLog RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

ToHeader RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

ToQuery RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

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 #

ToByteString RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

Methods

toBS :: RangeMode -> ByteString #

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 #

type Rep RangeMode Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RangeMode

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

RequiredAttributeBehavior

newtype RequiredAttributeBehavior Source #

Instances

Instances details
Eq RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

Ord RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

Read RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

Show 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 #

NFData RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

Hashable 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

FromJSON RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

FromJSONKey RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

ToLog RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

ToHeader RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

ToQuery 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

ToByteString 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

type Rep RequiredAttributeBehavior Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RequiredAttributeBehavior

type Rep RequiredAttributeBehavior = D1 ('MetaData "RequiredAttributeBehavior" "Amazonka.CloudDirectory.Types.RequiredAttributeBehavior" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

Ord RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

Read RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

Show RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

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 #

NFData RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

Methods

rnf :: RuleType -> () #

Hashable RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

Methods

hashWithSalt :: Int -> RuleType -> Int #

hash :: RuleType -> Int #

ToJSON RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

ToJSONKey RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

FromJSON RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

FromJSONKey RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

ToLog RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

ToHeader RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

Methods

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

ToQuery RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

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 #

ToByteString RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

Methods

toBS :: RuleType -> ByteString #

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 #

type Rep RuleType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.RuleType

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

UpdateActionType

newtype UpdateActionType Source #

Instances

Instances details
Eq UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

Ord UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

Read UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

Show 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 #

NFData UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

Methods

rnf :: UpdateActionType -> () #

Hashable 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

FromJSON UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

FromJSONKey UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

ToLog UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

ToHeader UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

ToQuery 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

ToByteString 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

type Rep UpdateActionType Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.UpdateActionType

type Rep UpdateActionType = D1 ('MetaData "UpdateActionType" "Amazonka.CloudDirectory.Types.UpdateActionType" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq AttributeKey Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKey

Read AttributeKey Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKey

Show 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 #

NFData AttributeKey Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKey

Methods

rnf :: AttributeKey -> () #

Hashable AttributeKey Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKey

ToJSON AttributeKey Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKey

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq AttributeKeyAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKeyAndValue

Read AttributeKeyAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKeyAndValue

Show 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 #

NFData AttributeKeyAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKeyAndValue

Methods

rnf :: AttributeKeyAndValue -> () #

Hashable AttributeKeyAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKeyAndValue

ToJSON AttributeKeyAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeKeyAndValue

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq AttributeNameAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeNameAndValue

Read AttributeNameAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeNameAndValue

Show 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 #

NFData AttributeNameAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeNameAndValue

Methods

rnf :: AttributeNameAndValue -> () #

Hashable AttributeNameAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeNameAndValue

ToJSON AttributeNameAndValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.AttributeNameAndValue

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchAddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObject

Read BatchAddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObject

Show 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 #

NFData BatchAddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObject

Methods

rnf :: BatchAddFacetToObject -> () #

Hashable BatchAddFacetToObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObject

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchAddFacetToObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObjectResponse

Read BatchAddFacetToObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObjectResponse

Show 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 #

NFData BatchAddFacetToObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObjectResponse

Hashable BatchAddFacetToObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAddFacetToObjectResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchAttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObject

Read BatchAttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObject

Show 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 #

NFData BatchAttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObject

Methods

rnf :: BatchAttachObject -> () #

Hashable BatchAttachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObject

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchAttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObjectResponse

Read BatchAttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObjectResponse

Show 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 #

NFData BatchAttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObjectResponse

Hashable BatchAttachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachObjectResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchAttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicy

Read BatchAttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicy

Show 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 #

NFData BatchAttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicy

Methods

rnf :: BatchAttachPolicy -> () #

Hashable BatchAttachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicy

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchAttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicyResponse

Read BatchAttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicyResponse

Show 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 #

NFData BatchAttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicyResponse

Hashable BatchAttachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachPolicyResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchAttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndex

Read BatchAttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndex

Show 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 #

NFData BatchAttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndex

Methods

rnf :: BatchAttachToIndex -> () #

Hashable BatchAttachToIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndex

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchAttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndexResponse

Read BatchAttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndexResponse

Show 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 #

NFData BatchAttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndexResponse

Hashable BatchAttachToIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachToIndexResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchAttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachTypedLinkResponse

Read BatchAttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachTypedLinkResponse

Show 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 #

NFData BatchAttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachTypedLinkResponse

Hashable BatchAttachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchAttachTypedLinkResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchCreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndex

Read BatchCreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndex

Show 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 #

NFData BatchCreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndex

Methods

rnf :: BatchCreateIndex -> () #

Hashable BatchCreateIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndex

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "BatchCreateIndex'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "parentReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ObjectReference)) :*: S1 ('MetaSel ('Just "linkName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "batchReferenceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (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:parentReference:BatchCreateIndex', batchCreateIndex_parentReference - A reference to the parent object that contains the index object.

$sel:linkName:BatchCreateIndex', batchCreateIndex_linkName - The name of the link between the parent object and the index object.

$sel:batchReferenceName:BatchCreateIndex', batchCreateIndex_batchReferenceName - The batch reference name. See Transaction Support for more information.

$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
Eq BatchCreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndexResponse

Read BatchCreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndexResponse

Show 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 #

NFData BatchCreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndexResponse

Hashable BatchCreateIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateIndexResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchCreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObject

Read BatchCreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObject

Show 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 #

NFData BatchCreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObject

Methods

rnf :: BatchCreateObject -> () #

Hashable BatchCreateObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObject

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "BatchCreateObject'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "parentReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ObjectReference)) :*: S1 ('MetaSel ('Just "linkName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "batchReferenceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (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:parentReference:BatchCreateObject', batchCreateObject_parentReference - If specified, the parent reference to which this object will be attached.

$sel:linkName:BatchCreateObject', batchCreateObject_linkName - The name of the link.

$sel:batchReferenceName:BatchCreateObject', batchCreateObject_batchReferenceName - The batch reference name. See Transaction Support for more information.

$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
Eq BatchCreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObjectResponse

Read BatchCreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObjectResponse

Show 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 #

NFData BatchCreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObjectResponse

Hashable BatchCreateObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchCreateObjectResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchDeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObject

Read BatchDeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObject

Show 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 #

NFData BatchDeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObject

Methods

rnf :: BatchDeleteObject -> () #

Hashable BatchDeleteObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObject

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchDeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObjectResponse

Read BatchDeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObjectResponse

Show 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 #

NFData BatchDeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObjectResponse

Hashable BatchDeleteObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDeleteObjectResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchDetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndex

Read BatchDetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndex

Show 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 #

NFData BatchDetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndex

Methods

rnf :: BatchDetachFromIndex -> () #

Hashable BatchDetachFromIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndex

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchDetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndexResponse

Read BatchDetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndexResponse

Show 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 #

NFData BatchDetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndexResponse

Hashable BatchDetachFromIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachFromIndexResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchDetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObject

Read BatchDetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObject

Show 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 #

NFData BatchDetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObject

Methods

rnf :: BatchDetachObject -> () #

Hashable BatchDetachObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObject

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchDetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObjectResponse

Read BatchDetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObjectResponse

Show 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 #

NFData BatchDetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObjectResponse

Hashable BatchDetachObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachObjectResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchDetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicy

Read BatchDetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicy

Show 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 #

NFData BatchDetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicy

Methods

rnf :: BatchDetachPolicy -> () #

Hashable BatchDetachPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicy

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchDetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicyResponse

Read BatchDetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicyResponse

Show 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 #

NFData BatchDetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicyResponse

Hashable BatchDetachPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachPolicyResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchDetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachTypedLinkResponse

Read BatchDetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachTypedLinkResponse

Show 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 #

NFData BatchDetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachTypedLinkResponse

Hashable BatchDetachTypedLinkResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchDetachTypedLinkResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchGetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributes

Read BatchGetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributes

Show 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 #

NFData BatchGetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributes

Methods

rnf :: BatchGetLinkAttributes -> () #

Hashable BatchGetLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributes

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchGetLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributesResponse

Read BatchGetLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributesResponse

Show 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 #

NFData BatchGetLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributesResponse

Hashable BatchGetLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetLinkAttributesResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchGetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributes

Read BatchGetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributes

Show 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 #

NFData BatchGetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributes

Hashable BatchGetObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributes

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchGetObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributesResponse

Read BatchGetObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributesResponse

Show 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 #

NFData BatchGetObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributesResponse

Hashable BatchGetObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectAttributesResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchGetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformation

Read BatchGetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformation

Show 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 #

NFData BatchGetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformation

Hashable BatchGetObjectInformation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformation

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchGetObjectInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformationResponse

Read BatchGetObjectInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformationResponse

Show 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 #

NFData BatchGetObjectInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformationResponse

Hashable BatchGetObjectInformationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchGetObjectInformationResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndices

Read BatchListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndices

Show 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 #

NFData BatchListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndices

Hashable BatchListAttachedIndices Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndices

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "BatchListAttachedIndices'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: 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:nextToken:BatchListAttachedIndices', batchListAttachedIndices_nextToken - The pagination token.

$sel:maxResults:BatchListAttachedIndices', batchListAttachedIndices_maxResults - The maximum number of results to retrieve.

$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
Eq BatchListAttachedIndicesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndicesResponse

Read BatchListAttachedIndicesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndicesResponse

Show 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 #

NFData BatchListAttachedIndicesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndicesResponse

Hashable BatchListAttachedIndicesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListAttachedIndicesResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:nextToken:BatchListIncomingTypedLinks', batchListIncomingTypedLinks_nextToken - The pagination token.

$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: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
Eq 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

Generic BatchListIncomingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIncomingTypedLinksResponse

NFData BatchListIncomingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIncomingTypedLinksResponse

Hashable BatchListIncomingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIncomingTypedLinksResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndex

Read BatchListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndex

Show 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 #

NFData BatchListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndex

Methods

rnf :: BatchListIndex -> () #

Hashable BatchListIndex Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndex

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "BatchListIndex'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "rangesOnIndexedValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ObjectAttributeRange])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: 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:rangesOnIndexedValues:BatchListIndex', batchListIndex_rangesOnIndexedValues - Specifies the ranges of indexed values that you want to query.

$sel:nextToken:BatchListIndex', batchListIndex_nextToken - The pagination token.

$sel:maxResults:BatchListIndex', batchListIndex_maxResults - The maximum number of results to retrieve.

$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
Eq BatchListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndexResponse

Read BatchListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndexResponse

Show 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 #

NFData BatchListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndexResponse

Methods

rnf :: BatchListIndexResponse -> () #

Hashable BatchListIndexResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListIndexResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributes

Read BatchListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributes

Show 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 #

NFData BatchListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributes

Hashable BatchListObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributes

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "BatchListObjectAttributes'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "facetFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SchemaFacet)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: 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:nextToken:BatchListObjectAttributes', batchListObjectAttributes_nextToken - The pagination token.

$sel:maxResults:BatchListObjectAttributes', batchListObjectAttributes_maxResults - The maximum number of items to be retrieved in a single call. This is an approximate number.

$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
Eq BatchListObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributesResponse

Read BatchListObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributesResponse

Show 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 #

NFData BatchListObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributesResponse

Hashable BatchListObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectAttributesResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "BatchListObjectAttributesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AttributeKeyAndValue]))))

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:nextToken:BatchListObjectAttributesResponse', batchListObjectAttributesResponse_nextToken - The pagination token.

$sel:attributes:BatchListObjectAttributesResponse', batchListObjectAttributesResponse_attributes - The attributes map that is associated with the object. AttributeArn is the key; attribute value is the value.

BatchListObjectChildren

data BatchListObjectChildren Source #

Represents the output of a ListObjectChildren operation.

See: newBatchListObjectChildren smart constructor.

Instances

Instances details
Eq BatchListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildren

Read BatchListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildren

Show 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 #

NFData BatchListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildren

Methods

rnf :: BatchListObjectChildren -> () #

Hashable BatchListObjectChildren Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildren

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "BatchListObjectChildren'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: 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:nextToken:BatchListObjectChildren', batchListObjectChildren_nextToken - The pagination token.

$sel:maxResults:BatchListObjectChildren', batchListObjectChildren_maxResults - Maximum number of items to be retrieved in a single call. This is an approximate number.

$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
Eq BatchListObjectChildrenResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildrenResponse

Read BatchListObjectChildrenResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildrenResponse

Show 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 #

NFData BatchListObjectChildrenResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildrenResponse

Hashable BatchListObjectChildrenResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectChildrenResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPaths

Read BatchListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPaths

Show 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 #

NFData BatchListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPaths

Hashable BatchListObjectParentPaths Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPaths

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "BatchListObjectParentPaths'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: 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:nextToken:BatchListObjectParentPaths', batchListObjectParentPaths_nextToken - The pagination token.

$sel:maxResults:BatchListObjectParentPaths', batchListObjectParentPaths_maxResults - The maximum number of results to retrieve.

$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
Eq BatchListObjectParentPathsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPathsResponse

Read BatchListObjectParentPathsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPathsResponse

Show 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 #

NFData BatchListObjectParentPathsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPathsResponse

Hashable BatchListObjectParentPathsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentPathsResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "BatchListObjectParentPathsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pathToObjectIdentifiersList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PathToObjectIdentifiers])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:pathToObjectIdentifiersList:BatchListObjectParentPathsResponse', batchListObjectParentPathsResponse_pathToObjectIdentifiersList - Returns the path to the ObjectIdentifiers that are associated with the directory.

$sel:nextToken:BatchListObjectParentPathsResponse', batchListObjectParentPathsResponse_nextToken - The pagination token.

BatchListObjectParents

data BatchListObjectParents Source #

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

See: newBatchListObjectParents smart constructor.

Instances

Instances details
Eq BatchListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParents

Read BatchListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParents

Show 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 #

NFData BatchListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParents

Methods

rnf :: BatchListObjectParents -> () #

Hashable BatchListObjectParents Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParents

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "BatchListObjectParents'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: 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:nextToken:BatchListObjectParents', batchListObjectParents_nextToken - The pagination token.

$sel:maxResults:BatchListObjectParents', batchListObjectParents_maxResults - The maximum number of items to be retrieved in a single call. This is an approximate number.

$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
Eq BatchListObjectParentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentsResponse

Read BatchListObjectParentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentsResponse

Show 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 #

NFData BatchListObjectParentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentsResponse

Hashable BatchListObjectParentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectParentsResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPolicies

Read BatchListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPolicies

Show 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 #

NFData BatchListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPolicies

Methods

rnf :: BatchListObjectPolicies -> () #

Hashable BatchListObjectPolicies Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPolicies

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "BatchListObjectPolicies'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: 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:nextToken:BatchListObjectPolicies', batchListObjectPolicies_nextToken - The pagination token.

$sel:maxResults:BatchListObjectPolicies', batchListObjectPolicies_maxResults - The maximum number of results to retrieve.

$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
Eq BatchListObjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPoliciesResponse

Read BatchListObjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPoliciesResponse

Show 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 #

NFData BatchListObjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPoliciesResponse

Hashable BatchListObjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListObjectPoliciesResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "BatchListObjectPoliciesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "attachedPolicyIds") '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:nextToken:BatchListObjectPoliciesResponse', batchListObjectPoliciesResponse_nextToken - The pagination token.

$sel:attachedPolicyIds:BatchListObjectPoliciesResponse', batchListObjectPoliciesResponse_attachedPolicyIds - A list of policy ObjectIdentifiers, that are attached to the object.

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:nextToken:BatchListOutgoingTypedLinks', batchListOutgoingTypedLinks_nextToken - The pagination token.

$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: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
Eq 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

Generic BatchListOutgoingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListOutgoingTypedLinksResponse

NFData BatchListOutgoingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListOutgoingTypedLinksResponse

Hashable BatchListOutgoingTypedLinksResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListOutgoingTypedLinksResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "BatchListOutgoingTypedLinksResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "typedLinkSpecifiers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TypedLinkSpecifier])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:typedLinkSpecifiers:BatchListOutgoingTypedLinksResponse', batchListOutgoingTypedLinksResponse_typedLinkSpecifiers - Returns a typed link specifier as output.

$sel:nextToken:BatchListOutgoingTypedLinksResponse', batchListOutgoingTypedLinksResponse_nextToken - The pagination token.

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
Eq BatchListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachments

Read BatchListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachments

Show 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 #

NFData BatchListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachments

Hashable BatchListPolicyAttachments Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachments

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "BatchListPolicyAttachments'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: 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:nextToken:BatchListPolicyAttachments', batchListPolicyAttachments_nextToken - The pagination token.

$sel:maxResults:BatchListPolicyAttachments', batchListPolicyAttachments_maxResults - The maximum number of results to retrieve.

$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
Eq BatchListPolicyAttachmentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachmentsResponse

Read BatchListPolicyAttachmentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachmentsResponse

Show 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 #

NFData BatchListPolicyAttachmentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachmentsResponse

Hashable BatchListPolicyAttachmentsResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchListPolicyAttachmentsResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "BatchListPolicyAttachmentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectIdentifiers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "nextToken") '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:objectIdentifiers:BatchListPolicyAttachmentsResponse', batchListPolicyAttachmentsResponse_objectIdentifiers - A list of ObjectIdentifiers to which the policy is attached.

$sel:nextToken:BatchListPolicyAttachmentsResponse', batchListPolicyAttachmentsResponse_nextToken - The pagination token.

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
Eq BatchLookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicy

Read BatchLookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicy

Show 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 #

NFData BatchLookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicy

Methods

rnf :: BatchLookupPolicy -> () #

Hashable BatchLookupPolicy Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicy

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "BatchLookupPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: 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:nextToken:BatchLookupPolicy', batchLookupPolicy_nextToken - The pagination token.

$sel:maxResults:BatchLookupPolicy', batchLookupPolicy_maxResults - The maximum number of results to retrieve.

$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
Eq BatchLookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicyResponse

Read BatchLookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicyResponse

Show 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 #

NFData BatchLookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicyResponse

Hashable BatchLookupPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchLookupPolicyResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchReadException Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadException

Read BatchReadException Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadException

Show 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 #

NFData BatchReadException Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadException

Methods

rnf :: BatchReadException -> () #

Hashable BatchReadException Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadException

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "BatchReadException'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchReadExceptionType)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:type':BatchReadException', batchReadException_type - A type of exception, such as InvalidArnException.

$sel:message:BatchReadException', batchReadException_message - An exception message that is associated with the failure.

BatchReadOperation

data BatchReadOperation Source #

Represents the output of a BatchRead operation.

See: newBatchReadOperation smart constructor.

Instances

Instances details
Eq BatchReadOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperation

Read BatchReadOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperation

Show 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 #

NFData BatchReadOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperation

Methods

rnf :: BatchReadOperation -> () #

Hashable BatchReadOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperation

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "BatchReadOperation'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "listIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListIndex)) :*: (S1 ('MetaSel ('Just "getObjectInformation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchGetObjectInformation)) :*: S1 ('MetaSel ('Just "listAttachedIndices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListAttachedIndices)))) :*: ((S1 ('MetaSel ('Just "lookupPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchLookupPolicy)) :*: S1 ('MetaSel ('Just "listObjectParentPaths") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListObjectParentPaths))) :*: (S1 ('MetaSel ('Just "listObjectAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListObjectAttributes)) :*: S1 ('MetaSel ('Just "listIncomingTypedLinks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListIncomingTypedLinks))))) :*: ((S1 ('MetaSel ('Just "getLinkAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchGetLinkAttributes)) :*: (S1 ('MetaSel ('Just "getObjectAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchGetObjectAttributes)) :*: S1 ('MetaSel ('Just "listObjectChildren") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListObjectChildren)))) :*: ((S1 ('MetaSel ('Just "listObjectParents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListObjectParents)) :*: S1 ('MetaSel ('Just "listPolicyAttachments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListPolicyAttachments))) :*: (S1 ('MetaSel ('Just "listOutgoingTypedLinks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListOutgoingTypedLinks)) :*: S1 ('MetaSel ('Just "listObjectPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListObjectPolicies)))))))

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:listIndex:BatchReadOperation', batchReadOperation_listIndex - Lists objects attached to the specified index.

$sel:getObjectInformation:BatchReadOperation', batchReadOperation_getObjectInformation - Retrieves metadata about an object.

$sel:listAttachedIndices:BatchReadOperation', batchReadOperation_listAttachedIndices - Lists indices attached to an object.

$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.

$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:listObjectAttributes:BatchReadOperation', batchReadOperation_listObjectAttributes - Lists all attributes that are associated with 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: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:listObjectChildren:BatchReadOperation', batchReadOperation_listObjectChildren - Returns a paginated list of child objects that are associated with a given object.

$sel:listObjectParents:BatchReadOperation', batchReadOperation_listObjectParents - Lists parent objects that are associated with a given object in pagination fashion.

$sel:listPolicyAttachments:BatchReadOperation', batchReadOperation_listPolicyAttachments - Returns all of the ObjectIdentifiers to which a given policy is attached.

$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:listObjectPolicies:BatchReadOperation', batchReadOperation_listObjectPolicies - Returns policies attached to an object in pagination fashion.

BatchReadOperationResponse

data BatchReadOperationResponse Source #

Represents the output of a BatchRead response operation.

See: newBatchReadOperationResponse smart constructor.

Instances

Instances details
Eq BatchReadOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperationResponse

Read BatchReadOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperationResponse

Show 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 #

NFData BatchReadOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperationResponse

Hashable BatchReadOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadOperationResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchReadSuccessfulResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadSuccessfulResponse

Read BatchReadSuccessfulResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadSuccessfulResponse

Show 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 #

NFData BatchReadSuccessfulResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadSuccessfulResponse

Hashable BatchReadSuccessfulResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchReadSuccessfulResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "BatchReadSuccessfulResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "listIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListIndexResponse)) :*: (S1 ('MetaSel ('Just "getObjectInformation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchGetObjectInformationResponse)) :*: S1 ('MetaSel ('Just "listAttachedIndices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListAttachedIndicesResponse)))) :*: ((S1 ('MetaSel ('Just "lookupPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchLookupPolicyResponse)) :*: S1 ('MetaSel ('Just "listObjectParentPaths") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListObjectParentPathsResponse))) :*: (S1 ('MetaSel ('Just "listObjectAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListObjectAttributesResponse)) :*: S1 ('MetaSel ('Just "listIncomingTypedLinks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListIncomingTypedLinksResponse))))) :*: ((S1 ('MetaSel ('Just "getLinkAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchGetLinkAttributesResponse)) :*: (S1 ('MetaSel ('Just "getObjectAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchGetObjectAttributesResponse)) :*: S1 ('MetaSel ('Just "listObjectChildren") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListObjectChildrenResponse)))) :*: ((S1 ('MetaSel ('Just "listObjectParents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListObjectParentsResponse)) :*: S1 ('MetaSel ('Just "listPolicyAttachments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListPolicyAttachmentsResponse))) :*: (S1 ('MetaSel ('Just "listOutgoingTypedLinks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListOutgoingTypedLinksResponse)) :*: S1 ('MetaSel ('Just "listObjectPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchListObjectPoliciesResponse)))))))

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:listIndex:BatchReadSuccessfulResponse', batchReadSuccessfulResponse_listIndex - Lists objects attached to the specified index.

$sel:getObjectInformation:BatchReadSuccessfulResponse', batchReadSuccessfulResponse_getObjectInformation - Retrieves metadata about an object.

$sel:listAttachedIndices:BatchReadSuccessfulResponse', batchReadSuccessfulResponse_listAttachedIndices - Lists indices attached to an object.

$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.

$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:listObjectAttributes:BatchReadSuccessfulResponse', batchReadSuccessfulResponse_listObjectAttributes - Lists all attributes that are associated with 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: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:listObjectChildren:BatchReadSuccessfulResponse', batchReadSuccessfulResponse_listObjectChildren - Returns a paginated list of child objects that are associated with a given object.

$sel:listObjectParents:BatchReadSuccessfulResponse', batchReadSuccessfulResponse_listObjectParents - The list of parent objects to retrieve.

$sel:listPolicyAttachments:BatchReadSuccessfulResponse', batchReadSuccessfulResponse_listPolicyAttachments - Returns all of the ObjectIdentifiers to which a given policy is attached.

$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:listObjectPolicies:BatchReadSuccessfulResponse', batchReadSuccessfulResponse_listObjectPolicies - Returns policies attached to an object in pagination fashion.

BatchRemoveFacetFromObject

data BatchRemoveFacetFromObject Source #

A batch operation to remove a facet from an object.

See: newBatchRemoveFacetFromObject smart constructor.

Instances

Instances details
Eq BatchRemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObject

Read BatchRemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObject

Show 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 #

NFData BatchRemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObject

Hashable BatchRemoveFacetFromObject Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObject

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchRemoveFacetFromObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObjectResponse

Read BatchRemoveFacetFromObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObjectResponse

Show 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 #

NFData BatchRemoveFacetFromObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObjectResponse

Hashable BatchRemoveFacetFromObjectResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchRemoveFacetFromObjectResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchUpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributes

Read BatchUpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributes

Show 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 #

NFData BatchUpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributes

Hashable BatchUpdateLinkAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributes

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchUpdateLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributesResponse

Read BatchUpdateLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributesResponse

Show 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 #

NFData BatchUpdateLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributesResponse

Hashable BatchUpdateLinkAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateLinkAttributesResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchUpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributes

Read BatchUpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributes

Show 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 #

NFData BatchUpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributes

Hashable BatchUpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributes

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq 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

Generic BatchUpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributesResponse

NFData BatchUpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributesResponse

Hashable BatchUpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchUpdateObjectAttributesResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq BatchWriteOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperation

Read BatchWriteOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperation

Show 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 #

NFData BatchWriteOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperation

Methods

rnf :: BatchWriteOperation -> () #

Hashable BatchWriteOperation Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperation

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "BatchWriteOperation'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deleteObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchDeleteObject)) :*: (S1 ('MetaSel ('Just "detachFromIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchDetachFromIndex)) :*: S1 ('MetaSel ('Just "removeFacetFromObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchRemoveFacetFromObject)))) :*: ((S1 ('MetaSel ('Just "attachObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchAttachObject)) :*: S1 ('MetaSel ('Just "createObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchCreateObject))) :*: (S1 ('MetaSel ('Just "attachTypedLink") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchAttachTypedLink)) :*: S1 ('MetaSel ('Just "detachPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchDetachPolicy))))) :*: (((S1 ('MetaSel ('Just "createIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchCreateIndex)) :*: S1 ('MetaSel ('Just "detachObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchDetachObject))) :*: (S1 ('MetaSel ('Just "addFacetToObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchAddFacetToObject)) :*: S1 ('MetaSel ('Just "detachTypedLink") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchDetachTypedLink)))) :*: ((S1 ('MetaSel ('Just "updateObjectAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchUpdateObjectAttributes)) :*: S1 ('MetaSel ('Just "attachPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchAttachPolicy))) :*: (S1 ('MetaSel ('Just "updateLinkAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchUpdateLinkAttributes)) :*: S1 ('MetaSel ('Just "attachToIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchAttachToIndex)))))))

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:deleteObject:BatchWriteOperation', batchWriteOperation_deleteObject - Deletes an object in a Directory.

$sel:detachFromIndex:BatchWriteOperation', batchWriteOperation_detachFromIndex - Detaches the specified object from the specified index.

$sel:removeFacetFromObject:BatchWriteOperation', batchWriteOperation_removeFacetFromObject - A batch operation that removes a facet from an object.

$sel:attachObject:BatchWriteOperation', batchWriteOperation_attachObject - Attaches an object to a Directory.

$sel:createObject:BatchWriteOperation', batchWriteOperation_createObject - Creates an object.

$sel:attachTypedLink:BatchWriteOperation', batchWriteOperation_attachTypedLink - Attaches a typed link to a specified source and target object. For more information, see Typed Links.

$sel:detachPolicy:BatchWriteOperation', batchWriteOperation_detachPolicy - Detaches a policy from a Directory.

$sel:createIndex:BatchWriteOperation', batchWriteOperation_createIndex - Creates an index object. See Indexing and search for more information.

$sel:detachObject:BatchWriteOperation', batchWriteOperation_detachObject - Detaches an object from a Directory.

$sel:addFacetToObject:BatchWriteOperation', batchWriteOperation_addFacetToObject - A batch operation that adds a facet to an object.

$sel:detachTypedLink:BatchWriteOperation', batchWriteOperation_detachTypedLink - Detaches a typed link from a specified source and target object. For more information, see Typed Links.

$sel:updateObjectAttributes:BatchWriteOperation', batchWriteOperation_updateObjectAttributes - Updates a given object's attributes.

$sel:attachPolicy:BatchWriteOperation', batchWriteOperation_attachPolicy - Attaches a policy object to a regular object. An object can have a limited number of attached policies.

$sel:updateLinkAttributes:BatchWriteOperation', batchWriteOperation_updateLinkAttributes - Updates a given object's attributes.

$sel:attachToIndex:BatchWriteOperation', batchWriteOperation_attachToIndex - Attaches the specified object to the specified index.

BatchWriteOperationResponse

data BatchWriteOperationResponse Source #

Represents the output of a BatchWrite response operation.

See: newBatchWriteOperationResponse smart constructor.

Instances

Instances details
Eq BatchWriteOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperationResponse

Read BatchWriteOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperationResponse

Show 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 #

NFData BatchWriteOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperationResponse

Hashable BatchWriteOperationResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.BatchWriteOperationResponse

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "BatchWriteOperationResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deleteObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchDeleteObjectResponse)) :*: (S1 ('MetaSel ('Just "detachFromIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchDetachFromIndexResponse)) :*: S1 ('MetaSel ('Just "removeFacetFromObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchRemoveFacetFromObjectResponse)))) :*: ((S1 ('MetaSel ('Just "attachObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchAttachObjectResponse)) :*: S1 ('MetaSel ('Just "createObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchCreateObjectResponse))) :*: (S1 ('MetaSel ('Just "attachTypedLink") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchAttachTypedLinkResponse)) :*: S1 ('MetaSel ('Just "detachPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchDetachPolicyResponse))))) :*: (((S1 ('MetaSel ('Just "createIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchCreateIndexResponse)) :*: S1 ('MetaSel ('Just "detachObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchDetachObjectResponse))) :*: (S1 ('MetaSel ('Just "addFacetToObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchAddFacetToObjectResponse)) :*: S1 ('MetaSel ('Just "detachTypedLink") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchDetachTypedLinkResponse)))) :*: ((S1 ('MetaSel ('Just "updateObjectAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchUpdateObjectAttributesResponse)) :*: S1 ('MetaSel ('Just "attachPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchAttachPolicyResponse))) :*: (S1 ('MetaSel ('Just "updateLinkAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchUpdateLinkAttributesResponse)) :*: S1 ('MetaSel ('Just "attachToIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchAttachToIndexResponse)))))))

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:deleteObject:BatchWriteOperationResponse', batchWriteOperationResponse_deleteObject - Deletes an object in a Directory.

$sel:detachFromIndex:BatchWriteOperationResponse', batchWriteOperationResponse_detachFromIndex - Detaches the specified object from the specified index.

$sel:removeFacetFromObject:BatchWriteOperationResponse', batchWriteOperationResponse_removeFacetFromObject - The result of a batch remove facet from object operation.

$sel:attachObject:BatchWriteOperationResponse', batchWriteOperationResponse_attachObject - Attaches an object to a Directory.

$sel:createObject:BatchWriteOperationResponse', batchWriteOperationResponse_createObject - Creates an object in a Directory.

$sel:attachTypedLink:BatchWriteOperationResponse', batchWriteOperationResponse_attachTypedLink - Attaches a typed link to a specified source and target object. For more information, see Typed Links.

$sel:detachPolicy:BatchWriteOperationResponse', batchWriteOperationResponse_detachPolicy - Detaches a policy from a Directory.

$sel:createIndex:BatchWriteOperationResponse', batchWriteOperationResponse_createIndex - Creates an index object. See Indexing and search for more information.

$sel:detachObject:BatchWriteOperationResponse', batchWriteOperationResponse_detachObject - Detaches an object from a Directory.

$sel:addFacetToObject:BatchWriteOperationResponse', batchWriteOperationResponse_addFacetToObject - The result of an add facet to object batch operation.

$sel:detachTypedLink:BatchWriteOperationResponse', batchWriteOperationResponse_detachTypedLink - Detaches a typed link from a specified source and target object. For more information, see Typed Links.

$sel:updateObjectAttributes:BatchWriteOperationResponse', batchWriteOperationResponse_updateObjectAttributes - Updates a given object’s attributes.

$sel:attachPolicy:BatchWriteOperationResponse', batchWriteOperationResponse_attachPolicy - Attaches a policy object to a regular object. An object can have a limited number of attached policies.

$sel:updateLinkAttributes:BatchWriteOperationResponse', batchWriteOperationResponse_updateLinkAttributes - Represents the output of a BatchWrite response operation.

$sel:attachToIndex:BatchWriteOperationResponse', batchWriteOperationResponse_attachToIndex - Attaches the specified object to the specified index.

Directory

data Directory Source #

Directory structure that includes the directory name and directory ARN.

See: newDirectory smart constructor.

Instances

Instances details
Eq Directory Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Directory

Read Directory Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Directory

Show 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 #

NFData Directory Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Directory

Methods

rnf :: Directory -> () #

Hashable Directory Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Directory

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "Directory'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryState))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

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:directoryArn:Directory', directory_directoryArn - The Amazon Resource Name (ARN) that is associated with the directory. For more information, see arns.

$sel:state:Directory', directory_state - The state of the directory. Can be either Enabled, Disabled, or Deleted.

$sel:name:Directory', directory_name - The name of the directory.

$sel:creationDateTime:Directory', directory_creationDateTime - The date and time when the directory was created.

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
Eq Facet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Facet

Methods

(==) :: Facet -> Facet -> Bool #

(/=) :: Facet -> Facet -> Bool #

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 #

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 #

NFData Facet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Facet

Methods

rnf :: Facet -> () #

Hashable Facet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Facet

Methods

hashWithSalt :: Int -> Facet -> Int #

hash :: Facet -> Int #

FromJSON Facet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Facet

type Rep Facet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Facet

type Rep Facet = D1 ('MetaData "Facet" "Amazonka.CloudDirectory.Types.Facet" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "Facet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "facetStyle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FacetStyle)) :*: (S1 ('MetaSel ('Just "objectType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ObjectType)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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:objectType:Facet', facet_objectType - The object type that is associated with the facet. See CreateFacetRequest$ObjectType for more details.

$sel:name:Facet', facet_name - The name of the Facet.

FacetAttribute

data FacetAttribute Source #

An attribute that is associated with the Facet.

See: newFacetAttribute smart constructor.

Instances

Instances details
Eq FacetAttribute Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttribute

Read FacetAttribute Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttribute

Show 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 #

NFData FacetAttribute Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttribute

Methods

rnf :: FacetAttribute -> () #

Hashable FacetAttribute Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttribute

ToJSON FacetAttribute Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttribute

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "FacetAttribute'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "attributeReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FacetAttributeReference)) :*: S1 ('MetaSel ('Just "attributeDefinition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FacetAttributeDefinition))) :*: (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:attributeReference:FacetAttribute', facetAttribute_attributeReference - An attribute reference that is associated with the attribute. See Attribute References for more information.

$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: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
Eq FacetAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeDefinition

Read FacetAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeDefinition

Show 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 #

NFData FacetAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeDefinition

Hashable FacetAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeDefinition

ToJSON FacetAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeDefinition

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "FacetAttributeDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "rules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Rule))) :*: S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TypedAttributeValue))) :*: (S1 ('MetaSel ('Just "isImmutable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: 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:rules:FacetAttributeDefinition', facetAttributeDefinition_rules - Validation rules attached to the attribute definition.

$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:type':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
Eq FacetAttributeReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeReference

Read FacetAttributeReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeReference

Show 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 #

NFData FacetAttributeReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeReference

Methods

rnf :: FacetAttributeReference -> () #

Hashable FacetAttributeReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeReference

ToJSON FacetAttributeReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeReference

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq FacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeUpdate

Read FacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeUpdate

Show 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 #

NFData FacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeUpdate

Methods

rnf :: FacetAttributeUpdate -> () #

Hashable FacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.FacetAttributeUpdate

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "FacetAttributeUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FacetAttribute)) :*: S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateActionType))))

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:attribute:FacetAttributeUpdate', facetAttributeUpdate_attribute - The attribute to update.

$sel:action:FacetAttributeUpdate', facetAttributeUpdate_action - The action to perform when updating the attribute.

IndexAttachment

data IndexAttachment Source #

Represents an index and an attached object.

See: newIndexAttachment smart constructor.

Instances

Instances details
Eq IndexAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.IndexAttachment

Read IndexAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.IndexAttachment

Show 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 #

NFData IndexAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.IndexAttachment

Methods

rnf :: IndexAttachment -> () #

Hashable IndexAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.IndexAttachment

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq LinkAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeAction

Read LinkAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeAction

Show 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 #

NFData LinkAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeAction

Methods

rnf :: LinkAttributeAction -> () #

Hashable LinkAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeAction

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq LinkAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeUpdate

Read LinkAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeUpdate

Show 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 #

NFData LinkAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeUpdate

Methods

rnf :: LinkAttributeUpdate -> () #

Hashable LinkAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.LinkAttributeUpdate

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq ObjectAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeAction

Read ObjectAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeAction

Show 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 #

NFData ObjectAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeAction

Methods

rnf :: ObjectAttributeAction -> () #

Hashable ObjectAttributeAction Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeAction

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq ObjectAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeRange

Read ObjectAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeRange

Show 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 #

NFData ObjectAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeRange

Methods

rnf :: ObjectAttributeRange -> () #

Hashable ObjectAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeRange

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ObjectAttributeRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "range") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TypedAttributeValueRange)) :*: S1 ('MetaSel ('Just "attributeKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AttributeKey))))

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:range:ObjectAttributeRange', objectAttributeRange_range - The range of attribute values being selected.

$sel:attributeKey:ObjectAttributeRange', objectAttributeRange_attributeKey - The key of the attribute that the attribute range covers.

ObjectAttributeUpdate

data ObjectAttributeUpdate Source #

Structure that contains attribute update information.

See: newObjectAttributeUpdate smart constructor.

Instances

Instances details
Eq ObjectAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeUpdate

Read ObjectAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeUpdate

Show 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 #

NFData ObjectAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeUpdate

Methods

rnf :: ObjectAttributeUpdate -> () #

Hashable ObjectAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectAttributeUpdate

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq ObjectIdentifierAndLinkNameTuple Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectIdentifierAndLinkNameTuple

Read ObjectIdentifierAndLinkNameTuple Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectIdentifierAndLinkNameTuple

Show 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 #

NFData ObjectIdentifierAndLinkNameTuple Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectIdentifierAndLinkNameTuple

Hashable ObjectIdentifierAndLinkNameTuple Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectIdentifierAndLinkNameTuple

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ObjectIdentifierAndLinkNameTuple'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "linkName") '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:objectIdentifier:ObjectIdentifierAndLinkNameTuple', objectIdentifierAndLinkNameTuple_objectIdentifier - The ID that is associated with the object.

$sel:linkName:ObjectIdentifierAndLinkNameTuple', objectIdentifierAndLinkNameTuple_linkName - The name of the link between the parent and the child object.

ObjectReference

data ObjectReference Source #

The reference that identifies an object.

See: newObjectReference smart constructor.

Constructors

ObjectReference' (Maybe Text) 

Instances

Instances details
Eq ObjectReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectReference

Read ObjectReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectReference

Show 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 #

NFData ObjectReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectReference

Methods

rnf :: ObjectReference -> () #

Hashable ObjectReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectReference

ToJSON ObjectReference Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.ObjectReference

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq PathToObjectIdentifiers Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PathToObjectIdentifiers

Read PathToObjectIdentifiers Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PathToObjectIdentifiers

Show 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 #

NFData PathToObjectIdentifiers Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PathToObjectIdentifiers

Methods

rnf :: PathToObjectIdentifiers -> () #

Hashable PathToObjectIdentifiers Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PathToObjectIdentifiers

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq PolicyAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyAttachment

Read PolicyAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyAttachment

Show 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 #

NFData PolicyAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyAttachment

Methods

rnf :: PolicyAttachment -> () #

Hashable PolicyAttachment Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyAttachment

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "PolicyAttachment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "policyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "objectIdentifier") '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:policyId:PolicyAttachment', policyAttachment_policyId - The ID of PolicyAttachment.

$sel:policyType:PolicyAttachment', policyAttachment_policyType - The type of policy that can be associated with PolicyAttachment.

$sel:objectIdentifier:PolicyAttachment', policyAttachment_objectIdentifier - The ObjectIdentifier that is 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
Eq PolicyToPath Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyToPath

Read PolicyToPath Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyToPath

Show 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 #

NFData PolicyToPath Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyToPath

Methods

rnf :: PolicyToPath -> () #

Hashable PolicyToPath Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.PolicyToPath

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq Rule Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Rule

Methods

(==) :: Rule -> Rule -> Bool #

(/=) :: Rule -> Rule -> Bool #

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 #

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 #

NFData Rule Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Rule

Methods

rnf :: Rule -> () #

Hashable Rule Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Rule

Methods

hashWithSalt :: Int -> Rule -> Int #

hash :: Rule -> Int #

ToJSON Rule Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Rule

FromJSON Rule Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Rule

type Rep Rule Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Rule

type Rep Rule = D1 ('MetaData "Rule" "Amazonka.CloudDirectory.Types.Rule" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq SchemaFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.SchemaFacet

Read SchemaFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.SchemaFacet

Show 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 #

NFData SchemaFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.SchemaFacet

Methods

rnf :: SchemaFacet -> () #

Hashable SchemaFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.SchemaFacet

ToJSON SchemaFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.SchemaFacet

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq Tag Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

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 #

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 #

NFData Tag Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.CloudDirectory.Types.Tag" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") '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:value:Tag', tag_value - The value that is associated with the tag.

$sel:key:Tag', tag_key - The key 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
Eq TypedAttributeValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValue

Read TypedAttributeValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValue

Show 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 #

NFData TypedAttributeValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValue

Methods

rnf :: TypedAttributeValue -> () #

Hashable TypedAttributeValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValue

ToJSON TypedAttributeValue Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValue

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "TypedAttributeValue'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "binaryValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Base64)) :*: 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)) :*: S1 ('MetaSel ('Just "booleanValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))))

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: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.

$sel:booleanValue:TypedAttributeValue', typedAttributeValue_booleanValue - A Boolean data value.

TypedAttributeValueRange

data TypedAttributeValueRange Source #

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

See: newTypedAttributeValueRange smart constructor.

Instances

Instances details
Eq TypedAttributeValueRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValueRange

Read TypedAttributeValueRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValueRange

Show 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 #

NFData TypedAttributeValueRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValueRange

Hashable TypedAttributeValueRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValueRange

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq TypedLinkAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeDefinition

Read TypedLinkAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeDefinition

Show 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 #

NFData TypedLinkAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeDefinition

Hashable TypedLinkAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeDefinition

ToJSON TypedLinkAttributeDefinition Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeDefinition

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "TypedLinkAttributeDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "rules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Rule))) :*: (S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TypedAttributeValue)) :*: S1 ('MetaSel ('Just "isImmutable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (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:rules:TypedLinkAttributeDefinition', typedLinkAttributeDefinition_rules - Validation rules that are attached to the attribute definition.

$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:name:TypedLinkAttributeDefinition', typedLinkAttributeDefinition_name - The unique name of the typed link attribute.

$sel:type':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
Eq TypedLinkAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeRange

Read TypedLinkAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeRange

Show 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 #

NFData TypedLinkAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeRange

Methods

rnf :: TypedLinkAttributeRange -> () #

Hashable TypedLinkAttributeRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkAttributeRange

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq TypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacet

Read TypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacet

Show 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 #

NFData TypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacet

Methods

rnf :: TypedLinkFacet -> () #

Hashable TypedLinkFacet Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacet

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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:

$sel:name: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
Eq TypedLinkFacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacetAttributeUpdate

Read TypedLinkFacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacetAttributeUpdate

Show 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 #

NFData TypedLinkFacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacetAttributeUpdate

Hashable TypedLinkFacetAttributeUpdate Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkFacetAttributeUpdate

ToJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq TypedLinkSchemaAndFacetName Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSchemaAndFacetName

Read TypedLinkSchemaAndFacetName Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSchemaAndFacetName

Show 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 #

NFData TypedLinkSchemaAndFacetName Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSchemaAndFacetName

Hashable TypedLinkSchemaAndFacetName Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSchemaAndFacetName

ToJSON TypedLinkSchemaAndFacetName Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSchemaAndFacetName

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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
Eq TypedLinkSpecifier Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSpecifier

Read TypedLinkSpecifier Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSpecifier

Show 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 #

NFData TypedLinkSpecifier Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSpecifier

Methods

rnf :: TypedLinkSpecifier -> () #

Hashable TypedLinkSpecifier Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSpecifier

ToJSON TypedLinkSpecifier Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedLinkSpecifier

FromJSON 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" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" '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.