Table Of Contents

Feedback

User Guide

First time using the AWS CLI? See the User Guide for help getting started.

[ aws . s3control ]

list-jobs

Description

Lists current jobs and jobs that have ended within the last 30 days for the AWS account making the request.

See also: AWS API Documentation

See 'aws help' for descriptions of global parameters.

Synopsis

  list-jobs
--account-id <value>
[--job-statuses <value>]
[--next-token <value>]
[--max-results <value>]
[--cli-input-json <value>]
[--generate-cli-skeleton <value>]

Options

--account-id (string)

--job-statuses (list)

The List Jobs request returns jobs that match the statuses listed in this element.

Syntax:

"string" "string" ...

Where valid values are:
  Active
  Cancelled
  Cancelling
  Complete
  Completing
  Failed
  Failing
  New
  Paused
  Pausing
  Preparing
  Ready
  Suspended

--next-token (string)

A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken element of the ListJobsResult from the previous List Jobs request.

--max-results (integer)

The maximum number of jobs that Amazon S3 will include in the List Jobs response. If there are more jobs than this number, the response will include a pagination token in the NextToken field to enable you to retrieve the next page of results.

--cli-input-json (string) Performs service operation based on the JSON string provided. The JSON string follows the format provided by --generate-cli-skeleton. If other arguments are provided on the command line, the CLI values will override the JSON-provided values. It is not possible to pass arbitrary binary values using a JSON-provided value as the string will be taken literally.

--generate-cli-skeleton (string) Prints a JSON skeleton to standard output without sending an API request. If provided with no value or the value input, prints a sample input JSON that can be used as an argument for --cli-input-json. If provided with the value output, it validates the command inputs and returns a sample output JSON for that command.

See 'aws help' for descriptions of global parameters.

Output

NextToken -> (string)

If the List Jobs request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs request in order to retrieve the next page of results.

Jobs -> (list)

The list of current jobs and jobs that have ended within the last 30 days.

(structure)

Contains the configuration and status information for a single job retrieved as part of a job list.

JobId -> (string)

The ID for the specified job.

Description -> (string)

The user-specified description that was included in the specified job's Create Job request.

Operation -> (string)

The operation that the specified job is configured to run on each object listed in the manifest.

Priority -> (integer)

The current priority for the specified job.

Status -> (string)

The specified job's current status.

CreationTime -> (timestamp)

A timestamp indicating when the specified job was created.

TerminationDate -> (timestamp)

A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.

ProgressSummary -> (structure)

Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.

TotalNumberOfTasks -> (long)

NumberOfTasksSucceeded -> (long)

NumberOfTasksFailed -> (long)