Class: Aws::S3Control::Types::JobReport
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3Control::Types::JobReport
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-s3control/types.rb
Overview
Contains the configuration parameters for a job-completion report.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#bucket ⇒ String
The Amazon Resource Name (ARN) for the bucket where specified job-completion report will be stored.
-
#enabled ⇒ Boolean
Indicates whether the specified job will generate a job-completion report.
-
#format ⇒ String
The format of the specified job-completion report.
-
#prefix ⇒ String
An optional prefix to describe where in the specified bucket the job-completion report will be stored.
-
#report_scope ⇒ String
Indicates whether the job-completion report will include details of all tasks or only failed tasks.
Instance Attribute Details
#bucket ⇒ String
The Amazon Resource Name (ARN) for the bucket where specified job-completion report will be stored.
<note markdown=“1”> **Directory buckets** - Directory buckets aren’t supported as a location for Batch Operations to store job completion reports.
</note>
4121 4122 4123 4124 4125 4126 4127 4128 4129 |
# File 'lib/aws-sdk-s3control/types.rb', line 4121 class JobReport < Struct.new( :bucket, :format, :enabled, :prefix, :report_scope) SENSITIVE = [] include Aws::Structure end |
#enabled ⇒ Boolean
Indicates whether the specified job will generate a job-completion report.
4121 4122 4123 4124 4125 4126 4127 4128 4129 |
# File 'lib/aws-sdk-s3control/types.rb', line 4121 class JobReport < Struct.new( :bucket, :format, :enabled, :prefix, :report_scope) SENSITIVE = [] include Aws::Structure end |
#format ⇒ String
The format of the specified job-completion report.
4121 4122 4123 4124 4125 4126 4127 4128 4129 |
# File 'lib/aws-sdk-s3control/types.rb', line 4121 class JobReport < Struct.new( :bucket, :format, :enabled, :prefix, :report_scope) SENSITIVE = [] include Aws::Structure end |
#prefix ⇒ String
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 ‘<prefix>/job-<job-id>/report.json`.
4121 4122 4123 4124 4125 4126 4127 4128 4129 |
# File 'lib/aws-sdk-s3control/types.rb', line 4121 class JobReport < Struct.new( :bucket, :format, :enabled, :prefix, :report_scope) SENSITIVE = [] include Aws::Structure end |
#report_scope ⇒ String
Indicates whether the job-completion report will include details of all tasks or only failed tasks.
4121 4122 4123 4124 4125 4126 4127 4128 4129 |
# File 'lib/aws-sdk-s3control/types.rb', line 4121 class JobReport < Struct.new( :bucket, :format, :enabled, :prefix, :report_scope) SENSITIVE = [] include Aws::Structure end |