[−][src]Crate rusoto_dataexchange
AWS Data Exchange is a service that makes it easy for AWS customers to exchange data in the cloud. You can use the AWS Data Exchange APIs to create, update, manage, and access file-based data set in the AWS Cloud.
As a subscriber, you can view and access the data sets that you have an entitlement to through a subscription. You can use the APIS to download or copy your entitled data sets to Amazon S3 for use across a variety of AWS analytics and machine learning services.
As a provider, you can create and manage your data sets that you would like to publish to a product. Being able to package and provide your data sets into products requires a few steps to determine eligibility. For more information, visit the AWS Data Exchange User Guide.
A data set is a collection of data that can be changed or updated over time. Data sets can be updated using revisions, which represent a new version or incremental change to a data set. A revision contains one or more assets. An asset in AWS Data Exchange is a piece of data that can be stored as an Amazon S3 object. The asset can be a structured data file, an image file, or some other data file. Jobs are asynchronous import or export operations used to create or copy assets.
If you're using the service, you're probably looking for DataExchangeClient and DataExchange.
Structs
AssetDestinationEntry | The destination for the asset. |
AssetDetails | |
AssetEntry | An asset in AWS Data Exchange is a piece of data that can be stored as an S3 object. The asset can be a structured data file, an image file, or some other data file. When you create an import job for your files, you create an asset in AWS Data Exchange for each of those files. |
AssetSourceEntry | The source of the assets. |
CancelJobRequest | |
CreateDataSetRequest | The request body for CreateDataSet. |
CreateDataSetResponse | |
CreateJobRequest | The request body for CreateJob. |
CreateJobResponse | |
CreateRevisionRequest | The request body for CreateRevision. |
CreateRevisionResponse | |
DataExchangeClient | A client for the AWS Data Exchange API. |
DataSetEntry | A data set is an AWS resource with one or more revisions. |
DeleteAssetRequest | |
DeleteDataSetRequest | |
DeleteRevisionRequest | |
Details | |
ExportAssetToSignedUrlRequestDetails | Details of the operation to be performed by the job. |
ExportAssetToSignedUrlResponseDetails | The details of the export to signed URL response. |
ExportAssetsToS3RequestDetails | Details of the operation to be performed by the job. |
ExportAssetsToS3ResponseDetails | Details about the export to Amazon S3 response. |
ExportServerSideEncryption | Encryption configuration of the export job. Includes the encryption type as well as the AWS KMS key. The KMS key is only necessary if you chose the KMS encryption type. |
GetAssetRequest | |
GetAssetResponse | |
GetDataSetRequest | |
GetDataSetResponse | |
GetJobRequest | |
GetJobResponse | |
GetRevisionRequest | |
GetRevisionResponse | |
ImportAssetFromSignedUrlJobErrorDetails | |
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. |
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 | |
ListJobsRequest | |
ListJobsResponse | |
ListRevisionAssetsRequest | |
ListRevisionAssetsResponse | |
ListTagsForResourceRequest | |
ListTagsForResourceResponse | |
OriginDetails | |
RequestDetails | The details for the request. |
ResponseDetails | Details for the response. |
RevisionEntry | A revision is a container for one or more assets. |
S3SnapshotAsset | The S3 object that is the asset. |
StartJobRequest | |
StartJobResponse | |
TagResourceRequest | The request body for TagResource. |
UntagResourceRequest | |
UpdateAssetRequest | The request body for UpdateAsset. |
UpdateAssetResponse | |
UpdateDataSetRequest | The request body for UpdateDataSet. |
UpdateDataSetResponse | |
UpdateRevisionRequest | The request body for UpdateRevision. |
UpdateRevisionResponse |
Enums
CancelJobError | Errors returned by CancelJob |
CreateDataSetError | Errors returned by CreateDataSet |
CreateJobError | Errors returned by CreateJob |
CreateRevisionError | Errors returned by CreateRevision |
DeleteAssetError | Errors returned by DeleteAsset |
DeleteDataSetError | Errors returned by DeleteDataSet |
DeleteRevisionError | Errors returned by DeleteRevision |
GetAssetError | Errors returned by GetAsset |
GetDataSetError | Errors returned by GetDataSet |
GetJobError | Errors returned by GetJob |
GetRevisionError | Errors returned by GetRevision |
ListDataSetRevisionsError | Errors returned by ListDataSetRevisions |
ListDataSetsError | Errors returned by ListDataSets |
ListJobsError | Errors returned by ListJobs |
ListRevisionAssetsError | Errors returned by ListRevisionAssets |
ListTagsForResourceError | Errors returned by ListTagsForResource |
StartJobError | Errors returned by StartJob |
TagResourceError | Errors returned by TagResource |
UntagResourceError | Errors returned by UntagResource |
UpdateAssetError | Errors returned by UpdateAsset |
UpdateDataSetError | Errors returned by UpdateDataSet |
UpdateRevisionError | Errors returned by UpdateRevision |
Traits
DataExchange | Trait representing the capabilities of the AWS Data Exchange API. AWS Data Exchange clients implement this trait. |