Skip to content

Instance

This class encapsulates and extends the ROS resource type ALIYUN::ThreatDetection::Instance, which is used to purchase Security Center (SAS).

Initializers

import com.aliyun.ros.cdk.threatdetection.Instance;
Instance.Builder.create(Construct scope, java.lang.String id, java.lang.Boolean enableResourcePropertyConstraint)
    .paymentType(java.lang.String)
    .paymentType(IResolvable)
    .versionCode(java.lang.String)
    .versionCode(IResolvable)
//  .buyNumber(java.lang.String)
//  .buyNumber(IResolvable)
//  .containerImageScan(java.lang.String)
//  .containerImageScan(IResolvable)
//  .containerImageScanNew(java.lang.String)
//  .containerImageScanNew(IResolvable)
//  .honeypot(java.lang.String)
//  .honeypot(IResolvable)
//  .honeypotSwitch(java.lang.String)
//  .honeypotSwitch(IResolvable)
//  .modifyType(java.lang.String)
//  .modifyType(IResolvable)
//  .period(java.lang.Number)
//  .period(IResolvable)
//  .productType(java.lang.String)
//  .productType(IResolvable)
//  .raspCount(java.lang.String)
//  .raspCount(IResolvable)
//  .renewalPeriodUnit(java.lang.String)
//  .renewalPeriodUnit(IResolvable)
//  .renewalStatus(java.lang.String)
//  .renewalStatus(IResolvable)
//  .renewPeriod(java.lang.Number)
//  .renewPeriod(IResolvable)
//  .sasAntiRansomware(java.lang.String)
//  .sasAntiRansomware(IResolvable)
//  .sasCspm(java.lang.String)
//  .sasCspm(IResolvable)
//  .sasCspmSwitch(java.lang.String)
//  .sasCspmSwitch(IResolvable)
//  .sasSc(java.lang.String)
//  .sasSc(IResolvable)
//  .sasSdk(java.lang.String)
//  .sasSdk(IResolvable)
//  .sasSdkSwitch(java.lang.String)
//  .sasSdkSwitch(IResolvable)
//  .sasSlsStorage(java.lang.String)
//  .sasSlsStorage(IResolvable)
//  .sasWebguardBoolean(java.lang.String)
//  .sasWebguardBoolean(IResolvable)
//  .sasWebguardOrderNum(java.lang.String)
//  .sasWebguardOrderNum(IResolvable)
//  .threatAnalysis(java.lang.String)
//  .threatAnalysis(IResolvable)
//  .threatAnalysisSwitch(java.lang.String)
//  .threatAnalysisSwitch(IResolvable)
//  .vCore(java.lang.String)
//  .vCore(IResolvable)
//  .vulCount(java.lang.String)
//  .vulCount(IResolvable)
//  .vulSwitch(java.lang.String)
//  .vulSwitch(IResolvable)
    .build();
Name Type Description
scope com.aliyun.ros.cdk.core.Construct No description.
id java.lang.String No description.
enableResourcePropertyConstraint java.lang.Boolean No description.
paymentType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property paymentType: The payment type of the resource.
versionCode java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property versionCode: Select the security center version.
buyNumber java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property buyNumber: Number of servers.
containerImageScan java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property containerImageScan: Container Image security scan.
containerImageScanNew java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property containerImageScanNew: Container Image security scan.
honeypot java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property honeypot: Number of cloud honeypot licenses.
honeypotSwitch java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property honeypotSwitch: Cloud honeypot.
modifyType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property modifyType: Change configuration type, value - Upgrade: Upgrade.
period java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable Property period: Prepaid cycle.
productType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property productType: Product type, only China station needs to be set to sas, international station does not need to set.
raspCount java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property raspCount: Number of application protection licenses.
renewalPeriodUnit java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property renewalPeriodUnit: Automatic renewal period unit, value: - M: month.
renewalStatus java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property renewalStatus: Automatic renewal status, value: - AutoRenewal: automatic renewal.
renewPeriod java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable Property renewPeriod: Automatic renewal cycle, in months.
sasAntiRansomware java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property sasAntiRansomware: Anti-ransomware capacity.
sasCspm java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property sasCspm: Cloud platform configuration check scan times, interval type, value range:[1000,9999999999].
sasCspmSwitch java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property sasCspmSwitch: Cloud platform configuration check switch.
sasSc java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property sasSc: Security screen.
sasSdk java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property sasSdk: Number of malicious file detections.
sasSdkSwitch java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property sasSdkSwitch: Malicious file detection SDK.
sasSlsStorage java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property sasSlsStorage: Log analysis storage capacity.
sasWebguardBoolean java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property sasWebguardBoolean: Web tamper-proof switch.
sasWebguardOrderNum java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property sasWebguardOrderNum: Tamper-proof authorization number.
threatAnalysis java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property threatAnalysis: Threat Analysis log storage capacity.
threatAnalysisSwitch java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property threatAnalysisSwitch: Threat analysis.
vCore java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property vCore: Number of cores.
vulCount java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property vulCount: Vulnerability repair times, interval type, value range:[20,100000000].
vulSwitch java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property vulSwitch: Vulnerability fix switch.

scopeRequired

  • Type: com.aliyun.ros.cdk.core.Construct

idRequired

  • Type: java.lang.String

enableResourcePropertyConstraintOptional

  • Type: java.lang.Boolean

paymentTypeRequired

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property paymentType: The payment type of the resource.


versionCodeRequired

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property versionCode: Select the security center version.

Value:

  • level7: Antivirus Edition.
  • level3: Premium version.
  • level2: Enterprise Edition.
  • level8: Ultimate.
  • level10: Purchase value-added services only.

buyNumberOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property buyNumber: Number of servers.


containerImageScanOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property containerImageScan: Container Image security scan.

Interval type, value interval:[0,200000].

The step size is 20, that is, only multiples of 20 can be filled in.


containerImageScanNewOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property containerImageScanNew: Container Image security scan.

Interval type, value interval:[0,200000].

The step size is 20, that is, only multiples of 20 can be filled in.


honeypotOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property honeypot: Number of cloud honeypot licenses.

Interval type, value interval:[20,500].

This module can only be purchased when honeypot_switch = 1, starting with 20.


honeypotSwitchOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property honeypotSwitch: Cloud honeypot.

Value:

  • 1: Yes.
  • 2: No.

modifyTypeOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property modifyType: Change configuration type, value - Upgrade: Upgrade.

  • Downgrade: Downgrade.

periodOptional

  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

Property period: Prepaid cycle.

The unit is Monthly, please enter an integer multiple of 12 for annual paid products.

must be set when creating a prepaid instance.


productTypeOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property productType: Product type, only China station needs to be set to sas, international station does not need to set.


raspCountOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property raspCount: Number of application protection licenses.

Interval type, value interval:[1,100000000].


renewalPeriodUnitOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property renewalPeriodUnit: Automatic renewal period unit, value: - M: month.

  • Y: years.

Must be set when RenewalStatus = AutoRenewal.


renewalStatusOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property renewalStatus: Automatic renewal status, value: - AutoRenewal: automatic renewal.

  • ManualRenewal: manual renewal. Default ManualRenewal.

renewPeriodOptional

  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

Property renewPeriod: Automatic renewal cycle, in months.

When RenewalStatus is set to AutoRenewal, it must be set.


sasAntiRansomwareOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property sasAntiRansomware: Anti-ransomware capacity.

Unit: GB. Interval type, value interval:[0,9999999999].

The step size is 10, that is, only multiples of 10 can be filled in.


sasCspmOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property sasCspm: Cloud platform configuration check scan times, interval type, value range:[1000,9999999999].

You must have sas_cspm_switch = 1 to purchase this module. The step size is 100, that is, only multiples of 10 can be filled in.


sasCspmSwitchOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property sasCspmSwitch: Cloud platform configuration check switch.

Value:

  • 0: No.
  • 1: Yes.

sasScOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property sasSc: Security screen.

Value:

  • true: Yes.
  • false: No.

sasSdkOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property sasSdk: Number of malicious file detections.

Unit: 10,000 times. Interval type, value interval:[10,9999999999].

This module can only be purchased when sas_sdk_switch = 1. The step size is 10, that is, only multiples of 10 can be filled in.


sasSdkSwitchOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property sasSdkSwitch: Malicious file detection SDK.


sasSlsStorageOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property sasSlsStorage: Log analysis storage capacity.

Unit: GB. Interval type, value interval:[0,600000].

The step size is 10, that is, only multiples of 10 can be filled in.


sasWebguardBooleanOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property sasWebguardBoolean: Web tamper-proof switch.

Value:

  • 0: No.
  • 1: Yes.

sasWebguardOrderNumOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property sasWebguardOrderNum: Tamper-proof authorization number.

Value:

  • 0: No
  • 1: Yes.

threatAnalysisOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property threatAnalysis: Threat Analysis log storage capacity.

Interval type, value interval:[0,9999999999].

This module can only be purchased when Threat_analysis_switch = 1. The step size is 10, that is, only multiples of 10 can be filled in.


threatAnalysisSwitchOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property threatAnalysisSwitch: Threat analysis.

Value:

  • 0: No.
  • 1: Yes.

vCoreOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property vCore: Number of cores.


vulCountOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property vulCount: Vulnerability repair times, interval type, value range:[20,100000000].

This module can only be purchased when vul_switch = 1. Only when the version_code value is level7 or level10. other versions do not need to be purchased separately.


vulSwitchOptional

  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property vulSwitch: Vulnerability fix switch.

Value:

  • 0: No.
  • 1: Yes.

When the value of version_code is level7 or level10, the purchase is allowed. Other versions do not need to be purchased separately.


Methods

Name Description
toString Returns a string representation of this construct.
synthesize Allows this construct to emit artifacts into the cloud assembly during synthesis.
addCondition No description.
addCount No description.
addDependency No description.
addResourceDesc No description.
applyRemovalPolicy No description.
getAtt No description.
setMetadata No description.

toString

public java.lang.String toString()

Returns a string representation of this construct.

synthesize

public void synthesize(ISynthesisSession session)

Allows this construct to emit artifacts into the cloud assembly during synthesis.

This method is usually implemented by framework-level constructs such as Stack and Asset as they participate in synthesizing the cloud assembly.

sessionRequired

  • Type: com.aliyun.ros.cdk.core.ISynthesisSession

The synthesis session.


addCondition

public void addCondition(RosCondition condition)

conditionRequired

  • Type: com.aliyun.ros.cdk.core.RosCondition

addCount

public void addCount(java.lang.Number OR IResolvable count)

countRequired

  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

addDependency

public void addDependency(Resource resource)

resourceRequired

  • Type: com.aliyun.ros.cdk.core.Resource

addResourceDesc

public void addResourceDesc(java.lang.String desc)

descRequired

  • Type: java.lang.String

applyRemovalPolicy

public void applyRemovalPolicy(RemovalPolicy policy)

policyRequired

  • Type: com.aliyun.ros.cdk.core.RemovalPolicy

getAtt

public IResolvable getAtt(java.lang.String name)

nameRequired

  • Type: java.lang.String

setMetadata

public void setMetadata(java.lang.String key, java.lang.Object value)

keyRequired

  • Type: java.lang.String

valueRequired

  • Type: java.lang.Object

Static Functions

Name Description
isConstruct Return whether the given object is a Construct.

isConstruct

import com.aliyun.ros.cdk.threatdetection.Instance;
Instance.isConstruct(java.lang.Object x)

Return whether the given object is a Construct.

xRequired

  • Type: java.lang.Object

Properties

Name Type Description
node com.aliyun.ros.cdk.core.ConstructNode The construct tree node associated with this construct.
ref java.lang.String No description.
stack com.aliyun.ros.cdk.core.Stack The stack in which this resource is defined.
resource com.aliyun.ros.cdk.core.RosResource No description.
attrBuyNumber com.aliyun.ros.cdk.core.IResolvable Attribute BuyNumber: Number of servers.
attrContainerImageScan com.aliyun.ros.cdk.core.IResolvable Attribute ContainerImageScan: Container Image security scan.
attrContainerImageScanNew com.aliyun.ros.cdk.core.IResolvable Attribute ContainerImageScanNew: Container Image security scan.
attrCreateTime com.aliyun.ros.cdk.core.IResolvable Attribute CreateTime: The creation time of the resource.
attrHoneypot com.aliyun.ros.cdk.core.IResolvable Attribute Honeypot: Number of cloud honeypot licenses.
attrHoneypotSwitch com.aliyun.ros.cdk.core.IResolvable Attribute HoneypotSwitch: Cloud honeypot.
attrInstanceId com.aliyun.ros.cdk.core.IResolvable Attribute InstanceId: The first ID of the resource.
attrPaymentType com.aliyun.ros.cdk.core.IResolvable Attribute PaymentType: The payment type of the resource.
attrRaspCount com.aliyun.ros.cdk.core.IResolvable Attribute RaspCount: Number of application protection licenses.
attrRenewalPeriodUnit com.aliyun.ros.cdk.core.IResolvable Attribute RenewalPeriodUnit: Automatic renewal period unit, value:.
attrRenewalStatus com.aliyun.ros.cdk.core.IResolvable Attribute RenewalStatus: Automatic renewal status, value:.
attrRenewPeriod com.aliyun.ros.cdk.core.IResolvable Attribute RenewPeriod: Automatic renewal cycle, in months.
attrSasAntiRansomware com.aliyun.ros.cdk.core.IResolvable Attribute SasAntiRansomware: Anti-ransomware capacity.
attrSasCspm com.aliyun.ros.cdk.core.IResolvable Attribute SasCspm: Cloud platform configuration check scan times, interval type, value range:[1000,9999999999].
attrSasCspmSwitch com.aliyun.ros.cdk.core.IResolvable Attribute SasCspmSwitch: Cloud platform configuration check switch.
attrSasSc com.aliyun.ros.cdk.core.IResolvable Attribute SasSc: Security screen.
attrSasSdk com.aliyun.ros.cdk.core.IResolvable Attribute SasSdk: Number of malicious file detections.
attrSasSdkSwitch com.aliyun.ros.cdk.core.IResolvable Attribute SasSdkSwitch: Malicious file detection SDK.
attrSasSlsStorage com.aliyun.ros.cdk.core.IResolvable Attribute SasSlsStorage: Log analysis storage capacity.
attrSasWebguardBoolean com.aliyun.ros.cdk.core.IResolvable Attribute SasWebguardBoolean: Web tamper-proof switch.
attrSasWebguardOrderNum com.aliyun.ros.cdk.core.IResolvable Attribute SasWebguardOrderNum: Tamper-proof authorization number.
attrThreatAnalysis com.aliyun.ros.cdk.core.IResolvable Attribute ThreatAnalysis: Threat Analysis log storage capacity.
attrThreatAnalysisSwitch com.aliyun.ros.cdk.core.IResolvable Attribute ThreatAnalysisSwitch: Threat analysis.
attrVCore com.aliyun.ros.cdk.core.IResolvable Attribute VCore: Number of cores.
attrVersionCode com.aliyun.ros.cdk.core.IResolvable Attribute VersionCode: Select the security center version.
attrVulCount com.aliyun.ros.cdk.core.IResolvable Attribute VulCount: Vulnerability repair times, interval type, value range:[20,100000000].
attrVulSwitch com.aliyun.ros.cdk.core.IResolvable Attribute VulSwitch: Vulnerability fix switch.

nodeRequired

public ConstructNode getNode();
  • Type: com.aliyun.ros.cdk.core.ConstructNode

The construct tree node associated with this construct.


refRequired

public java.lang.String getRef();
  • Type: java.lang.String

stackRequired

public Stack getStack();
  • Type: com.aliyun.ros.cdk.core.Stack

The stack in which this resource is defined.


resourceOptional

public RosResource getResource();
  • Type: com.aliyun.ros.cdk.core.RosResource

attrBuyNumberRequired

public IResolvable getAttrBuyNumber();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute BuyNumber: Number of servers.


attrContainerImageScanRequired

public IResolvable getAttrContainerImageScan();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute ContainerImageScan: Container Image security scan.

Interval type, value interval:[0,200000].


attrContainerImageScanNewRequired

public IResolvable getAttrContainerImageScanNew();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute ContainerImageScanNew: Container Image security scan.

Interval type, value interval:[0,200000].


attrCreateTimeRequired

public IResolvable getAttrCreateTime();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute CreateTime: The creation time of the resource.


attrHoneypotRequired

public IResolvable getAttrHoneypot();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute Honeypot: Number of cloud honeypot licenses.

Interval type, value interval:[20,500].


attrHoneypotSwitchRequired

public IResolvable getAttrHoneypotSwitch();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute HoneypotSwitch: Cloud honeypot.


attrInstanceIdRequired

public IResolvable getAttrInstanceId();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute InstanceId: The first ID of the resource.


attrPaymentTypeRequired

public IResolvable getAttrPaymentType();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute PaymentType: The payment type of the resource.


attrRaspCountRequired

public IResolvable getAttrRaspCount();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute RaspCount: Number of application protection licenses.

Interval type, value interval:[1,100000000].


attrRenewalPeriodUnitRequired

public IResolvable getAttrRenewalPeriodUnit();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute RenewalPeriodUnit: Automatic renewal period unit, value:.


attrRenewalStatusRequired

public IResolvable getAttrRenewalStatus();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute RenewalStatus: Automatic renewal status, value:.


attrRenewPeriodRequired

public IResolvable getAttrRenewPeriod();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute RenewPeriod: Automatic renewal cycle, in months.


attrSasAntiRansomwareRequired

public IResolvable getAttrSasAntiRansomware();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute SasAntiRansomware: Anti-ransomware capacity.

Unit: GB. Interval type, value interval:[0,9999999999].


attrSasCspmRequired

public IResolvable getAttrSasCspm();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute SasCspm: Cloud platform configuration check scan times, interval type, value range:[1000,9999999999].


attrSasCspmSwitchRequired

public IResolvable getAttrSasCspmSwitch();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute SasCspmSwitch: Cloud platform configuration check switch.


attrSasScRequired

public IResolvable getAttrSasSc();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute SasSc: Security screen.


attrSasSdkRequired

public IResolvable getAttrSasSdk();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute SasSdk: Number of malicious file detections.

Unit: 10,000 times. Interval type, value interval:[10,9999999999].


attrSasSdkSwitchRequired

public IResolvable getAttrSasSdkSwitch();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute SasSdkSwitch: Malicious file detection SDK.


attrSasSlsStorageRequired

public IResolvable getAttrSasSlsStorage();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute SasSlsStorage: Log analysis storage capacity.

Unit: GB. Interval type, value interval:[0,600000].


attrSasWebguardBooleanRequired

public IResolvable getAttrSasWebguardBoolean();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute SasWebguardBoolean: Web tamper-proof switch.


attrSasWebguardOrderNumRequired

public IResolvable getAttrSasWebguardOrderNum();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute SasWebguardOrderNum: Tamper-proof authorization number.


attrThreatAnalysisRequired

public IResolvable getAttrThreatAnalysis();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute ThreatAnalysis: Threat Analysis log storage capacity.

Interval type, value interval:[0,9999999999].


attrThreatAnalysisSwitchRequired

public IResolvable getAttrThreatAnalysisSwitch();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute ThreatAnalysisSwitch: Threat analysis.


attrVCoreRequired

public IResolvable getAttrVCore();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute VCore: Number of cores.


attrVersionCodeRequired

public IResolvable getAttrVersionCode();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute VersionCode: Select the security center version.


attrVulCountRequired

public IResolvable getAttrVulCount();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute VulCount: Vulnerability repair times, interval type, value range:[20,100000000].


attrVulSwitchRequired

public IResolvable getAttrVulSwitch();
  • Type: com.aliyun.ros.cdk.core.IResolvable

Attribute VulSwitch: Vulnerability fix switch.