Skip to content

/AWS1/CL_S3CJOBREPORT

Contains the configuration parameters for a job-completion report.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_enabled TYPE /AWS1/S3CBOOLEAN /AWS1/S3CBOOLEAN

Indicates whether the specified job will generate a job-completion report.

Optional arguments:

iv_bucket TYPE /AWS1/S3CS3BUCKETARNSTRING /AWS1/S3CS3BUCKETARNSTRING

The Amazon Resource Name (ARN) for the bucket where specified job-completion report will be stored.

Directory buckets - Directory buckets aren't supported as a location for Batch Operations to store job completion reports.

iv_format TYPE /AWS1/S3CJOBREPORTFORMAT /AWS1/S3CJOBREPORTFORMAT

The format of the specified job-completion report.

iv_prefix TYPE /AWS1/S3CREPORTPREFIXSTRING /AWS1/S3CREPORTPREFIXSTRING

An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 stores the job-completion report at /job-/report.json.

iv_reportscope TYPE /AWS1/S3CJOBREPORTSCOPE /AWS1/S3CJOBREPORTSCOPE

Indicates whether the job-completion report will include details of all tasks or only failed tasks.

iv_expectedbucketowner TYPE /AWS1/S3CACCOUNTID /AWS1/S3CACCOUNTID

Lists the Amazon Web Services account ID that owns the target bucket, where the completion report is received.


Queryable Attributes

Bucket

The Amazon Resource Name (ARN) for the bucket where specified job-completion report will be stored.

Directory buckets - Directory buckets aren't supported as a location for Batch Operations to store job completion reports.

Accessible with the following methods

Method Description
GET_BUCKET() Getter for BUCKET, with configurable default
ASK_BUCKET() Getter for BUCKET w/ exceptions if field has no value
HAS_BUCKET() Determine if BUCKET has a value

Format

The format of the specified job-completion report.

Accessible with the following methods

Method Description
GET_FORMAT() Getter for FORMAT, with configurable default
ASK_FORMAT() Getter for FORMAT w/ exceptions if field has no value
HAS_FORMAT() Determine if FORMAT has a value

Enabled

Indicates whether the specified job will generate a job-completion report.

Accessible with the following methods

Method Description
GET_ENABLED() Getter for ENABLED

Prefix

An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 stores the job-completion report at /job-/report.json.

Accessible with the following methods

Method Description
GET_PREFIX() Getter for PREFIX, with configurable default
ASK_PREFIX() Getter for PREFIX w/ exceptions if field has no value
HAS_PREFIX() Determine if PREFIX has a value

ReportScope

Indicates whether the job-completion report will include details of all tasks or only failed tasks.

Accessible with the following methods

Method Description
GET_REPORTSCOPE() Getter for REPORTSCOPE, with configurable default
ASK_REPORTSCOPE() Getter for REPORTSCOPE w/ exceptions if field has no value
HAS_REPORTSCOPE() Determine if REPORTSCOPE has a value

ExpectedBucketOwner

Lists the Amazon Web Services account ID that owns the target bucket, where the completion report is received.

Accessible with the following methods

Method Description
GET_EXPECTEDBUCKETOWNER() Getter for EXPECTEDBUCKETOWNER, with configurable default
ASK_EXPECTEDBUCKETOWNER() Getter for EXPECTEDBUCKETOWNER w/ exceptions if field has no
HAS_EXPECTEDBUCKETOWNER() Determine if EXPECTEDBUCKETOWNER has a value