View a markdown version of this page

DescribeJob - Amazon S3

DescribeJob

Retrieves the configuration parameters and status for a Batch Operations job. For more information, see S3 Batch Operations in the Amazon S3 User Guide.

Permissions

To use the DescribeJob operation, you must have permission to perform the s3:DescribeJob action.

Related actions include:

Request Syntax

GET /v20180820/jobs/id HTTP/1.1 Host: s3-control.amazonaws.com x-amz-account-id: AccountId

URI Request Parameters

The request uses the following URI parameters.

id

The ID for the job whose information you want to retrieve.

Length Constraints: Minimum length of 5. Maximum length of 36.

Pattern: [a-zA-Z0-9\-\_]+

Required: Yes

x-amz-account-id

The AWS account ID associated with the S3 Batch Operations job.

Length Constraints: Maximum length of 64.

Pattern: ^\d{12}$

Required: Yes

Request Body

The request does not have a request body.

Response Syntax

HTTP/1.1 200 <?xml version="1.0" encoding="UTF-8"?> <DescribeJobResult> <Job> <ConfirmationRequired>boolean</ConfirmationRequired> <CreationTime>timestamp</CreationTime> <Description>string</Description> <FailureReasons> <JobFailure> <FailureCode>string</FailureCode> <FailureReason>string</FailureReason> </JobFailure> </FailureReasons> <GeneratedManifestDescriptor> <Format>string</Format> <Location> <ETag>string</ETag> <ObjectArn>string</ObjectArn> <ObjectVersionId>string</ObjectVersionId> </Location> </GeneratedManifestDescriptor> <JobArn>string</JobArn> <JobId>string</JobId> <Manifest> <Location> <ETag>string</ETag> <ObjectArn>string</ObjectArn> <ObjectVersionId>string</ObjectVersionId> </Location> <Spec> <Fields> <member>string</member> </Fields> <Format>string</Format> </Spec> </Manifest> <ManifestGenerator> <S3JobManifestGenerator> <EnableManifestOutput>boolean</EnableManifestOutput> <ExpectedBucketOwner>string</ExpectedBucketOwner> <Filter> <CreatedAfter>timestamp</CreatedAfter> <CreatedBefore>timestamp</CreatedBefore> <EligibleForReplication>boolean</EligibleForReplication> <KeyNameConstraint> <MatchAnyPrefix> <member>string</member> </MatchAnyPrefix> <MatchAnySubstring> <member>string</member> </MatchAnySubstring> <MatchAnySuffix> <member>string</member> </MatchAnySuffix> </KeyNameConstraint> <MatchAnyObjectEncryption> <ObjectEncryption> <DSSE-KMS> <KmsKeyArn>string</KmsKeyArn> </DSSE-KMS> <NOT-SSE> </NOT-SSE> <SSE-C> </SSE-C> <SSE-KMS> <BucketKeyEnabled>boolean</BucketKeyEnabled> <KmsKeyArn>string</KmsKeyArn> </SSE-KMS> <SSE-S3> </SSE-S3> </ObjectEncryption> </MatchAnyObjectEncryption> <MatchAnyStorageClass> <member>string</member> </MatchAnyStorageClass> <ObjectReplicationStatuses> <member>string</member> </ObjectReplicationStatuses> <ObjectSizeGreaterThanBytes>long</ObjectSizeGreaterThanBytes> <ObjectSizeLessThanBytes>long</ObjectSizeLessThanBytes> </