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)
// .autoRenew(java.lang.Boolean)
// .autoRenew(IResolvable)
// .description(java.lang.String)
// .description(IResolvable)
// .fastLinkMode(java.lang.Boolean)
// .fastLinkMode(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)
// .resourceGroupId(java.lang.String)
// .resourceGroupId(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. |
autoRenew | 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. |
fastLinkMode | java.lang.Boolean 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. |
resourceGroupId | 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
autoRenewOptional
public java.lang.Object getAutoRenew();
- 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
fastLinkModeOptional
public java.lang.Object getFastLinkMode();
- Type: java.lang.Boolean 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
resourceGroupIdOptional
public java.lang.Object getResourceGroupId();
- 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