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

DataExchange

import { DataExchange } from "https://aws-api.deno.dev/v0.4/services/dataexchange.ts?docs=full";
class DataExchange {
constructor(apiFactory: client.ApiFactory);
async cancelJob(params: CancelJobRequest, opts?: client.RequestOptions): Promise<void>;
async createDataSet(params: CreateDataSetRequest, opts?: client.RequestOptions): Promise<CreateDataSetResponse>;
async createEventAction(params: CreateEventActionRequest, opts?: client.RequestOptions): Promise<CreateEventActionResponse>;
async createJob(params: CreateJobRequest, opts?: client.RequestOptions): Promise<CreateJobResponse>;
async createRevision(params: CreateRevisionRequest, opts?: client.RequestOptions): Promise<CreateRevisionResponse>;
async deleteAsset(params: DeleteAssetRequest, opts?: client.RequestOptions): Promise<void>;
async deleteDataSet(params: DeleteDataSetRequest, opts?: client.RequestOptions): Promise<void>;
async deleteEventAction(params: DeleteEventActionRequest, opts?: client.RequestOptions): Promise<void>;
async deleteRevision(params: DeleteRevisionRequest, opts?: client.RequestOptions): Promise<void>;
async getAsset(params: GetAssetRequest, opts?: client.RequestOptions): Promise<GetAssetResponse>;
async getDataSet(params: GetDataSetRequest, opts?: client.RequestOptions): Promise<GetDataSetResponse>;
async getEventAction(params: GetEventActionRequest, opts?: client.RequestOptions): Promise<GetEventActionResponse>;
async getJob(params: GetJobRequest, opts?: client.RequestOptions): Promise<GetJobResponse>;
async getRevision(params: GetRevisionRequest, opts?: client.RequestOptions): Promise<GetRevisionResponse>;
async listDataSetRevisions(params: ListDataSetRevisionsRequest, opts?: client.RequestOptions): Promise<ListDataSetRevisionsResponse>;
async listDataSets(params?: ListDataSetsRequest, opts?: client.RequestOptions): Promise<ListDataSetsResponse>;
async listEventActions(params?: ListEventActionsRequest, opts?: client.RequestOptions): Promise<ListEventActionsResponse>;
async listJobs(params?: ListJobsRequest, opts?: client.RequestOptions): Promise<ListJobsResponse>;
async listRevisionAssets(params: ListRevisionAssetsRequest, opts?: client.RequestOptions): Promise<ListRevisionAssetsResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async revokeRevision(params: RevokeRevisionRequest, opts?: client.RequestOptions): Promise<RevokeRevisionResponse>;
async sendApiAsset(params: SendApiAssetRequest, opts?: client.RequestOptions): Promise<SendApiAssetResponse>;
async startJob(params: StartJobRequest, opts?: client.RequestOptions): Promise<void>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateAsset(params: UpdateAssetRequest, opts?: client.RequestOptions): Promise<UpdateAssetResponse>;
async updateDataSet(params: UpdateDataSetRequest, opts?: client.RequestOptions): Promise<UpdateDataSetResponse>;
async updateEventAction(params: UpdateEventActionRequest, opts?: client.RequestOptions): Promise<UpdateEventActionResponse>;
async updateRevision(params: UpdateRevisionRequest, opts?: client.RequestOptions): Promise<UpdateRevisionResponse>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new DataExchange(apiFactory: client.ApiFactory)
[src]

§Methods

§
cancelJob(params: CancelJobRequest, opts?: client.RequestOptions): Promise<void>
[src]

This operation cancels a job. Jobs can be cancelled only when they are in the WAITING state.

§

This operation creates a data set.

§

This operation creates an event action.

§

This operation creates a job.

§

This operation creates a revision for a data set.

§
deleteAsset(params: DeleteAssetRequest, opts?: client.RequestOptions): Promise<void>
[src]

This operation deletes an asset.

§
deleteDataSet(params: DeleteDataSetRequest, opts?: client.RequestOptions): Promise<void>
[src]

This operation deletes a data set.

§
deleteEventAction(params: DeleteEventActionRequest, opts?: client.RequestOptions): Promise<void>
[src]

This operation deletes the event action.

§
deleteRevision(params: DeleteRevisionRequest, opts?: client.RequestOptions): Promise<void>
[src]

This operation deletes a revision.

§
getAsset(params: GetAssetRequest, opts?: client.RequestOptions): Promise<GetAssetResponse>
[src]

This operation returns information about an asset.

§

This operation returns information about a data set.

§

This operation retrieves information about an event action.

§
getJob(params: GetJobRequest, opts?: client.RequestOptions): Promise<GetJobResponse>
[src]

This operation returns information about a job.

§

This operation returns information about a revision.

§

This operation lists a data set's revisions sorted by CreatedAt in descending order.

§

This operation lists your data sets. When listing by origin OWNED, results are sorted by CreatedAt in descending order. When listing by origin ENTITLED, there is no order and the maxResults parameter is ignored.

§

This operation lists your event actions.

§
listJobs(params?: ListJobsRequest, opts?: client.RequestOptions): Promise<ListJobsResponse>
[src]

This operation lists your jobs sorted by CreatedAt in descending order.

§

This operation lists a revision's assets sorted alphabetically in descending order.

§

This operation lists the tags on the resource.

§

This operation revokes subscribers' access to a revision.

§

This operation invokes an API Gateway API asset. The request is proxied to the provider’s API Gateway API.

§
startJob(params: StartJobRequest, opts?: client.RequestOptions): Promise<void>
[src]

This operation starts a job.

§
tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

This operation tags a resource.

§
untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

This operation removes one or more tags from a resource.

§

This operation updates an asset.

§

This operation updates a data set.

§

This operation updates the event action.

§

This operation updates a revision.

§Static Properties