/* * Copyright 2018-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with * the License. A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions * and limitations under the License. */ package com.amazonaws.services.securityhub.model; import java.io.Serializable; import javax.annotation.Generated; import com.amazonaws.protocol.StructuredPojo; import com.amazonaws.protocol.ProtocolMarshaller; /** *
* Provides information about the status of the investigation into a finding. *
* * @see AWS API * Documentation */ @Generated("com.amazonaws:aws-java-sdk-code-generator") public class Workflow implements Serializable, Cloneable, StructuredPojo { /** *
* The status of the investigation into the finding. The workflow status is specific to an individual finding. It
* does not affect the generation of new findings. For example, setting the workflow status to
* SUPPRESSED
or RESOLVED
does not prevent a new finding for the same issue.
*
* The allowed values are the following. *
*
* NEW
- The initial state of a finding, before it is reviewed.
*
* Security Hub also resets the workflow status from NOTIFIED
or RESOLVED
to
* NEW
in the following cases:
*
* RecordState
changes from ARCHIVED
to ACTIVE
.
*
* ComplianceStatus
changes from PASSED
to either WARNING
,
* FAILED
, or NOT_AVAILABLE
.
*
* NOTIFIED
- Indicates that you notified the resource owner about the security issue. Used when the
* initial reviewer is not the resource owner, and needs intervention from the resource owner.
*
* SUPPRESSED
- Indicates that you reviewed the finding and do not believe that any action is needed.
* The finding is no longer updated.
*
* RESOLVED
- The finding was reviewed and remediated and is now considered resolved.
*
* The status of the investigation into the finding. The workflow status is specific to an individual finding. It
* does not affect the generation of new findings. For example, setting the workflow status to
* SUPPRESSED
or RESOLVED
does not prevent a new finding for the same issue.
*
* The allowed values are the following. *
*
* NEW
- The initial state of a finding, before it is reviewed.
*
* Security Hub also resets the workflow status from NOTIFIED
or RESOLVED
to
* NEW
in the following cases:
*
* RecordState
changes from ARCHIVED
to ACTIVE
.
*
* ComplianceStatus
changes from PASSED
to either WARNING
,
* FAILED
, or NOT_AVAILABLE
.
*
* NOTIFIED
- Indicates that you notified the resource owner about the security issue. Used when the
* initial reviewer is not the resource owner, and needs intervention from the resource owner.
*
* SUPPRESSED
- Indicates that you reviewed the finding and do not believe that any action is needed.
* The finding is no longer updated.
*
* RESOLVED
- The finding was reviewed and remediated and is now considered resolved.
*
SUPPRESSED
or RESOLVED
does not prevent a new finding for the same issue.
* * The allowed values are the following. *
*
* NEW
- The initial state of a finding, before it is reviewed.
*
* Security Hub also resets the workflow status from NOTIFIED
or RESOLVED
to
* NEW
in the following cases:
*
* RecordState
changes from ARCHIVED
to ACTIVE
.
*
* ComplianceStatus
changes from PASSED
to either WARNING
,
* FAILED
, or NOT_AVAILABLE
.
*
* NOTIFIED
- Indicates that you notified the resource owner about the security issue. Used when
* the initial reviewer is not the resource owner, and needs intervention from the resource owner.
*
* SUPPRESSED
- Indicates that you reviewed the finding and do not believe that any action is
* needed. The finding is no longer updated.
*
* RESOLVED
- The finding was reviewed and remediated and is now considered resolved.
*
* The status of the investigation into the finding. The workflow status is specific to an individual finding. It
* does not affect the generation of new findings. For example, setting the workflow status to
* SUPPRESSED
or RESOLVED
does not prevent a new finding for the same issue.
*
* The allowed values are the following. *
*
* NEW
- The initial state of a finding, before it is reviewed.
*
* Security Hub also resets the workflow status from NOTIFIED
or RESOLVED
to
* NEW
in the following cases:
*
* RecordState
changes from ARCHIVED
to ACTIVE
.
*
* ComplianceStatus
changes from PASSED
to either WARNING
,
* FAILED
, or NOT_AVAILABLE
.
*
* NOTIFIED
- Indicates that you notified the resource owner about the security issue. Used when the
* initial reviewer is not the resource owner, and needs intervention from the resource owner.
*
* SUPPRESSED
- Indicates that you reviewed the finding and do not believe that any action is needed.
* The finding is no longer updated.
*
* RESOLVED
- The finding was reviewed and remediated and is now considered resolved.
*
SUPPRESSED
or RESOLVED
does not prevent a new finding for the same issue.
* * The allowed values are the following. *
*
* NEW
- The initial state of a finding, before it is reviewed.
*
* Security Hub also resets the workflow status from NOTIFIED
or RESOLVED
to
* NEW
in the following cases:
*
* RecordState
changes from ARCHIVED
to ACTIVE
.
*
* ComplianceStatus
changes from PASSED
to either WARNING
,
* FAILED
, or NOT_AVAILABLE
.
*
* NOTIFIED
- Indicates that you notified the resource owner about the security issue. Used
* when the initial reviewer is not the resource owner, and needs intervention from the resource owner.
*
* SUPPRESSED
- Indicates that you reviewed the finding and do not believe that any action is
* needed. The finding is no longer updated.
*
* RESOLVED
- The finding was reviewed and remediated and is now considered resolved.
*
* The status of the investigation into the finding. The workflow status is specific to an individual finding. It
* does not affect the generation of new findings. For example, setting the workflow status to
* SUPPRESSED
or RESOLVED
does not prevent a new finding for the same issue.
*
* The allowed values are the following. *
*
* NEW
- The initial state of a finding, before it is reviewed.
*
* Security Hub also resets the workflow status from NOTIFIED
or RESOLVED
to
* NEW
in the following cases:
*
* RecordState
changes from ARCHIVED
to ACTIVE
.
*
* ComplianceStatus
changes from PASSED
to either WARNING
,
* FAILED
, or NOT_AVAILABLE
.
*
* NOTIFIED
- Indicates that you notified the resource owner about the security issue. Used when the
* initial reviewer is not the resource owner, and needs intervention from the resource owner.
*
* SUPPRESSED
- Indicates that you reviewed the finding and do not believe that any action is needed.
* The finding is no longer updated.
*
* RESOLVED
- The finding was reviewed and remediated and is now considered resolved.
*
SUPPRESSED
or RESOLVED
does not prevent a new finding for the same issue.
* * The allowed values are the following. *
*
* NEW
- The initial state of a finding, before it is reviewed.
*
* Security Hub also resets the workflow status from NOTIFIED
or RESOLVED
to
* NEW
in the following cases:
*
* RecordState
changes from ARCHIVED
to ACTIVE
.
*
* ComplianceStatus
changes from PASSED
to either WARNING
,
* FAILED
, or NOT_AVAILABLE
.
*
* NOTIFIED
- Indicates that you notified the resource owner about the security issue. Used when
* the initial reviewer is not the resource owner, and needs intervention from the resource owner.
*
* SUPPRESSED
- Indicates that you reviewed the finding and do not believe that any action is
* needed. The finding is no longer updated.
*
* RESOLVED
- The finding was reviewed and remediated and is now considered resolved.
*
* The status of the investigation into the finding. The workflow status is specific to an individual finding. It
* does not affect the generation of new findings. For example, setting the workflow status to
* SUPPRESSED
or RESOLVED
does not prevent a new finding for the same issue.
*
* The allowed values are the following. *
*
* NEW
- The initial state of a finding, before it is reviewed.
*
* Security Hub also resets the workflow status from NOTIFIED
or RESOLVED
to
* NEW
in the following cases:
*
* RecordState
changes from ARCHIVED
to ACTIVE
.
*
* ComplianceStatus
changes from PASSED
to either WARNING
,
* FAILED
, or NOT_AVAILABLE
.
*
* NOTIFIED
- Indicates that you notified the resource owner about the security issue. Used when the
* initial reviewer is not the resource owner, and needs intervention from the resource owner.
*
* SUPPRESSED
- Indicates that you reviewed the finding and do not believe that any action is needed.
* The finding is no longer updated.
*
* RESOLVED
- The finding was reviewed and remediated and is now considered resolved.
*
SUPPRESSED
or RESOLVED
does not prevent a new finding for the same issue.
* * The allowed values are the following. *
*
* NEW
- The initial state of a finding, before it is reviewed.
*
* Security Hub also resets the workflow status from NOTIFIED
or RESOLVED
to
* NEW
in the following cases:
*
* RecordState
changes from ARCHIVED
to ACTIVE
.
*
* ComplianceStatus
changes from PASSED
to either WARNING
,
* FAILED
, or NOT_AVAILABLE
.
*
* NOTIFIED
- Indicates that you notified the resource owner about the security issue. Used when
* the initial reviewer is not the resource owner, and needs intervention from the resource owner.
*
* SUPPRESSED
- Indicates that you reviewed the finding and do not believe that any action is
* needed. The finding is no longer updated.
*
* RESOLVED
- The finding was reviewed and remediated and is now considered resolved.
*