@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateCisScanConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
UpdateCisScanConfigurationRequest() |
| Modifier and Type | Method and Description |
|---|---|
UpdateCisScanConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getScanConfigurationArn()
The CIS scan configuration ARN.
|
String |
getScanName()
The scan name for the CIS scan configuration.
|
Schedule |
getSchedule()
The schedule for the CIS scan configuration.
|
String |
getSecurityLevel()
The security level for the CIS scan configuration.
|
UpdateCisTargets |
getTargets()
The targets for the CIS scan configuration.
|
int |
hashCode() |
void |
setScanConfigurationArn(String scanConfigurationArn)
The CIS scan configuration ARN.
|
void |
setScanName(String scanName)
The scan name for the CIS scan configuration.
|
void |
setSchedule(Schedule schedule)
The schedule for the CIS scan configuration.
|
void |
setSecurityLevel(String securityLevel)
The security level for the CIS scan configuration.
|
void |
setTargets(UpdateCisTargets targets)
The targets for the CIS scan configuration.
|
String |
toString()
Returns a string representation of this object.
|
UpdateCisScanConfigurationRequest |
withScanConfigurationArn(String scanConfigurationArn)
The CIS scan configuration ARN.
|
UpdateCisScanConfigurationRequest |
withScanName(String scanName)
The scan name for the CIS scan configuration.
|
UpdateCisScanConfigurationRequest |
withSchedule(Schedule schedule)
The schedule for the CIS scan configuration.
|
UpdateCisScanConfigurationRequest |
withSecurityLevel(CisSecurityLevel securityLevel)
The security level for the CIS scan configuration.
|
UpdateCisScanConfigurationRequest |
withSecurityLevel(String securityLevel)
The security level for the CIS scan configuration.
|
UpdateCisScanConfigurationRequest |
withTargets(UpdateCisTargets targets)
The targets for the CIS scan configuration.
|
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, withSdkRequestTimeoutpublic void setScanConfigurationArn(String scanConfigurationArn)
The CIS scan configuration ARN.
scanConfigurationArn - The CIS scan configuration ARN.public String getScanConfigurationArn()
The CIS scan configuration ARN.
public UpdateCisScanConfigurationRequest withScanConfigurationArn(String scanConfigurationArn)
The CIS scan configuration ARN.
scanConfigurationArn - The CIS scan configuration ARN.public void setScanName(String scanName)
The scan name for the CIS scan configuration.
scanName - The scan name for the CIS scan configuration.public String getScanName()
The scan name for the CIS scan configuration.
public UpdateCisScanConfigurationRequest withScanName(String scanName)
The scan name for the CIS scan configuration.
scanName - The scan name for the CIS scan configuration.public void setSchedule(Schedule schedule)
The schedule for the CIS scan configuration.
schedule - The schedule for the CIS scan configuration.public Schedule getSchedule()
The schedule for the CIS scan configuration.
public UpdateCisScanConfigurationRequest withSchedule(Schedule schedule)
The schedule for the CIS scan configuration.
schedule - The schedule for the CIS scan configuration.public void setSecurityLevel(String securityLevel)
The security level for the CIS scan configuration. Security level refers to the Benchmark levels that CIS assigns to a profile.
securityLevel - The security level for the CIS scan configuration. Security level refers to the Benchmark levels that CIS
assigns to a profile.CisSecurityLevelpublic String getSecurityLevel()
The security level for the CIS scan configuration. Security level refers to the Benchmark levels that CIS assigns to a profile.
CisSecurityLevelpublic UpdateCisScanConfigurationRequest withSecurityLevel(String securityLevel)
The security level for the CIS scan configuration. Security level refers to the Benchmark levels that CIS assigns to a profile.
securityLevel - The security level for the CIS scan configuration. Security level refers to the Benchmark levels that CIS
assigns to a profile.CisSecurityLevelpublic UpdateCisScanConfigurationRequest withSecurityLevel(CisSecurityLevel securityLevel)
The security level for the CIS scan configuration. Security level refers to the Benchmark levels that CIS assigns to a profile.
securityLevel - The security level for the CIS scan configuration. Security level refers to the Benchmark levels that CIS
assigns to a profile.CisSecurityLevelpublic void setTargets(UpdateCisTargets targets)
The targets for the CIS scan configuration.
targets - The targets for the CIS scan configuration.public UpdateCisTargets getTargets()
The targets for the CIS scan configuration.
public UpdateCisScanConfigurationRequest withTargets(UpdateCisTargets targets)
The targets for the CIS scan configuration.
targets - The targets for the CIS scan configuration.public String toString()
toString in class ObjectObject.toString()public UpdateCisScanConfigurationRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()