RosRouterInterfaceProps
Properties for defining a RosRouterInterface.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-vpc-routerinterface
Initializer
import com.aliyun.ros.cdk.vpc.RosRouterInterfaceProps;
RosRouterInterfaceProps.builder()
.role(java.lang.String)
.role(IResolvable)
.routerId(java.lang.String)
.routerId(IResolvable)
// .accessPointId(java.lang.String)
// .accessPointId(IResolvable)
// .autoPay(java.lang.Boolean)
// .autoPay(IResolvable)
// .description(java.lang.String)
// .description(IResolvable)
// .healthCheckSourceIp(java.lang.String)
// .healthCheckSourceIp(IResolvable)
// .healthCheckTargetIp(java.lang.String)
// .healthCheckTargetIp(IResolvable)
// .instanceChargeType(java.lang.String)
// .instanceChargeType(IResolvable)
// .name(java.lang.String)
// .name(IResolvable)
// .oppositeAccessPointId(java.lang.String)
// .oppositeAccessPointId(IResolvable)
// .oppositeInterfaceId(java.lang.String)
// .oppositeInterfaceId(IResolvable)
// .oppositeInterfaceOwnerId(java.lang.String)
// .oppositeInterfaceOwnerId(IResolvable)
// .oppositeRegionId(java.lang.String)
// .oppositeRegionId(IResolvable)
// .oppositeRouterId(java.lang.String)
// .oppositeRouterId(IResolvable)
// .oppositeRouterType(java.lang.String)
// .oppositeRouterType(IResolvable)
// .period(java.lang.Number)
// .period(IResolvable)
// .pricingCycle(java.lang.String)
// .pricingCycle(IResolvable)
// .routerType(java.lang.String)
// .routerType(IResolvable)
// .spec(java.lang.String)
// .spec(IResolvable)
.build();
Properties
| Name | Type | Description |
|---|---|---|
role |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
routerId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
accessPointId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
autoPay |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
description |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
healthCheckSourceIp |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
healthCheckTargetIp |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
instanceChargeType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
name |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
oppositeAccessPointId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
oppositeInterfaceId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
oppositeInterfaceOwnerId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
oppositeRegionId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
oppositeRouterId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
oppositeRouterType |
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. |
pricingCycle |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
routerType |
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. |
roleRequired
public java.lang.Object getRole();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
routerIdRequired
public java.lang.Object getRouterId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
accessPointIdOptional
public java.lang.Object getAccessPointId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
autoPayOptional
public java.lang.Object getAutoPay();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
descriptionOptional
public java.lang.Object getDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
healthCheckSourceIpOptional
public java.lang.Object getHealthCheckSourceIp();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
healthCheckTargetIpOptional
public java.lang.Object getHealthCheckTargetIp();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
instanceChargeTypeOptional
public java.lang.Object getInstanceChargeType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
nameOptional
public java.lang.Object getName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
oppositeAccessPointIdOptional
public java.lang.Object getOppositeAccessPointId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
oppositeInterfaceIdOptional
public java.lang.Object getOppositeInterfaceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
oppositeInterfaceOwnerIdOptional
public java.lang.Object getOppositeInterfaceOwnerId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
oppositeRegionIdOptional
public java.lang.Object getOppositeRegionId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
oppositeRouterIdOptional
public java.lang.Object getOppositeRouterId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
oppositeRouterTypeOptional
public java.lang.Object getOppositeRouterType();
- 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
pricingCycleOptional
public java.lang.Object getPricingCycle();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
routerTypeOptional
public java.lang.Object getRouterType();
- 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