@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, withSdkRequestTimeout
public 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.CisSecurityLevel
public String getSecurityLevel()
The security level for the CIS scan configuration. Security level refers to the Benchmark levels that CIS assigns to a profile.
CisSecurityLevel
public 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.CisSecurityLevel
public 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.CisSecurityLevel
public 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 Object
Object.toString()
public UpdateCisScanConfigurationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()