You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Macie2::Types::DescribeClassificationJobResponse

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

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

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#client_tokenString

Returns:

  • (String)

#created_atTime

Returns:

  • (Time)

#custom_data_identifier_idsArray<String>

Returns:

  • (Array<String>)

#descriptionString

Returns:

  • (String)

#initial_runBoolean

Returns:

  • (Boolean)

#job_arnString

Returns:

  • (String)

#job_idString

Returns:

  • (String)

#job_statusString

The status of a classification job. Possible values are:

Possible values:

  • RUNNING
  • PAUSED
  • CANCELLED
  • COMPLETE
  • IDLE
  • USER_PAUSED

Returns:

  • (String)

    The status of a classification job.

#job_typeString

The schedule for running a classification job. Valid values are:

Possible values:

  • ONE_TIME
  • SCHEDULED

Returns:

  • (String)

    The schedule for running a classification job.

#last_run_error_statusTypes::LastRunErrorStatus

Specifies whether any account- or bucket-level access errors occurred when a classification job ran. For example, the job is configured to analyze data for a member account that was suspended, or the job is configured to analyze an S3 bucket that Amazon Macie isn't allowed to access.

Returns:

  • (Types::LastRunErrorStatus)

    Specifies whether any account- or bucket-level access errors occurred when a classification job ran.

#last_run_timeTime

Returns:

  • (Time)

#nameString

Returns:

  • (String)

#s3_job_definitionTypes::S3JobDefinition

Specifies which S3 buckets contain the objects that a classification job analyzes, and the scope of that analysis.

Returns:

  • (Types::S3JobDefinition)

    Specifies which S3 buckets contain the objects that a classification job analyzes, and the scope of that analysis.

    .

#sampling_percentageInteger

Returns:

  • (Integer)

#schedule_frequencyTypes::JobScheduleFrequency

Specifies the recurrence pattern for running a classification job.

Returns:

#statisticsTypes::Statistics

Provides processing statistics for a classification job.

Returns:

#tagsHash<String,String>

A string-to-string map of key-value pairs that specifies the tags (keys and values) for a classification job, custom data identifier, findings filter, or member account.

Returns:

  • (Hash<String,String>)

    A string-to-string map of key-value pairs that specifies the tags (keys and values) for a classification job, custom data identifier, findings filter, or member account.

    .

#user_paused_detailsTypes::UserPausedDetails

Provides information about when a classification job was paused and when it 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.

Returns:

  • (Types::UserPausedDetails)

    Provides information about when a classification job was paused and when it will expire and be cancelled if it isn't resumed.