Class: Aws::Macie2::Types::JobSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Macie2::Types::JobSummary
- Defined in:
- gems/aws-sdk-macie2/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 'gems/aws-sdk-macie2/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 'gems/aws-sdk-macie2/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 'gems/aws-sdk-macie2/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 'gems/aws-sdk-macie2/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 'gems/aws-sdk-macie2/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 'gems/aws-sdk-macie2/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.
3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 |
# File 'gems/aws-sdk-macie2/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 'gems/aws-sdk-macie2/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 'gems/aws-sdk-macie2/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 |