Skip to content

RosInstanceProps

Properties for defining a RosInstance.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cloudfw-instance

Initializer

import com.aliyun.ros.cdk.cloudfw.RosInstanceProps;
RosInstanceProps.builder()
    .payType(java.lang.String)
    .payType(IResolvable)
//  .accountNum(java.lang.Number)
//  .accountNum(IResolvable)
//  .aclExtension(java.lang.Number)
//  .aclExtension(IResolvable)
//  .autoPay(java.lang.Boolean)
//  .autoPay(IResolvable)
//  .autoRenew(java.lang.Boolean)
//  .autoRenew(IResolvable)
//  .bandwidth(java.lang.Number)
//  .bandwidth(IResolvable)
//  .ignoreExisting(java.lang.Boolean)
//  .ignoreExisting(IResolvable)
//  .ipNum(java.lang.Number)
//  .ipNum(IResolvable)
//  .logAnalysis(java.lang.Boolean)
//  .logAnalysis(IResolvable)
//  .logStorage(java.lang.Number)
//  .logStorage(IResolvable)
//  .multiAccountManagement(java.lang.Boolean)
//  .multiAccountManagement(IResolvable)
//  .natBandwidth(java.lang.Number)
//  .natBandwidth(IResolvable)
//  .natFirewallNum(java.lang.Number)
//  .natFirewallNum(IResolvable)
//  .period(java.lang.Number)
//  .period(IResolvable)
//  .periodUnit(java.lang.String)
//  .periodUnit(IResolvable)
//  .spec(java.lang.String)
//  .spec(IResolvable)
//  .vpcBandwidth(java.lang.Number)
//  .vpcBandwidth(IResolvable)
//  .vpcFirewallNum(java.lang.Number)
//  .vpcFirewallNum(IResolvable)
    .build();

Properties

Name Type Description
payType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
accountNum java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
aclExtension 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.
bandwidth java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
ignoreExisting java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
ipNum java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
logAnalysis java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
logStorage java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
multiAccountManagement java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
natBandwidth java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
natFirewallNum java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No 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.
spec java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
vpcBandwidth java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
vpcFirewallNum java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.

payTypeRequired

public java.lang.Object getPayType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

accountNumOptional

public java.lang.Object getAccountNum();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

aclExtensionOptional

public java.lang.Object getAclExtension();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

autoPayOptional

public java.lang.Object getAutoPay();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

autoRenewOptional

public java.lang.Object getAutoRenew();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

bandwidthOptional

public java.lang.Object getBandwidth();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

ignoreExistingOptional

public java.lang.Object getIgnoreExisting();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

ipNumOptional

public java.lang.Object getIpNum();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

logAnalysisOptional

public java.lang.Object getLogAnalysis();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

logStorageOptional

public java.lang.Object getLogStorage();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

multiAccountManagementOptional

public java.lang.Object getMultiAccountManagement();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

natBandwidthOptional

public java.lang.Object getNatBandwidth();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

natFirewallNumOptional

public java.lang.Object getNatFirewallNum();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

periodOptional

public java.lang.Object getPeriod();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

periodUnitOptional

public java.lang.Object getPeriodUnit();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

specOptional

public java.lang.Object getSpec();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

vpcBandwidthOptional

public java.lang.Object getVpcBandwidth();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

vpcFirewallNumOptional

public java.lang.Object getVpcFirewallNum();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable