public static interface SecurityControl.Builder extends SdkPojo, CopyableBuilder<SecurityControl.Builder,SecurityControl>
| Modifier and Type | Method and Description |
|---|---|
SecurityControl.Builder |
description(String description)
The description of a security control across standards.
|
SecurityControl.Builder |
remediationUrl(String remediationUrl)
A link to Security Hub documentation that explains how to remediate a failed finding for a security control.
|
SecurityControl.Builder |
securityControlArn(String securityControlArn)
The Amazon Resource Name (ARN) for a security control across standards, such as
arn:aws:securityhub:eu-central-1:123456789012:security-control/S3.1. |
SecurityControl.Builder |
securityControlId(String securityControlId)
The unique identifier of a security control across standards.
|
SecurityControl.Builder |
securityControlStatus(ControlStatus securityControlStatus)
The status of a security control based on the compliance status of its findings.
|
SecurityControl.Builder |
securityControlStatus(String securityControlStatus)
The status of a security control based on the compliance status of its findings.
|
SecurityControl.Builder |
severityRating(SeverityRating severityRating)
The severity of a security control.
|
SecurityControl.Builder |
severityRating(String severityRating)
The severity of a security control.
|
SecurityControl.Builder |
title(String title)
The title of a security control.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSecurityControl.Builder securityControlId(String securityControlId)
The unique identifier of a security control across standards. Values for this field typically consist of an Amazon Web Service name and a number, such as APIGateway.3.
securityControlId - The unique identifier of a security control across standards. Values for this field typically consist
of an Amazon Web Service name and a number, such as APIGateway.3.SecurityControl.Builder securityControlArn(String securityControlArn)
The Amazon Resource Name (ARN) for a security control across standards, such as
arn:aws:securityhub:eu-central-1:123456789012:security-control/S3.1. This parameter doesn't
mention a specific standard.
securityControlArn - The Amazon Resource Name (ARN) for a security control across standards, such as
arn:aws:securityhub:eu-central-1:123456789012:security-control/S3.1. This parameter
doesn't mention a specific standard.SecurityControl.Builder title(String title)
The title of a security control.
title - The title of a security control.SecurityControl.Builder description(String description)
The description of a security control across standards. This typically summarizes how Security Hub evaluates the control and the conditions under which it produces a failed finding. This parameter doesn't reference a specific standard.
description - The description of a security control across standards. This typically summarizes how Security Hub
evaluates the control and the conditions under which it produces a failed finding. This parameter
doesn't reference a specific standard.SecurityControl.Builder remediationUrl(String remediationUrl)
A link to Security Hub documentation that explains how to remediate a failed finding for a security control.
remediationUrl - A link to Security Hub documentation that explains how to remediate a failed finding for a security
control.SecurityControl.Builder severityRating(String severityRating)
The severity of a security control. For more information about how Security Hub determines control severity, see Assigning severity to control findings in the Security Hub User Guide.
severityRating - The severity of a security control. For more information about how Security Hub determines control
severity, see Assigning severity to control findings in the Security Hub User Guide.SeverityRating,
SeverityRatingSecurityControl.Builder severityRating(SeverityRating severityRating)
The severity of a security control. For more information about how Security Hub determines control severity, see Assigning severity to control findings in the Security Hub User Guide.
severityRating - The severity of a security control. For more information about how Security Hub determines control
severity, see Assigning severity to control findings in the Security Hub User Guide.SeverityRating,
SeverityRatingSecurityControl.Builder securityControlStatus(String securityControlStatus)
The status of a security control based on the compliance status of its findings. For more information about how control status is determined, see Determining the overall status of a control from its findings in the Security Hub User Guide.
securityControlStatus - The status of a security control based on the compliance status of its findings. For more information
about how control status is determined, see Determining the overall status of a control from its findings in the Security Hub User
Guide.ControlStatus,
ControlStatusSecurityControl.Builder securityControlStatus(ControlStatus securityControlStatus)
The status of a security control based on the compliance status of its findings. For more information about how control status is determined, see Determining the overall status of a control from its findings in the Security Hub User Guide.
securityControlStatus - The status of a security control based on the compliance status of its findings. For more information
about how control status is determined, see Determining the overall status of a control from its findings in the Security Hub User
Guide.ControlStatus,
ControlStatusCopyright © 2023. All rights reserved.