class Aws::SecurityHub::Types::Severity

The severity of the finding.

The finding provider can provide the initial severity. The finding provider can only update the severity if it has not been updated using `BatchUpdateFindings`.

The finding must have either `Label` or `Normalized` populated. If only one of these attributes is populated, then Security Hub automatically populates the other one. If neither attribute is populated, then the finding is invalid. `Label` is the preferred attribute.

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

data as a hash:

    {
      product: 1.0,
      label: "INFORMATIONAL", # accepts INFORMATIONAL, LOW, MEDIUM, HIGH, CRITICAL
      normalized: 1,
      original: "NonEmptyString",
    }

@!attribute [rw] product

Deprecated. This attribute is being deprecated. Instead of providing
`Product`, provide `Original`.

The native severity as defined by the Amazon Web Services service or
integrated partner product that generated the finding.
@return [Float]

@!attribute [rw] label

The severity value of the finding. The allowed values are the
following.

* `INFORMATIONAL` - No issue was found.

* `LOW` - The issue does not require action on its own.

* `MEDIUM` - The issue must be addressed but not urgently.

* `HIGH` - The issue must be addressed as a priority.

* `CRITICAL` - The issue must be remediated immediately to avoid it
  escalating.

If you provide `Normalized` and do not provide `Label`, then `Label`
is set automatically as follows.

* 0 - `INFORMATIONAL`

* 1–39 - `LOW`

* 40–69 - `MEDIUM`

* 70–89 - `HIGH`

* 90–100 - `CRITICAL`
@return [String]

@!attribute [rw] normalized

Deprecated. The normalized severity of a finding. This attribute is
being deprecated. Instead of providing `Normalized`, provide
`Label`.

If you provide `Label` and do not provide `Normalized`, then
`Normalized` is set automatically as follows.

* `INFORMATIONAL` - 0

* `LOW` - 1

* `MEDIUM` - 40

* `HIGH` - 70

* `CRITICAL` - 90
@return [Integer]

@!attribute [rw] original

The native severity from the finding product that generated the
finding.
@return [String]

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

Constants

SENSITIVE