@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateCisScanConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateCisScanConfigurationRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateCisScanConfigurationRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateCisScanConfigurationRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateCisScanConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
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.
|
Map<String,String> |
getTags()
The tags for the CIS scan configuration.
|
CreateCisTargets |
getTargets()
The targets for the CIS scan configuration.
|
int |
hashCode() |
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 |
setTags(Map<String,String> tags)
The tags for the CIS scan configuration.
|
void |
setTargets(CreateCisTargets targets)
The targets for the CIS scan configuration.
|
String |
toString()
Returns a string representation of this object.
|
CreateCisScanConfigurationRequest |
withScanName(String scanName)
The scan name for the CIS scan configuration.
|
CreateCisScanConfigurationRequest |
withSchedule(Schedule schedule)
The schedule for the CIS scan configuration.
|
CreateCisScanConfigurationRequest |
withSecurityLevel(CisSecurityLevel securityLevel)
The security level for the CIS scan configuration.
|
CreateCisScanConfigurationRequest |
withSecurityLevel(String securityLevel)
The security level for the CIS scan configuration.
|
CreateCisScanConfigurationRequest |
withTags(Map<String,String> tags)
The tags for the CIS scan configuration.
|
CreateCisScanConfigurationRequest |
withTargets(CreateCisTargets 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 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 CreateCisScanConfigurationRequest 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 CreateCisScanConfigurationRequest 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 CreateCisScanConfigurationRequest 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 CreateCisScanConfigurationRequest 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 Map<String,String> getTags()
The tags for the CIS scan configuration.
public void setTags(Map<String,String> tags)
The tags for the CIS scan configuration.
tags - The tags for the CIS scan configuration.public CreateCisScanConfigurationRequest withTags(Map<String,String> tags)
The tags for the CIS scan configuration.
tags - The tags for the CIS scan configuration.public CreateCisScanConfigurationRequest addTagsEntry(String key, String value)
public CreateCisScanConfigurationRequest clearTagsEntries()
public void setTargets(CreateCisTargets targets)
The targets for the CIS scan configuration.
targets - The targets for the CIS scan configuration.public CreateCisTargets getTargets()
The targets for the CIS scan configuration.
public CreateCisScanConfigurationRequest withTargets(CreateCisTargets 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 CreateCisScanConfigurationRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()