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

Usage

import * as mod from "https://aws-api.deno.dev/v0.3/services/dataexchange.ts?docs=full";

§Classes

DataExchange

§Interfaces

Action

What occurs after a certain event.

ApiGatewayApiAsset

The API Gateway API that is the asset.

AssetDestinationEntry

The destination for the asset.

AssetDetails

Information about the asset.

AssetEntry

An asset in AWS Data Exchange is a piece of data (S3 object) or a means of fulfilling data (Amazon Redshift datashare or Amazon API Gateway API). The asset can be a structured data file, an image file, or some other data file that can be stored as an S3 object, an Amazon API Gateway API, or an Amazon Redshift datashare (Preview). When you create an import job for your files, API Gateway APIs, or Amazon Redshift datashares, you create an asset in AWS Data Exchange.

AssetSourceEntry

The source of the assets.

AutoExportRevisionDestinationEntry

A revision destination is the Amazon S3 bucket folder destination to where the export will be sent.

AutoExportRevisionToS3RequestDetails

Details of the operation to be performed by the job.

CancelJobRequest
CreateDataSetRequest

The request body for CreateDataSet.

CreateDataSetResponse
CreateEventActionRequest

The request body for CreateEventAction.

CreateEventActionResponse
CreateJobRequest

The request body for CreateJob.

CreateJobResponse
CreateRevisionRequest

The request body for CreateRevision.

CreateRevisionResponse
DataSetEntry

A data set is an AWS resource with one or more revisions.

DeleteAssetRequest
DeleteDataSetRequest
DeleteEventActionRequest
DeleteRevisionRequest
Details

Information about the job error.

Event

What occurs to start an action.

EventActionEntry

An event action is an object that defines the relationship between a specific event and an automated action that will be taken on behalf of the customer.

ExportAssetsToS3RequestDetails

Details of the operation to be performed by the job.

ExportAssetsToS3ResponseDetails

Details about the export to Amazon S3 response.

ExportAssetToSignedUrlRequestDetails

Details of the operation to be performed by the job.

ExportAssetToSignedUrlResponseDetails

The details of the export to signed URL response.

ExportRevisionsToS3RequestDetails

Details of the operation to be performed by the job.

ExportRevisionsToS3ResponseDetails

Details about the export revisions to Amazon S3 response.

ExportServerSideEncryption

Encryption configuration of the export job. Includes the encryption type in addition to the AWS KMS key. The KMS key is only necessary if you chose the KMS encryption. type.

GetAssetRequest
GetAssetResponse
GetDataSetRequest
GetDataSetResponse
GetEventActionRequest
GetEventActionResponse
GetJobRequest
GetJobResponse
GetRevisionRequest
GetRevisionResponse
ImportAssetFromApiGatewayApiRequestDetails

The request details.

ImportAssetFromApiGatewayApiResponseDetails

The response details.

ImportAssetFromSignedUrlJobErrorDetails

Information about the job error.

ImportAssetFromSignedUrlRequestDetails

Details of the operation to be performed by the job.

ImportAssetFromSignedUrlResponseDetails

The details in the response for an import request, including the signed URL and other information.

ImportAssetsFromRedshiftDataSharesRequestDetails

Details from an import from Amazon Redshift datashare request.

ImportAssetsFromRedshiftDataSharesResponseDetails

Details from an import from Amazon Redshift datashare response.

ImportAssetsFromS3RequestDetails

Details of the operation to be performed by the job.

ImportAssetsFromS3ResponseDetails

Details from an import from Amazon S3 response.

JobEntry

AWS Data Exchange Jobs are asynchronous import or export operations used to create or copy assets. A data set owner can both import and export as they see fit. Someone with an entitlement to a data set can only export. Jobs are deleted 90 days after they are created.

JobError

An error that occurred with the job request.

ListDataSetRevisionsRequest
ListDataSetRevisionsResponse
ListDataSetsRequest
ListDataSetsResponse
ListEventActionsRequest
ListEventActionsResponse
ListJobsRequest
ListJobsResponse
ListRevisionAssetsRequest
ListRevisionAssetsResponse
ListTagsForResourceRequest
ListTagsForResourceResponse
OriginDetails

Information about the origin of the data set.

RedshiftDataShareAsset

The Amazon Redshift datashare asset.

RedshiftDataShareAssetSourceEntry

The source of the Amazon Redshift datashare asset.

RequestDetails

The details for the request.

ResponseDetails

Details for the response.

RevisionDestinationEntry

The destination where the assets in the revision will be exported.

RevisionEntry

A revision is a container for one or more assets.

RevisionPublished

Information about the published revision.

S3SnapshotAsset

The S3 object that is the asset.

SendApiAssetRequest

The request body for SendApiAsset.

SendApiAssetResponse
StartJobRequest
TagResourceRequest

The request body for TagResource.

UntagResourceRequest
UpdateAssetRequest

The request body for UpdateAsset.

UpdateAssetResponse
UpdateDataSetRequest

The request body for UpdateDataSet.

UpdateDataSetResponse
UpdateEventActionRequest

The request body for UpdateEventAction.

UpdateEventActionResponse
UpdateRevisionRequest

The request body for UpdateRevision.

UpdateRevisionResponse

§Type Aliases

AssetType

The type of asset that is added to a data set.

Code
JobErrorLimitName

The name of the limit that was reached.

JobErrorResourceTypes

The types of resource which the job error can apply to.

Origin

A property that defines the data set as OWNED by the account (for providers) or ENTITLED to the account (for subscribers). When an owned data set is published in a product, AWS Data Exchange creates a copy of the data set. Subscribers can access that copy of the data set as an entitled data set.

ProtocolType
ServerSideEncryptionTypes

The types of encryption supported in export jobs to Amazon S3.

State
Type