From Code to Community: Sponsoring The Perl and Raku Conference 2025 Learn more

# Generated by default/object.tt
use Moose;
has Label => (is => 'ro', isa => 'Str');
has Normalized => (is => 'ro', isa => 'Int');
has Product => (is => 'ro', isa => 'Num');
1;
### main pod documentation begin ###
=head1 NAME
Paws::SecurityHub::SeverityUpdate
=head1 USAGE
This class represents one of two things:
=head3 Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class.
Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::SecurityHub::SeverityUpdate object:
$service_obj->Method(Att1 => { Label => $value, ..., Product => $value });
=head3 Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::SecurityHub::SeverityUpdate object:
$result = $service_obj->Method(...);
$result->Att1->Label
=head1 DESCRIPTION
Updates to the severity information for a finding.
=head1 ATTRIBUTES
=head2 Label => Str
The severity value of the finding. The allowed values are the
following.
=over
=item *
C<INFORMATIONAL> - No issue was found.
=item *
C<LOW> - The issue does not require action on its own.
=item *
C<MEDIUM> - The issue must be addressed but not urgently.
=item *
C<HIGH> - The issue must be addressed as a priority.
=item *
C<CRITICAL> - The issue must be remediated immediately to avoid it
escalating.
=back
=head2 Normalized => Int
The normalized severity for the finding. This attribute is to be
deprecated in favor of C<Label>.
If you provide C<Normalized> and do not provide C<Label>, C<Label> is
set automatically as follows.
=over
=item *
0 - C<INFORMATIONAL>
=item *
1E<ndash>39 - C<LOW>
=item *
40E<ndash>69 - C<MEDIUM>
=item *
70E<ndash>89 - C<HIGH>
=item *
90E<ndash>100 - C<CRITICAL>
=back
=head2 Product => Num
The native severity as defined by the AWS service or integrated partner
product that generated the finding.
=head1 SEE ALSO
This class forms part of L<Paws>, describing an object used in L<Paws::SecurityHub>
=head1 BUGS and CONTRIBUTIONS
The source code is located here: L<https://github.com/pplu/aws-sdk-perl>
=cut