Class: Aws::Macie2::Types::JobSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Macie2::Types::JobSummary
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-macie2/types.rb
Overview
Provides information about a classification job, including the current status of the job.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#bucket_criteria ⇒ Types::S3BucketCriteriaForJob
Specifies property- and tag-based conditions that define criteria for including or excluding S3 buckets from a classification job.
- #bucket_definitions ⇒ Array<Types::S3BucketDefinitionForJob>
- #created_at ⇒ Time
- #job_id ⇒ String
-
#job_status ⇒ String
The status of a classification job.
-
#job_type ⇒ String
The schedule for running a classification job.
-
#last_run_error_status ⇒ Types::LastRunErrorStatus
Specifies whether any account- or bucket-level access errors occurred when a classification job ran.
- #name ⇒ String
-
#user_paused_details ⇒ Types::UserPausedDetails
Provides information about when a classification job was paused.
Instance Attribute Details
#bucket_criteria ⇒ Types::S3BucketCriteriaForJob
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.
3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 |
# File 'lib/aws-sdk-macie2/types.rb', line 3938 class JobSummary < Struct.new( :bucket_criteria, :bucket_definitions, :created_at, :job_id, :job_status, :job_type, :last_run_error_status, :name, :user_paused_details) SENSITIVE = [] include Aws::Structure end |
#bucket_definitions ⇒ Array<Types::S3BucketDefinitionForJob>
3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 |
# File 'lib/aws-sdk-macie2/types.rb', line 3938 class JobSummary < Struct.new( :bucket_criteria, :bucket_definitions, :created_at, :job_id, :job_status, :job_type, :last_run_error_status, :name, :user_paused_details) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 |
# File 'lib/aws-sdk-macie2/types.rb', line 3938 class JobSummary < Struct.new( :bucket_criteria, :bucket_definitions, :created_at, :job_id, :job_status, :job_type, :last_run_error_status, :name, :user_paused_details) SENSITIVE = [] include Aws::Structure end |
#job_id ⇒ String
3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 |
# File 'lib/aws-sdk-macie2/types.rb', line 3938 class JobSummary < Struct.new( :bucket_criteria, :bucket_definitions, :created_at, :job_id, :job_status, :job_type, :last_run_error_status, :name, :user_paused_details) SENSITIVE = [] include Aws::Structure end |
#job_status ⇒ String
The status of a classification job. Possible values are:
3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 |
# File 'lib/aws-sdk-macie2/types.rb', line 3938 class JobSummary < Struct.new( :bucket_criteria, :bucket_definitions, :created_at, :job_id, :job_status, :job_type, :last_run_error_status, :name, :user_paused_details) SENSITIVE = [] include Aws::Structure end |
#job_type ⇒ String
The schedule for running a classification job. Valid values are:
3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 |
# File 'lib/aws-sdk-macie2/types.rb', line 3938 class JobSummary < Struct.new( :bucket_criteria, :bucket_definitions, :created_at, :job_id, :job_status, :job_type, :last_run_error_status, :name, :user_paused_details) SENSITIVE = [] include Aws::Structure end |
#last_run_error_status ⇒ Types::LastRunErrorStatus
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] in the *Amazon Macie User Guide*.
[1]: docs.aws.amazon.com/macie/latest/user/discovery-jobs-monitor-cw-logs.html
3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 |
# File 'lib/aws-sdk-macie2/types.rb', line 3938 class JobSummary < Struct.new( :bucket_criteria, :bucket_definitions, :created_at, :job_id, :job_status, :job_type, :last_run_error_status, :name, :user_paused_details) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 |
# File 'lib/aws-sdk-macie2/types.rb', line 3938 class JobSummary < Struct.new( :bucket_criteria, :bucket_definitions, :created_at, :job_id, :job_status, :job_type, :last_run_error_status, :name, :user_paused_details) SENSITIVE = [] include Aws::Structure end |
#user_paused_details ⇒ Types::UserPausedDetails
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.
3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 |
# File 'lib/aws-sdk-macie2/types.rb', line 3938 class JobSummary < Struct.new( :bucket_criteria, :bucket_definitions, :created_at, :job_id, :job_status, :job_type, :last_run_error_status, :name, :user_paused_details) SENSITIVE = [] include Aws::Structure end |