class Aws::SecurityHub::Types::ClassificationResult

Details about the sensitive data that was detected on the resource.

@note When making an API call, you may pass ClassificationResult

data as a hash:

    {
      mime_type: "NonEmptyString",
      size_classified: 1,
      additional_occurrences: false,
      status: {
        code: "NonEmptyString",
        reason: "NonEmptyString",
      },
      sensitive_data: [
        {
          category: "NonEmptyString",
          detections: [
            {
              count: 1,
              type: "NonEmptyString",
              occurrences: {
                line_ranges: [
                  {
                    start: 1,
                    end: 1,
                    start_column: 1,
                  },
                ],
                offset_ranges: [
                  {
                    start: 1,
                    end: 1,
                    start_column: 1,
                  },
                ],
                pages: [
                  {
                    page_number: 1,
                    line_range: {
                      start: 1,
                      end: 1,
                      start_column: 1,
                    },
                    offset_range: {
                      start: 1,
                      end: 1,
                      start_column: 1,
                    },
                  },
                ],
                records: [
                  {
                    json_path: "NonEmptyString",
                    record_index: 1,
                  },
                ],
                cells: [
                  {
                    column: 1,
                    row: 1,
                    column_name: "NonEmptyString",
                    cell_reference: "NonEmptyString",
                  },
                ],
              },
            },
          ],
          total_count: 1,
        },
      ],
      custom_data_identifiers: {
        detections: [
          {
            count: 1,
            arn: "NonEmptyString",
            name: "NonEmptyString",
            occurrences: {
              line_ranges: [
                {
                  start: 1,
                  end: 1,
                  start_column: 1,
                },
              ],
              offset_ranges: [
                {
                  start: 1,
                  end: 1,
                  start_column: 1,
                },
              ],
              pages: [
                {
                  page_number: 1,
                  line_range: {
                    start: 1,
                    end: 1,
                    start_column: 1,
                  },
                  offset_range: {
                    start: 1,
                    end: 1,
                    start_column: 1,
                  },
                },
              ],
              records: [
                {
                  json_path: "NonEmptyString",
                  record_index: 1,
                },
              ],
              cells: [
                {
                  column: 1,
                  row: 1,
                  column_name: "NonEmptyString",
                  cell_reference: "NonEmptyString",
                },
              ],
            },
          },
        ],
        total_count: 1,
      },
    }

@!attribute [rw] mime_type

The type of content that the finding applies to.
@return [String]

@!attribute [rw] size_classified

The total size in bytes of the affected data.
@return [Integer]

@!attribute [rw] additional_occurrences

Indicates whether there are additional occurrences of sensitive data
that are not included in the finding. This occurs when the number of
occurrences exceeds the maximum that can be included.
@return [Boolean]

@!attribute [rw] status

The current status of the sensitive data detection.
@return [Types::ClassificationStatus]

@!attribute [rw] sensitive_data

Provides details about sensitive data that was identified based on
built-in configuration.
@return [Array<Types::SensitiveDataResult>]

@!attribute [rw] custom_data_identifiers

Provides details about sensitive data that was identified based on
customer-defined configuration.
@return [Types::CustomDataIdentifiersResult]

@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/ClassificationResult AWS API Documentation

Constants

SENSITIVE