Skip to content

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();