Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

BatchWriteOperation

import type { BatchWriteOperation } from "https://aws-api.deno.dev/v0.3/services/clouddirectory.ts?docs=full";

Represents the output of a BatchWrite operation.

interface BatchWriteOperation {
AddFacetToObject?: BatchAddFacetToObject | null;
AttachObject?: BatchAttachObject | null;
AttachPolicy?: BatchAttachPolicy | null;
AttachToIndex?: BatchAttachToIndex | null;
AttachTypedLink?: BatchAttachTypedLink | null;
CreateIndex?: BatchCreateIndex | null;
CreateObject?: BatchCreateObject | null;
DeleteObject?: BatchDeleteObject | null;
DetachFromIndex?: BatchDetachFromIndex | null;
DetachObject?: BatchDetachObject | null;
DetachPolicy?: BatchDetachPolicy | null;
DetachTypedLink?: BatchDetachTypedLink | null;
RemoveFacetFromObject?: BatchRemoveFacetFromObject | null;
UpdateLinkAttributes?: BatchUpdateLinkAttributes | null;
UpdateObjectAttributes?: BatchUpdateObjectAttributes | null;
}

§Properties

§
AddFacetToObject?: BatchAddFacetToObject | null
[src]

A batch operation that adds a facet to an object.

§
AttachObject?: BatchAttachObject | null
[src]

Attaches an object to a "Directory".

§
AttachPolicy?: BatchAttachPolicy | null
[src]

Attaches a policy object to a regular object. An object can have a limited number of attached policies.

§
AttachToIndex?: BatchAttachToIndex | null
[src]

Attaches the specified object to the specified index.

§
CreateIndex?: BatchCreateIndex | null
[src]

Creates an index object. See Indexing and search for more information.

§
CreateObject?: BatchCreateObject | null
[src]

Creates an object.

§
DeleteObject?: BatchDeleteObject | null
[src]

Deletes an object in a "Directory".

§
DetachFromIndex?: BatchDetachFromIndex | null
[src]

Detaches the specified object from the specified index.

§
DetachObject?: BatchDetachObject | null
[src]

Detaches an object from a "Directory".

§
DetachPolicy?: BatchDetachPolicy | null
[src]

Detaches a policy from a "Directory".

§
RemoveFacetFromObject?: BatchRemoveFacetFromObject | null
[src]

A batch operation that removes a facet from an object.

§
UpdateLinkAttributes?: BatchUpdateLinkAttributes | null
[src]

Updates a given object's attributes.

§
UpdateObjectAttributes?: BatchUpdateObjectAttributes | null
[src]

Updates a given object's attributes.