Class: Aws::S3Control::Types::JobReport
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3Control::Types::JobReport
- Defined in:
- gems/aws-sdk-s3control/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.
4121 4122 4123 4124 4125 4126 4127 4128 4129 |
# File 'gems/aws-sdk-s3control/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 'gems/aws-sdk-s3control/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 'gems/aws-sdk-s3control/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 'gems/aws-sdk-s3control/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 'gems/aws-sdk-s3control/lib/aws-sdk-s3control/types.rb', line 4121 class JobReport < Struct.new( :bucket, :format, :enabled, :prefix, :report_scope) SENSITIVE = [] include Aws::Structure end |