| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.CloudDirectory.Types.BatchWriteOperationResponse
Description
Synopsis
- data BatchWriteOperationResponse = BatchWriteOperationResponse' {
- addFacetToObject :: Maybe BatchAddFacetToObjectResponse
- attachObject :: Maybe BatchAttachObjectResponse
- attachPolicy :: Maybe BatchAttachPolicyResponse
- attachToIndex :: Maybe BatchAttachToIndexResponse
- attachTypedLink :: Maybe BatchAttachTypedLinkResponse
- createIndex :: Maybe BatchCreateIndexResponse
- createObject :: Maybe BatchCreateObjectResponse
- deleteObject :: Maybe BatchDeleteObjectResponse
- detachFromIndex :: Maybe BatchDetachFromIndexResponse
- detachObject :: Maybe BatchDetachObjectResponse
- detachPolicy :: Maybe BatchDetachPolicyResponse
- detachTypedLink :: Maybe BatchDetachTypedLinkResponse
- removeFacetFromObject :: Maybe BatchRemoveFacetFromObjectResponse
- updateLinkAttributes :: Maybe BatchUpdateLinkAttributesResponse
- updateObjectAttributes :: Maybe BatchUpdateObjectAttributesResponse
- newBatchWriteOperationResponse :: BatchWriteOperationResponse
- batchWriteOperationResponse_addFacetToObject :: Lens' BatchWriteOperationResponse (Maybe BatchAddFacetToObjectResponse)
- batchWriteOperationResponse_attachObject :: Lens' BatchWriteOperationResponse (Maybe BatchAttachObjectResponse)
- batchWriteOperationResponse_attachPolicy :: Lens' BatchWriteOperationResponse (Maybe BatchAttachPolicyResponse)
- batchWriteOperationResponse_attachToIndex :: Lens' BatchWriteOperationResponse (Maybe BatchAttachToIndexResponse)
- batchWriteOperationResponse_attachTypedLink :: Lens' BatchWriteOperationResponse (Maybe BatchAttachTypedLinkResponse)
- batchWriteOperationResponse_createIndex :: Lens' BatchWriteOperationResponse (Maybe BatchCreateIndexResponse)
- batchWriteOperationResponse_createObject :: Lens' BatchWriteOperationResponse (Maybe BatchCreateObjectResponse)
- batchWriteOperationResponse_deleteObject :: Lens' BatchWriteOperationResponse (Maybe BatchDeleteObjectResponse)
- batchWriteOperationResponse_detachFromIndex :: Lens' BatchWriteOperationResponse (Maybe BatchDetachFromIndexResponse)
- batchWriteOperationResponse_detachObject :: Lens' BatchWriteOperationResponse (Maybe BatchDetachObjectResponse)
- batchWriteOperationResponse_detachPolicy :: Lens' BatchWriteOperationResponse (Maybe BatchDetachPolicyResponse)
- batchWriteOperationResponse_detachTypedLink :: Lens' BatchWriteOperationResponse (Maybe BatchDetachTypedLinkResponse)
- batchWriteOperationResponse_removeFacetFromObject :: Lens' BatchWriteOperationResponse (Maybe BatchRemoveFacetFromObjectResponse)
- batchWriteOperationResponse_updateLinkAttributes :: Lens' BatchWriteOperationResponse (Maybe BatchUpdateLinkAttributesResponse)
- batchWriteOperationResponse_updateObjectAttributes :: Lens' BatchWriteOperationResponse (Maybe BatchUpdateObjectAttributesResponse)
Documentation
data BatchWriteOperationResponse Source #
Represents the output of a BatchWrite response operation.
See: newBatchWriteOperationResponse smart constructor.
Constructors
| BatchWriteOperationResponse' | |
Fields
| |
Instances
newBatchWriteOperationResponse :: BatchWriteOperationResponse Source #
Create a value of BatchWriteOperationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:addFacetToObject:BatchWriteOperationResponse', batchWriteOperationResponse_addFacetToObject - The result of an add facet to object batch operation.
$sel:attachObject:BatchWriteOperationResponse', batchWriteOperationResponse_attachObject - Attaches an object to a Directory.
$sel:attachPolicy:BatchWriteOperationResponse', batchWriteOperationResponse_attachPolicy - Attaches a policy object to a regular object. An object can have a
limited number of attached policies.
$sel:attachToIndex:BatchWriteOperationResponse', batchWriteOperationResponse_attachToIndex - Attaches the specified object to the specified index.
$sel:attachTypedLink:BatchWriteOperationResponse', batchWriteOperationResponse_attachTypedLink - Attaches a typed link to a specified source and target object. For more
information, see
Typed Links.
$sel:createIndex:BatchWriteOperationResponse', batchWriteOperationResponse_createIndex - Creates an index object. See
Indexing and search
for more information.
$sel:createObject:BatchWriteOperationResponse', batchWriteOperationResponse_createObject - Creates an object in a Directory.
$sel:deleteObject:BatchWriteOperationResponse', batchWriteOperationResponse_deleteObject - Deletes an object in a Directory.
$sel:detachFromIndex:BatchWriteOperationResponse', batchWriteOperationResponse_detachFromIndex - Detaches the specified object from the specified index.
$sel:detachObject:BatchWriteOperationResponse', batchWriteOperationResponse_detachObject - Detaches an object from a Directory.
$sel:detachPolicy:BatchWriteOperationResponse', batchWriteOperationResponse_detachPolicy - Detaches a policy from a Directory.
$sel:detachTypedLink:BatchWriteOperationResponse', batchWriteOperationResponse_detachTypedLink - Detaches a typed link from a specified source and target object. For
more information, see
Typed Links.
$sel:removeFacetFromObject:BatchWriteOperationResponse', batchWriteOperationResponse_removeFacetFromObject - The result of a batch remove facet from object operation.
$sel:updateLinkAttributes:BatchWriteOperationResponse', batchWriteOperationResponse_updateLinkAttributes - Represents the output of a BatchWrite response operation.
$sel:updateObjectAttributes:BatchWriteOperationResponse', batchWriteOperationResponse_updateObjectAttributes - Updates a given object’s attributes.
batchWriteOperationResponse_addFacetToObject :: Lens' BatchWriteOperationResponse (Maybe BatchAddFacetToObjectResponse) Source #
The result of an add facet to object batch operation.
batchWriteOperationResponse_attachObject :: Lens' BatchWriteOperationResponse (Maybe BatchAttachObjectResponse) Source #
Attaches an object to a Directory.
batchWriteOperationResponse_attachPolicy :: Lens' BatchWriteOperationResponse (Maybe BatchAttachPolicyResponse) Source #
Attaches a policy object to a regular object. An object can have a limited number of attached policies.
batchWriteOperationResponse_attachToIndex :: Lens' BatchWriteOperationResponse (Maybe BatchAttachToIndexResponse) Source #
Attaches the specified object to the specified index.
batchWriteOperationResponse_attachTypedLink :: Lens' BatchWriteOperationResponse (Maybe BatchAttachTypedLinkResponse) Source #
Attaches a typed link to a specified source and target object. For more information, see Typed Links.
batchWriteOperationResponse_createIndex :: Lens' BatchWriteOperationResponse (Maybe BatchCreateIndexResponse) Source #
Creates an index object. See Indexing and search for more information.
batchWriteOperationResponse_createObject :: Lens' BatchWriteOperationResponse (Maybe BatchCreateObjectResponse) Source #
Creates an object in a Directory.
batchWriteOperationResponse_deleteObject :: Lens' BatchWriteOperationResponse (Maybe BatchDeleteObjectResponse) Source #
Deletes an object in a Directory.
batchWriteOperationResponse_detachFromIndex :: Lens' BatchWriteOperationResponse (Maybe BatchDetachFromIndexResponse) Source #
Detaches the specified object from the specified index.
batchWriteOperationResponse_detachObject :: Lens' BatchWriteOperationResponse (Maybe BatchDetachObjectResponse) Source #
Detaches an object from a Directory.
batchWriteOperationResponse_detachPolicy :: Lens' BatchWriteOperationResponse (Maybe BatchDetachPolicyResponse) Source #
Detaches a policy from a Directory.
batchWriteOperationResponse_detachTypedLink :: Lens' BatchWriteOperationResponse (Maybe BatchDetachTypedLinkResponse) Source #
Detaches a typed link from a specified source and target object. For more information, see Typed Links.
batchWriteOperationResponse_removeFacetFromObject :: Lens' BatchWriteOperationResponse (Maybe BatchRemoveFacetFromObjectResponse) Source #
The result of a batch remove facet from object operation.
batchWriteOperationResponse_updateLinkAttributes :: Lens' BatchWriteOperationResponse (Maybe BatchUpdateLinkAttributesResponse) Source #
Represents the output of a BatchWrite response operation.
batchWriteOperationResponse_updateObjectAttributes :: Lens' BatchWriteOperationResponse (Maybe BatchUpdateObjectAttributesResponse) Source #
Updates a given object’s attributes.