This class represents one of two things:

Arguments in a call to a service

Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.

As an example, if Att1 is expected to be a Paws::MachineLearning::DataSource object:

  $service_obj->Method(Att1 => { ComputeStatistics => $value, ..., Status => $value  });

Results returned from an API call

Use accessors for each attribute. If Att1 is expected to be an Paws::MachineLearning::DataSource object:

  $result = $service_obj->Method(...);


Represents the output of the GetDataSource operation.

The content consists of the detailed metadata and data file information and the current status of the DataSource.


ComputeStatistics => Bool

  The parameter is C<true> if statistics need to be generated from the
observation data.

ComputeTime => Int

CreatedAt => Str

  The time that the C<DataSource> was created. The time is expressed in
epoch time.

CreatedByIamUser => Str

  The AWS user account from which the C<DataSource> was created. The
account type can be either an AWS root account or an AWS Identity and
Access Management (IAM) user account.

DataLocationS3 => Str

  The location and name of the data in Amazon Simple Storage Service
(Amazon S3) that is used by a C<DataSource>.

DataRearrangement => Str

  A JSON string that represents the splitting and rearrangement
requirement used when this C<DataSource> was created.

DataSizeInBytes => Int

  The total number of observations contained in the data files that the
C<DataSource> references.

DataSourceId => Str

  The ID that is assigned to the C<DataSource> during creation.

FinishedAt => Str

LastUpdatedAt => Str

  The time of the most recent edit to the C<BatchPrediction>. The time is
expressed in epoch time.

Message => Str

  A description of the most recent details about creating the

Name => Str

  A user-supplied name or description of the C<DataSource>.

NumberOfFiles => Int

  The number of data files referenced by the C<DataSource>.

RDSMetadata => Paws::MachineLearning::RDSMetadata

RedshiftMetadata => Paws::MachineLearning::RedshiftMetadata

RoleARN => Str

StartedAt => Str

Status => Str

  The current status of the C<DataSource>. This element can have one of
the following values:
  • PENDING - Amazon Machine Learning (Amazon ML) submitted a request to create a DataSource.

  • INPROGRESS - The creation process is underway.

  • FAILED - The request to create a DataSource did not run to completion. It is not usable.

  • COMPLETED - The creation process completed successfully.

  • DELETED - The DataSource is marked as deleted. It is not usable.


This class forms part of Paws, describing an object used in Paws::MachineLearning


The source code is located here:

Please report bugs to: