Personalize / Client / list_datasets

list_datasets#

Personalize.Client.list_datasets(**kwargs)#

Returns the list of datasets contained in the given dataset group. The response provides the properties for each dataset, including the Amazon Resource Name (ARN). For more information on datasets, see CreateDataset.

See also: AWS API Documentation

Request Syntax

response = client.list_datasets(
    datasetGroupArn='string',
    nextToken='string',
    maxResults=123
)
Parameters:
  • datasetGroupArn (string) – The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.

  • nextToken (string) – A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

  • maxResults (integer) – The maximum number of datasets to return.

Return type:

dict

Returns:

Response Syntax

{
    'datasets': [
        {
            'name': 'string',
            'datasetArn': 'string',
            'datasetType': 'string',
            'status': 'string',
            'creationDateTime': datetime(2015, 1, 1),
            'lastUpdatedDateTime': datetime(2015, 1, 1)
        },
    ],
    'nextToken': 'string'
}

Response Structure

  • (dict) –

    • datasets (list) –

      An array of Dataset objects. Each object provides metadata information.

      • (dict) –

        Provides a summary of the properties of a dataset. For a complete listing, call the DescribeDataset API.

        • name (string) –

          The name of the dataset.

        • datasetArn (string) –

          The Amazon Resource Name (ARN) of the dataset.

        • datasetType (string) –

          The dataset type. One of the following values:

          • Interactions

          • Items

          • Users

          • Event-Interactions

        • status (string) –

          The status of the dataset.

          A dataset can be in one of the following states:

          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

          • DELETE PENDING > DELETE IN_PROGRESS

        • creationDateTime (datetime) –

          The date and time (in Unix time) that the dataset was created.

        • lastUpdatedDateTime (datetime) –

          The date and time (in Unix time) that the dataset was last updated.

    • nextToken (string) –

      A token for getting the next set of datasets (if they exist).

Exceptions

  • Personalize.Client.exceptions.InvalidInputException

  • Personalize.Client.exceptions.InvalidNextTokenException