Struct aws_sdk_s3control::types::JobReport
source · #[non_exhaustive]pub struct JobReport {
pub bucket: Option<String>,
pub format: Option<JobReportFormat>,
pub enabled: bool,
pub prefix: Option<String>,
pub report_scope: Option<JobReportScope>,
}
Expand description
Contains the configuration parameters for a job-completion report.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.bucket: Option<String>
The Amazon Resource Name (ARN) for the bucket where specified job-completion report will be stored.
format: Option<JobReportFormat>
The format of the specified job-completion report.
enabled: bool
Indicates whether the specified job will generate a job-completion report.
prefix: Option<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
.
report_scope: Option<JobReportScope>
Indicates whether the job-completion report will include details of all tasks or only failed tasks.
Implementations§
source§impl JobReport
impl JobReport
sourcepub fn bucket(&self) -> Option<&str>
pub fn bucket(&self) -> Option<&str>
The Amazon Resource Name (ARN) for the bucket where specified job-completion report will be stored.
sourcepub fn format(&self) -> Option<&JobReportFormat>
pub fn format(&self) -> Option<&JobReportFormat>
The format of the specified job-completion report.
sourcepub fn enabled(&self) -> bool
pub fn enabled(&self) -> bool
Indicates whether the specified job will generate a job-completion report.
sourcepub fn prefix(&self) -> Option<&str>
pub fn prefix(&self) -> Option<&str>
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
.
sourcepub fn report_scope(&self) -> Option<&JobReportScope>
pub fn report_scope(&self) -> Option<&JobReportScope>
Indicates whether the job-completion report will include details of all tasks or only failed tasks.