RosOriginInstanceProps
Properties for defining a RosOriginInstance.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ddos-origininstance
Initializer
import com.aliyun.ros.cdk.ddos.RosOriginInstanceProps;
RosOriginInstanceProps.builder()
.edition(java.lang.String)
.edition(IResolvable)
.protectionMode(java.lang.String)
.protectionMode(IResolvable)
// .chargeType(java.lang.String)
// .chargeType(IResolvable)
// .cleanBandwidth(java.lang.Number)
// .cleanBandwidth(IResolvable)
// .enableLog(java.lang.Boolean)
// .enableLog(IResolvable)
// .ipAddresses(java.lang.Number)
// .ipAddresses(IResolvable)
// .networkProtocol(java.lang.String)
// .networkProtocol(IResolvable)
// .period(java.lang.Number)
// .period(IResolvable)
// .periodUnit(java.lang.String)
// .periodUnit(IResolvable)
// .tags(java.util.List<TagsProperty>)
.build();
Properties
| Name | Type | Description |
|---|---|---|
edition |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
protectionMode |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
chargeType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
cleanBandwidth |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
enableLog |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
ipAddresses |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
networkProtocol |
java.lang.String 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. |
tags |
java.util.List<TagsProperty> |
No description. |
editionRequired
public java.lang.Object getEdition();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
protectionModeRequired
public java.lang.Object getProtectionMode();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
chargeTypeOptional
public java.lang.Object getChargeType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
cleanBandwidthOptional
public java.lang.Object getCleanBandwidth();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
enableLogOptional
public java.lang.Object getEnableLog();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
ipAddressesOptional
public java.lang.Object getIpAddresses();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
networkProtocolOptional
public java.lang.Object getNetworkProtocol();
- Type: java.lang.String 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
tagsOptional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>