Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data BatchWriteOperationResponse = BatchWriteOperationResponse' {
- deleteObject :: Maybe BatchDeleteObjectResponse
- detachFromIndex :: Maybe BatchDetachFromIndexResponse
- removeFacetFromObject :: Maybe BatchRemoveFacetFromObjectResponse
- attachObject :: Maybe BatchAttachObjectResponse
- createObject :: Maybe BatchCreateObjectResponse
- attachTypedLink :: Maybe BatchAttachTypedLinkResponse
- detachPolicy :: Maybe BatchDetachPolicyResponse
- createIndex :: Maybe BatchCreateIndexResponse
- detachObject :: Maybe BatchDetachObjectResponse
- addFacetToObject :: Maybe BatchAddFacetToObjectResponse
- detachTypedLink :: Maybe BatchDetachTypedLinkResponse
- updateObjectAttributes :: Maybe BatchUpdateObjectAttributesResponse
- attachPolicy :: Maybe BatchAttachPolicyResponse
- updateLinkAttributes :: Maybe BatchUpdateLinkAttributesResponse
- attachToIndex :: Maybe BatchAttachToIndexResponse
- newBatchWriteOperationResponse :: BatchWriteOperationResponse
- batchWriteOperationResponse_deleteObject :: Lens' BatchWriteOperationResponse (Maybe BatchDeleteObjectResponse)
- batchWriteOperationResponse_detachFromIndex :: Lens' BatchWriteOperationResponse (Maybe BatchDetachFromIndexResponse)
- batchWriteOperationResponse_removeFacetFromObject :: Lens' BatchWriteOperationResponse (Maybe BatchRemoveFacetFromObjectResponse)
- batchWriteOperationResponse_attachObject :: Lens' BatchWriteOperationResponse (Maybe BatchAttachObjectResponse)
- batchWriteOperationResponse_createObject :: Lens' BatchWriteOperationResponse (Maybe BatchCreateObjectResponse)
- batchWriteOperationResponse_attachTypedLink :: Lens' BatchWriteOperationResponse (Maybe BatchAttachTypedLinkResponse)
- batchWriteOperationResponse_detachPolicy :: Lens' BatchWriteOperationResponse (Maybe BatchDetachPolicyResponse)
- batchWriteOperationResponse_createIndex :: Lens' BatchWriteOperationResponse (Maybe BatchCreateIndexResponse)
- batchWriteOperationResponse_detachObject :: Lens' BatchWriteOperationResponse (Maybe BatchDetachObjectResponse)
- batchWriteOperationResponse_addFacetToObject :: Lens' BatchWriteOperationResponse (Maybe BatchAddFacetToObjectResponse)
- batchWriteOperationResponse_detachTypedLink :: Lens' BatchWriteOperationResponse (Maybe BatchDetachTypedLinkResponse)
- batchWriteOperationResponse_updateObjectAttributes :: Lens' BatchWriteOperationResponse (Maybe BatchUpdateObjectAttributesResponse)
- batchWriteOperationResponse_attachPolicy :: Lens' BatchWriteOperationResponse (Maybe BatchAttachPolicyResponse)
- batchWriteOperationResponse_updateLinkAttributes :: Lens' BatchWriteOperationResponse (Maybe BatchUpdateLinkAttributesResponse)
- batchWriteOperationResponse_attachToIndex :: Lens' BatchWriteOperationResponse (Maybe BatchAttachToIndexResponse)
Documentation
data BatchWriteOperationResponse Source #
Represents the output of a BatchWrite
response operation.
See: newBatchWriteOperationResponse
smart constructor.
BatchWriteOperationResponse' | |
|
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: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.
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_removeFacetFromObject :: Lens' BatchWriteOperationResponse (Maybe BatchRemoveFacetFromObjectResponse) Source #
The result of a batch remove facet from object operation.
batchWriteOperationResponse_attachObject :: Lens' BatchWriteOperationResponse (Maybe BatchAttachObjectResponse) Source #
Attaches an object to a Directory.
batchWriteOperationResponse_createObject :: Lens' BatchWriteOperationResponse (Maybe BatchCreateObjectResponse) Source #
Creates an object in a Directory.
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_detachPolicy :: Lens' BatchWriteOperationResponse (Maybe BatchDetachPolicyResponse) Source #
Detaches a policy from a Directory.
batchWriteOperationResponse_createIndex :: Lens' BatchWriteOperationResponse (Maybe BatchCreateIndexResponse) Source #
Creates an index object. See Indexing and search for more information.
batchWriteOperationResponse_detachObject :: Lens' BatchWriteOperationResponse (Maybe BatchDetachObjectResponse) Source #
Detaches an object from a Directory.
batchWriteOperationResponse_addFacetToObject :: Lens' BatchWriteOperationResponse (Maybe BatchAddFacetToObjectResponse) Source #
The result of an add facet to object batch operation.
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_updateObjectAttributes :: Lens' BatchWriteOperationResponse (Maybe BatchUpdateObjectAttributesResponse) Source #
Updates a given object’s attributes.
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_updateLinkAttributes :: Lens' BatchWriteOperationResponse (Maybe BatchUpdateLinkAttributesResponse) Source #
Represents the output of a BatchWrite
response operation.
batchWriteOperationResponse_attachToIndex :: Lens' BatchWriteOperationResponse (Maybe BatchAttachToIndexResponse) Source #
Attaches the specified object to the specified index.