GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
Paws::DataExchange(3) User Contributed Perl Documentation Paws::DataExchange(3)

Paws::DataExchange - Perl Interface to AWS AWS Data Exchange

  use Paws;
  my $obj = Paws->service('DataExchange');
  my $res = $obj->Method(
    Arg1 => $val1,
    Arg2 => [ 'V1', 'V2' ],
    # if Arg3 is an object, the HashRef will be used as arguments to the constructor
    # of the arguments type
    Arg3 => { Att1 => 'Val1' },
    # if Arg4 is an array of objects, the HashRefs will be passed as arguments to
    # the constructor of the arguments type
    Arg4 => [ { Att1 => 'Val1'  }, { Att1 => 'Val2' } ],
  );

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.

For the AWS API documentation, see <https://docs.aws.amazon.com/goto/WebAPI/dataexchange-2017-07-25>

Each argument is described in detail in: Paws::DataExchange::CancelJob

Returns: nothing

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

[Tags => Paws::DataExchange::MapOf__string]

Each argument is described in detail in: Paws::DataExchange::CreateDataSet

Returns: a Paws::DataExchange::CreateDataSetResponse instance

This operation creates a data set.

Each argument is described in detail in: Paws::DataExchange::CreateJob

Returns: a Paws::DataExchange::CreateJobResponse instance

This operation creates a job.

[Comment => Str]
[Tags => Paws::DataExchange::MapOf__string]

Each argument is described in detail in: Paws::DataExchange::CreateRevision

Returns: a Paws::DataExchange::CreateRevisionResponse instance

This operation creates a revision for a data set.

Each argument is described in detail in: Paws::DataExchange::DeleteAsset

Returns: nothing

This operation deletes an asset.

Each argument is described in detail in: Paws::DataExchange::DeleteDataSet

Returns: nothing

This operation deletes a data set.

Each argument is described in detail in: Paws::DataExchange::DeleteRevision

Returns: nothing

This operation deletes a revision.

Each argument is described in detail in: Paws::DataExchange::GetAsset

Returns: a Paws::DataExchange::GetAssetResponse instance

This operation returns information about an asset.

Each argument is described in detail in: Paws::DataExchange::GetDataSet

Returns: a Paws::DataExchange::GetDataSetResponse instance

This operation returns information about a data set.

Each argument is described in detail in: Paws::DataExchange::GetJob

Returns: a Paws::DataExchange::GetJobResponse instance

This operation returns information about a job.

Each argument is described in detail in: Paws::DataExchange::GetRevision

Returns: a Paws::DataExchange::GetRevisionResponse instance

This operation returns information about a revision.

[MaxResults => Int]
[NextToken => Str]

Each argument is described in detail in: Paws::DataExchange::ListDataSetRevisions

Returns: a Paws::DataExchange::ListDataSetRevisionsResponse instance

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

[MaxResults => Int]
[NextToken => Str]
[Origin => Str]

Each argument is described in detail in: Paws::DataExchange::ListDataSets

Returns: a Paws::DataExchange::ListDataSetsResponse instance

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.

[DataSetId => Str]
[MaxResults => Int]
[NextToken => Str]
[RevisionId => Str]

Each argument is described in detail in: Paws::DataExchange::ListJobs

Returns: a Paws::DataExchange::ListJobsResponse instance

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

[MaxResults => Int]
[NextToken => Str]

Each argument is described in detail in: Paws::DataExchange::ListRevisionAssets

Returns: a Paws::DataExchange::ListRevisionAssetsResponse instance

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

Each argument is described in detail in: Paws::DataExchange::ListTagsForResource

Returns: a Paws::DataExchange::ListTagsForResourceResponse instance

This operation lists the tags on the resource.

Each argument is described in detail in: Paws::DataExchange::StartJob

Returns: a Paws::DataExchange::StartJobResponse instance

This operation starts a job.

Each argument is described in detail in: Paws::DataExchange::TagResource

Returns: nothing

This operation tags a resource.

Each argument is described in detail in: Paws::DataExchange::UntagResource

Returns: nothing

This operation removes one or more tags from a resource.

Each argument is described in detail in: Paws::DataExchange::UpdateAsset

Returns: a Paws::DataExchange::UpdateAssetResponse instance

This operation updates an asset.

[Description => Str]
[Name => Str]

Each argument is described in detail in: Paws::DataExchange::UpdateDataSet

Returns: a Paws::DataExchange::UpdateDataSetResponse instance

This operation updates a data set.

[Comment => Str]
[Finalized => Bool]

Each argument is described in detail in: Paws::DataExchange::UpdateRevision

Returns: a Paws::DataExchange::UpdateRevisionResponse instance

This operation updates a revision.

Paginator methods are helpers that repetively call methods that return partial results

If passed a sub as first parameter, it will call the sub for each element found in :

 - Revisions, passing the object as the first parameter, and the string 'Revisions' as the second parameter

If not, it will return a a Paws::DataExchange::ListDataSetRevisionsResponse instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory.

If passed a sub as first parameter, it will call the sub for each element found in :

 - DataSets, passing the object as the first parameter, and the string 'DataSets' as the second parameter

If not, it will return a a Paws::DataExchange::ListDataSetsResponse instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory.

If passed a sub as first parameter, it will call the sub for each element found in :

 - Jobs, passing the object as the first parameter, and the string 'Jobs' as the second parameter

If not, it will return a a Paws::DataExchange::ListJobsResponse instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory.

If passed a sub as first parameter, it will call the sub for each element found in :

 - Assets, passing the object as the first parameter, and the string 'Assets' as the second parameter

If not, it will return a a Paws::DataExchange::ListRevisionAssetsResponse instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory.

This service class forms part of Paws

The source code is located here: <https://github.com/pplu/aws-sdk-perl>

Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>

2022-06-01 perl v5.40.2

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.