RosInstanceProps
Properties for defining a RosInstance
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-sas-instance
Initializer
import com.aliyun.ros.cdk.sas.RosInstanceProps;
RosInstanceProps.builder()
.period(java.lang.Number)
.period(IResolvable)
.periodUnit(java.lang.String)
.periodUnit(IResolvable)
// .antiRansomware(java.lang.Number)
// .antiRansomware(IResolvable)
// .autoPay(java.lang.Boolean)
// .autoPay(IResolvable)
// .autoRenew(java.lang.Boolean)
// .autoRenew(IResolvable)
// .cloudHoneypot(java.lang.Boolean)
// .cloudHoneypot(IResolvable)
// .configurationAssessment(java.lang.Boolean)
// .configurationAssessment(IResolvable)
// .containerImageScan(java.lang.Number)
// .containerImageScan(IResolvable)
// .edition(java.lang.String)
// .edition(IResolvable)
// .logAnalysis(java.lang.Number)
// .logAnalysis(IResolvable)
// .maliciousFileDetectionSdk(java.lang.Boolean)
// .maliciousFileDetectionSdk(IResolvable)
// .protectedServers(java.lang.Number)
// .protectedServers(IResolvable)
// .quotaForApplicationProtection(java.lang.Number)
// .quotaForApplicationProtection(IResolvable)
// .quotaForCloudHoneypot(java.lang.Number)
// .quotaForCloudHoneypot(IResolvable)
// .quotaForConfigurationAssessment(java.lang.Number)
// .quotaForConfigurationAssessment(IResolvable)
// .quotaForMaliciousFileDetectionSdk(java.lang.Number)
// .quotaForMaliciousFileDetectionSdk(IResolvable)
// .quotaForVulnerabilityFixing(java.lang.Number)
// .quotaForVulnerabilityFixing(IResolvable)
// .quotaForWebTamperProofing(java.lang.Number)
// .quotaForWebTamperProofing(IResolvable)
// .threatAnalysis(java.lang.Boolean)
// .threatAnalysis(IResolvable)
// .threatAnalysisLogStorageCapacity(java.lang.Number)
// .threatAnalysisLogStorageCapacity(IResolvable)
// .vCore(java.lang.Number)
// .vCore(IResolvable)
// .vulnerabilityFixing(java.lang.Boolean)
// .vulnerabilityFixing(IResolvable)
// .webTamperProtection(java.lang.Boolean)
// .webTamperProtection(IResolvable)
.build();
Properties
Name | Type | Description |
---|---|---|
period |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
periodUnit |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
antiRansomware |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
autoPay |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
autoRenew |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
cloudHoneypot |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
configurationAssessment |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
containerImageScan |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
edition |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
logAnalysis |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
maliciousFileDetectionSdk |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
protectedServers |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
quotaForApplicationProtection |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
quotaForCloudHoneypot |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
quotaForConfigurationAssessment |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
quotaForMaliciousFileDetectionSdk |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
quotaForVulnerabilityFixing |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
quotaForWebTamperProofing |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
threatAnalysis |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
threatAnalysisLogStorageCapacity |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
vCore |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
vulnerabilityFixing |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
webTamperProtection |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
period
Required
public java.lang.Object getPeriod();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
periodUnit
Required
public java.lang.Object getPeriodUnit();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
antiRansomware
Optional
public java.lang.Object getAntiRansomware();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
autoPay
Optional
public java.lang.Object getAutoPay();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
autoRenew
Optional
public java.lang.Object getAutoRenew();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
cloudHoneypot
Optional
public java.lang.Object getCloudHoneypot();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
configurationAssessment
Optional
public java.lang.Object getConfigurationAssessment();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
containerImageScan
Optional
public java.lang.Object getContainerImageScan();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
edition
Optional
public java.lang.Object getEdition();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
logAnalysis
Optional
public java.lang.Object getLogAnalysis();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
maliciousFileDetectionSdk
Optional
public java.lang.Object getMaliciousFileDetectionSdk();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
protectedServers
Optional
public java.lang.Object getProtectedServers();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
quotaForApplicationProtection
Optional
public java.lang.Object getQuotaForApplicationProtection();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
quotaForCloudHoneypot
Optional
public java.lang.Object getQuotaForCloudHoneypot();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
quotaForConfigurationAssessment
Optional
public java.lang.Object getQuotaForConfigurationAssessment();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
quotaForMaliciousFileDetectionSdk
Optional
public java.lang.Object getQuotaForMaliciousFileDetectionSdk();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
quotaForVulnerabilityFixing
Optional
public java.lang.Object getQuotaForVulnerabilityFixing();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
quotaForWebTamperProofing
Optional
public java.lang.Object getQuotaForWebTamperProofing();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
threatAnalysis
Optional
public java.lang.Object getThreatAnalysis();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
threatAnalysisLogStorageCapacity
Optional
public java.lang.Object getThreatAnalysisLogStorageCapacity();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
vCore
Optional
public java.lang.Object getVCore();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
vulnerabilityFixing
Optional
public java.lang.Object getVulnerabilityFixing();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
webTamperProtection
Optional
public java.lang.Object getWebTamperProtection();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable