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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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 Services 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 Services 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.
-