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. |
role
Required
public java.lang.Object getRole();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
routerId
Required
public java.lang.Object getRouterId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
accessPointId
Optional
public java.lang.Object getAccessPointId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
autoPay
Optional
public java.lang.Object getAutoPay();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
description
Optional
public java.lang.Object getDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
healthCheckSourceIp
Optional
public java.lang.Object getHealthCheckSourceIp();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
healthCheckTargetIp
Optional
public java.lang.Object getHealthCheckTargetIp();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
instanceChargeType
Optional
public java.lang.Object getInstanceChargeType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
name
Optional
public java.lang.Object getName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
oppositeAccessPointId
Optional
public java.lang.Object getOppositeAccessPointId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
oppositeInterfaceId
Optional
public java.lang.Object getOppositeInterfaceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
oppositeInterfaceOwnerId
Optional
public java.lang.Object getOppositeInterfaceOwnerId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
oppositeRegionId
Optional
public java.lang.Object getOppositeRegionId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
oppositeRouterId
Optional
public java.lang.Object getOppositeRouterId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
oppositeRouterType
Optional
public java.lang.Object getOppositeRouterType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
period
Optional
public java.lang.Object getPeriod();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
pricingCycle
Optional
public java.lang.Object getPricingCycle();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
routerType
Optional
public java.lang.Object getRouterType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
spec
Optional
public java.lang.Object getSpec();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable