Interface StandardsControlAssociationDetail.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<StandardsControlAssociationDetail.Builder,
,StandardsControlAssociationDetail> SdkBuilder<StandardsControlAssociationDetail.Builder,
,StandardsControlAssociationDetail> SdkPojo
- Enclosing class:
StandardsControlAssociationDetail
-
Method Summary
Modifier and TypeMethodDescriptionassociationStatus
(String associationStatus) Specifies whether a control is enabled or disabled in a specified standard.associationStatus
(AssociationStatus associationStatus) Specifies whether a control is enabled or disabled in a specified standard.relatedRequirements
(String... relatedRequirements) The requirement that underlies a control in the compliance framework related to the standard.relatedRequirements
(Collection<String> relatedRequirements) The requirement that underlies a control in the compliance framework related to the standard.securityControlArn
(String securityControlArn) The ARN of a security control across standards, such asarn:aws:securityhub:eu-central-1:123456789012:security-control/S3.1
.securityControlId
(String securityControlId) The unique identifier of a security control across standards.standardsArn
(String standardsArn) The Amazon Resource Name (ARN) of a security standard.standardsControlArns
(String... standardsControlArns) Provides the input parameter that Security Hub uses to call the UpdateStandardsControl API.standardsControlArns
(Collection<String> standardsControlArns) Provides the input parameter that Security Hub uses to call the UpdateStandardsControl API.standardsControlDescription
(String standardsControlDescription) The description of a control.standardsControlTitle
(String standardsControlTitle) The title of a control.The time at which the enablement status of the control in the specified standard was last updated.updatedReason
(String updatedReason) The reason for updating the enablement status of a control in a specified standard.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
standardsArn
The Amazon Resource Name (ARN) of a security standard.
- Parameters:
standardsArn
- The Amazon Resource Name (ARN) of a security standard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityControlArn
The ARN of 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.- Parameters:
securityControlArn
- The ARN of a security control across standards, such asarn:aws:securityhub:eu-central-1:123456789012:security-control/S3.1
. This parameter doesn't mention a specific standard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associationStatus
Specifies whether a control is enabled or disabled in a specified standard.
- Parameters:
associationStatus
- Specifies whether a control is enabled or disabled in a specified standard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
associationStatus
Specifies whether a control is enabled or disabled in a specified standard.
- Parameters:
associationStatus
- Specifies whether a control is enabled or disabled in a specified standard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updatedAt
The time at which the enablement status of the control in the specified standard was last updated.
- Parameters:
updatedAt
- The time at which the enablement status of the control in the specified standard was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedReason
The reason for updating the enablement status of a control in a specified standard.
- Parameters:
updatedReason
- The reason for updating the enablement status of a control in a specified standard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
standardsControlTitle
The title of a control. This field may reference a specific standard.
- Parameters:
standardsControlTitle
- The title of a control. This field may reference a specific standard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
standardsControlDescription
StandardsControlAssociationDetail.Builder standardsControlDescription(String standardsControlDescription) The description of a control. This typically summarizes how Security Hub evaluates the control and the conditions under which it produces a failed finding. This parameter may reference a specific standard.
- Parameters:
standardsControlDescription
- The description of a control. This typically summarizes how Security Hub evaluates the control and the conditions under which it produces a failed finding. This parameter may reference a specific standard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
standardsControlArns
StandardsControlAssociationDetail.Builder standardsControlArns(Collection<String> standardsControlArns) Provides the input parameter that Security Hub uses to call the UpdateStandardsControl API. This API can be used to enable or disable a control in a specified standard.
- Parameters:
standardsControlArns
- Provides the input parameter that Security Hub uses to call the UpdateStandardsControl API. This API can be used to enable or disable a control in a specified standard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
standardsControlArns
Provides the input parameter that Security Hub uses to call the UpdateStandardsControl API. This API can be used to enable or disable a control in a specified standard.
- Parameters:
standardsControlArns
- Provides the input parameter that Security Hub uses to call the UpdateStandardsControl API. This API can be used to enable or disable a control in a specified standard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-