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.4/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

Details about the asset.

AssetEntry

An asset in AWS Data Exchange is a piece of data (Amazon S3 object) or a means of fulfilling data (Amazon Redshift datashare or Amazon API Gateway API, AWS Lake Formation data permission, or Amazon S3 data access). The asset can be a structured data file, an image file, or some other data file that can be stored as an Amazon S3 object, an Amazon API Gateway API, or an Amazon Redshift datashare, an AWS Lake Formation data permission, or an Amazon S3 data access. When you create an import job for your files, API Gateway APIs, Amazon Redshift datashares, AWS Lake Formation data permission, or Amazon S3 data access, 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
CreateDataSetResponse
CreateEventActionRequest
CreateEventActionResponse
CreateJobRequest
CreateJobResponse
CreateRevisionRequest
CreateRevisionResponse
CreateS3DataAccessFromS3BucketRequestDetails

Details of the operation to create an Amazon S3 data access from an S3 bucket.

CreateS3DataAccessFromS3BucketResponseDetails

Details about the response of the operation to create an S3 data access from an S3 bucket.

DatabaseLFTagPolicy

The LF-tag policy for database resources.

DatabaseLFTagPolicyAndPermissions

The LF-tag policy and permissions for database resources.

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

Details 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.

ImportAssetsFromLakeFormationTagPolicyRequestDetails

Details about the assets imported from an AWS Lake Formation tag policy request.

ImportAssetsFromLakeFormationTagPolicyResponseDetails

Details from an import AWS Lake Formation tag policy job response.

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.

LakeFormationDataPermissionAsset

The AWS Lake Formation data permission asset.

LakeFormationDataPermissionDetails

Details about the AWS Lake Formation data permission.

LFResourceDetails

Details about the AWS Lake Formation resource (Table or Database) included in the AWS Lake Formation data permission.

LFTag

A structure that allows an LF-admin to grant permissions on certain conditions.

LFTagPolicyDetails

Details about the LF-tag policy.

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

Details 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.

RevokeRevisionRequest
RevokeRevisionResponse
S3DataAccessAsset

The Amazon S3 data access that is the asset.

S3DataAccessAssetSourceEntry

Source details for an Amazon S3 data access asset.

S3SnapshotAsset

The Amazon S3 object that is the asset.

SendApiAssetRequest
SendApiAssetResponse
StartJobRequest
TableLFTagPolicy

The LF-tag policy for a table resource.

TableLFTagPolicyAndPermissions

The LF-tag policy and permissions that apply to table resources.

TagResourceRequest
UntagResourceRequest
UpdateAssetRequest
UpdateAssetResponse
UpdateDataSetRequest
UpdateDataSetResponse
UpdateEventActionRequest
UpdateEventActionResponse
UpdateRevisionRequest
UpdateRevisionResponse

§Type Aliases

AssetType
Code
DatabaseLFTagPolicyPermission
JobErrorLimitName
JobErrorResourceTypes
LakeFormationDataPermissionType
LFPermission
LFResourceType
Origin
ProtocolType
ServerSideEncryptionTypes
State
TableTagPolicyLFPermission
Type