@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateSecurityHubConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateSecurityHubConfigurationRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateSecurityHubConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Boolean |
getAutoEnableControls()
Whether to automatically enable new controls when they are added to standards that are enabled.
|
String |
getControlFindingGenerator()
Updates whether the calling account has consolidated control findings turned on.
|
int |
hashCode() |
Boolean |
isAutoEnableControls()
Whether to automatically enable new controls when they are added to standards that are enabled.
|
void |
setAutoEnableControls(Boolean autoEnableControls)
Whether to automatically enable new controls when they are added to standards that are enabled.
|
void |
setControlFindingGenerator(String controlFindingGenerator)
Updates whether the calling account has consolidated control findings turned on.
|
String |
toString()
Returns a string representation of this object.
|
UpdateSecurityHubConfigurationRequest |
withAutoEnableControls(Boolean autoEnableControls)
Whether to automatically enable new controls when they are added to standards that are enabled.
|
UpdateSecurityHubConfigurationRequest |
withControlFindingGenerator(ControlFindingGenerator controlFindingGenerator)
Updates whether the calling account has consolidated control findings turned on.
|
UpdateSecurityHubConfigurationRequest |
withControlFindingGenerator(String controlFindingGenerator)
Updates whether the calling account has consolidated control findings turned on.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public UpdateSecurityHubConfigurationRequest()
public void setAutoEnableControls(Boolean autoEnableControls)
Whether to automatically enable new controls when they are added to standards that are enabled.
By default, this is set to true
, and new controls are enabled automatically. To not automatically
enable new controls, set this to false
.
autoEnableControls
- Whether to automatically enable new controls when they are added to standards that are enabled.
By default, this is set to true
, and new controls are enabled automatically. To not
automatically enable new controls, set this to false
.
public Boolean getAutoEnableControls()
Whether to automatically enable new controls when they are added to standards that are enabled.
By default, this is set to true
, and new controls are enabled automatically. To not automatically
enable new controls, set this to false
.
By default, this is set to true
, and new controls are enabled automatically. To not
automatically enable new controls, set this to false
.
public UpdateSecurityHubConfigurationRequest withAutoEnableControls(Boolean autoEnableControls)
Whether to automatically enable new controls when they are added to standards that are enabled.
By default, this is set to true
, and new controls are enabled automatically. To not automatically
enable new controls, set this to false
.
autoEnableControls
- Whether to automatically enable new controls when they are added to standards that are enabled.
By default, this is set to true
, and new controls are enabled automatically. To not
automatically enable new controls, set this to false
.
public Boolean isAutoEnableControls()
Whether to automatically enable new controls when they are added to standards that are enabled.
By default, this is set to true
, and new controls are enabled automatically. To not automatically
enable new controls, set this to false
.
By default, this is set to true
, and new controls are enabled automatically. To not
automatically enable new controls, set this to false
.
public void setControlFindingGenerator(String controlFindingGenerator)
Updates whether the calling account has consolidated control findings turned on. If the value for this field is
set to SECURITY_CONTROL
, Security Hub generates a single finding for a control check even when the
check applies to multiple enabled standards.
If the value for this field is set to STANDARD_CONTROL
, Security Hub generates separate findings for
a control check when the check applies to multiple enabled standards.
For accounts that are part of an organization, this value can only be updated in the administrator account.
controlFindingGenerator
- Updates whether the calling account has consolidated control findings turned on. If the value for this
field is set to SECURITY_CONTROL
, Security Hub generates a single finding for a control check
even when the check applies to multiple enabled standards.
If the value for this field is set to STANDARD_CONTROL
, Security Hub generates separate
findings for a control check when the check applies to multiple enabled standards.
For accounts that are part of an organization, this value can only be updated in the administrator account.
ControlFindingGenerator
public String getControlFindingGenerator()
Updates whether the calling account has consolidated control findings turned on. If the value for this field is
set to SECURITY_CONTROL
, Security Hub generates a single finding for a control check even when the
check applies to multiple enabled standards.
If the value for this field is set to STANDARD_CONTROL
, Security Hub generates separate findings for
a control check when the check applies to multiple enabled standards.
For accounts that are part of an organization, this value can only be updated in the administrator account.
SECURITY_CONTROL
, Security Hub generates a single finding for a control
check even when the check applies to multiple enabled standards.
If the value for this field is set to STANDARD_CONTROL
, Security Hub generates separate
findings for a control check when the check applies to multiple enabled standards.
For accounts that are part of an organization, this value can only be updated in the administrator account.
ControlFindingGenerator
public UpdateSecurityHubConfigurationRequest withControlFindingGenerator(String controlFindingGenerator)
Updates whether the calling account has consolidated control findings turned on. If the value for this field is
set to SECURITY_CONTROL
, Security Hub generates a single finding for a control check even when the
check applies to multiple enabled standards.
If the value for this field is set to STANDARD_CONTROL
, Security Hub generates separate findings for
a control check when the check applies to multiple enabled standards.
For accounts that are part of an organization, this value can only be updated in the administrator account.
controlFindingGenerator
- Updates whether the calling account has consolidated control findings turned on. If the value for this
field is set to SECURITY_CONTROL
, Security Hub generates a single finding for a control check
even when the check applies to multiple enabled standards.
If the value for this field is set to STANDARD_CONTROL
, Security Hub generates separate
findings for a control check when the check applies to multiple enabled standards.
For accounts that are part of an organization, this value can only be updated in the administrator account.
ControlFindingGenerator
public UpdateSecurityHubConfigurationRequest withControlFindingGenerator(ControlFindingGenerator controlFindingGenerator)
Updates whether the calling account has consolidated control findings turned on. If the value for this field is
set to SECURITY_CONTROL
, Security Hub generates a single finding for a control check even when the
check applies to multiple enabled standards.
If the value for this field is set to STANDARD_CONTROL
, Security Hub generates separate findings for
a control check when the check applies to multiple enabled standards.
For accounts that are part of an organization, this value can only be updated in the administrator account.
controlFindingGenerator
- Updates whether the calling account has consolidated control findings turned on. If the value for this
field is set to SECURITY_CONTROL
, Security Hub generates a single finding for a control check
even when the check applies to multiple enabled standards.
If the value for this field is set to STANDARD_CONTROL
, Security Hub generates separate
findings for a control check when the check applies to multiple enabled standards.
For accounts that are part of an organization, this value can only be updated in the administrator account.
ControlFindingGenerator
public String toString()
toString
in class Object
Object.toString()
public UpdateSecurityHubConfigurationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()