Skip to content

ActivityPlug API / @activityplug/core / MediaAdapterOperations

Interface: MediaAdapterOperations

Defined in: packages/core/src/adapters/client-types.ts:185

Properties

delete?

readonly optional delete?: (input, context) => Promise<DeletedEntity>

Defined in: packages/core/src/adapters/client-types.ts:198

Parameters

input

DeleteMediaInput

context

AdapterOperationContext

Returns

Promise<DeletedEntity>


get?

readonly optional get?: (input, context) => Promise<MediaAttachment>

Defined in: packages/core/src/adapters/client-types.ts:186

Parameters

input

GetMediaInput

context

AdapterOperationContext

Returns

Promise<MediaAttachment>


ingestUrl?

readonly optional ingestUrl?: (input, context) => Promise<MediaAttachment>

Defined in: packages/core/src/adapters/client-types.ts:202

Parameters

input

IngestMediaUrlInput

context

AdapterOperationContext

Returns

Promise<MediaAttachment>


update?

readonly optional update?: (input, context) => Promise<MediaAttachment>

Defined in: packages/core/src/adapters/client-types.ts:194

Parameters

input

UpdateMediaInput

context

AdapterOperationContext

Returns

Promise<MediaAttachment>


upload?

readonly optional upload?: (input, context) => Promise<MediaAttachment>

Defined in: packages/core/src/adapters/client-types.ts:190

Parameters

input

UploadMediaInput

context

AdapterOperationContext

Returns

Promise<MediaAttachment>


uploadFromUrl?

readonly optional uploadFromUrl?: (input, context) => Promise<MediaAttachment>

Defined in: packages/core/src/adapters/client-types.ts:207

Parameters

input

IngestMediaUrlInput

context

AdapterOperationContext

Returns

Promise<MediaAttachment>

Deprecated

Implement ingestUrl; this alias is normalized by the client.