class Aws::Macie2::Types::JobSummary

Provides information about a classification job, including the current status of the job.

@!attribute [rw] bucket_definitions

@return [Array<Types::S3BucketDefinitionForJob>]

@!attribute [rw] created_at

@return [Time]

@!attribute [rw] job_id

@return [String]

@!attribute [rw] job_status

The status of a classification job. Possible values are:
@return [String]

@!attribute [rw] job_type

The schedule for running a classification job. Valid values are:
@return [String]

@!attribute [rw] last_run_error_status

Specifies whether any account- or bucket-level access errors
occurred when a classification job ran. For information about using
logging data to investigate these errors, see [Monitoring sensitive
data discovery jobs][1] in the *Amazon Macie User Guide*.

[1]: https://docs.aws.amazon.com/macie/latest/user/discovery-jobs-monitor-cw-logs.html
@return [Types::LastRunErrorStatus]

@!attribute [rw] name

@return [String]

@!attribute [rw] user_paused_details

Provides information about when a classification job was paused. For
a one-time job, this object also specifies when the job will expire
and be cancelled if it isn't resumed. For a recurring job, this
object also specifies when the paused job run will expire and be
cancelled if it isn't resumed. This object is present only if a
job's current status (jobStatus) is USER\_PAUSED. The information
in this object applies only to a job that was paused while it had a
status of RUNNING.
@return [Types::UserPausedDetails]

@!attribute [rw] bucket_criteria

Specifies property- and tag-based conditions that define criteria
for including or excluding S3 buckets from a classification job.
Exclude conditions take precedence over include conditions.
@return [Types::S3BucketCriteriaForJob]

@see docs.aws.amazon.com/goto/WebAPI/macie2-2020-01-01/JobSummary AWS API Documentation

Constants

SENSITIVE