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 enablement status of a security control in a specific standard.
|
SecurityControl.Builder |
securityControlStatus(String securityControlStatus)
The enablement status of a security control in a specific standard.
|
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 enablement status of a security control in a specific standard.
securityControlStatus - The enablement status of a security control in a specific standard.ControlStatus,
ControlStatusSecurityControl.Builder securityControlStatus(ControlStatus securityControlStatus)
The enablement status of a security control in a specific standard.
securityControlStatus - The enablement status of a security control in a specific standard.ControlStatus,
ControlStatusCopyright © 2023. All rights reserved.