libZSservicesZSamazonka-securityhubZSamazonka-securityhub
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SecurityHub.Types.SeverityUpdate

Description

 
Synopsis

Documentation

data SeverityUpdate Source #

Updates to the severity information for a finding.

See: newSeverityUpdate smart constructor.

Constructors

SeverityUpdate' 

Fields

  • product :: Maybe Double

    The native severity as defined by the Amazon Web Services service or integrated partner product that generated the finding.

  • label :: Maybe SeverityLabel

    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.
  • normalized :: Maybe Natural

    The normalized severity for the finding. This attribute is to be deprecated in favor of Label.

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

    • 0 - INFORMATIONAL
    • 1–39 - LOW
    • 40–69 - MEDIUM
    • 70–89 - HIGH
    • 90–100 - CRITICAL

Instances

Instances details
Eq SeverityUpdate Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.SeverityUpdate

Read SeverityUpdate Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.SeverityUpdate

Show SeverityUpdate Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.SeverityUpdate

Generic SeverityUpdate Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.SeverityUpdate

Associated Types

type Rep SeverityUpdate :: Type -> Type #

NFData SeverityUpdate Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.SeverityUpdate

Methods

rnf :: SeverityUpdate -> () #

Hashable SeverityUpdate Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.SeverityUpdate

ToJSON SeverityUpdate Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.SeverityUpdate

type Rep SeverityUpdate Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.SeverityUpdate

type Rep SeverityUpdate = D1 ('MetaData "SeverityUpdate" "Amazonka.SecurityHub.Types.SeverityUpdate" "libZSservicesZSamazonka-securityhubZSamazonka-securityhub" 'False) (C1 ('MetaCons "SeverityUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "product") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SeverityLabel)) :*: S1 ('MetaSel ('Just "normalized") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))

newSeverityUpdate :: SeverityUpdate Source #

Create a value of SeverityUpdate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:product:SeverityUpdate', severityUpdate_product - The native severity as defined by the Amazon Web Services service or integrated partner product that generated the finding.

$sel:label:SeverityUpdate', severityUpdate_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.

$sel:normalized:SeverityUpdate', severityUpdate_normalized - The normalized severity for the finding. This attribute is to be deprecated in favor of Label.

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

  • 0 - INFORMATIONAL
  • 1–39 - LOW
  • 40–69 - MEDIUM
  • 70–89 - HIGH
  • 90–100 - CRITICAL

severityUpdate_product :: Lens' SeverityUpdate (Maybe Double) Source #

The native severity as defined by the Amazon Web Services service or integrated partner product that generated the finding.

severityUpdate_label :: Lens' SeverityUpdate (Maybe SeverityLabel) Source #

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.

severityUpdate_normalized :: Lens' SeverityUpdate (Maybe Natural) Source #

The normalized severity for the finding. This attribute is to be deprecated in favor of Label.

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

  • 0 - INFORMATIONAL
  • 1–39 - LOW
  • 40–69 - MEDIUM
  • 70–89 - HIGH
  • 90–100 - CRITICAL