Skip to content

RosRouterInterfaceProps

Properties for defining a RosRouterInterface.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-vpc-routerinterface

Initializer

import { RosRouterInterfaceProps } from '@alicloud/ros-cdk-vpc'
const rosRouterInterfaceProps: RosRouterInterfaceProps = { ... }

Properties

Name Type Description
role string | @alicloud/ros-cdk-core.IResolvable No description.
routerId string | @alicloud/ros-cdk-core.IResolvable No description.
accessPointId string | @alicloud/ros-cdk-core.IResolvable No description.
autoPay boolean | @alicloud/ros-cdk-core.IResolvable No description.
description string | @alicloud/ros-cdk-core.IResolvable No description.
healthCheckSourceIp string | @alicloud/ros-cdk-core.IResolvable No description.
healthCheckTargetIp string | @alicloud/ros-cdk-core.IResolvable No description.
instanceChargeType string | @alicloud/ros-cdk-core.IResolvable No description.
name string | @alicloud/ros-cdk-core.IResolvable No description.
oppositeAccessPointId string | @alicloud/ros-cdk-core.IResolvable No description.
oppositeInterfaceId string | @alicloud/ros-cdk-core.IResolvable No description.
oppositeInterfaceOwnerId string | @alicloud/ros-cdk-core.IResolvable No description.
oppositeRegionId string | @alicloud/ros-cdk-core.IResolvable No description.
oppositeRouterId string | @alicloud/ros-cdk-core.IResolvable No description.
oppositeRouterType string | @alicloud/ros-cdk-core.IResolvable No description.
period number | @alicloud/ros-cdk-core.IResolvable No description.
pricingCycle string | @alicloud/ros-cdk-core.IResolvable No description.
routerType string | @alicloud/ros-cdk-core.IResolvable No description.
spec string | @alicloud/ros-cdk-core.IResolvable No description.

roleRequired

public readonly role: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

routerIdRequired

public readonly routerId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

accessPointIdOptional

public readonly accessPointId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

autoPayOptional

public readonly autoPay: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

descriptionOptional

public readonly description: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

healthCheckSourceIpOptional

public readonly healthCheckSourceIp: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

healthCheckTargetIpOptional

public readonly healthCheckTargetIp: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

instanceChargeTypeOptional

public readonly instanceChargeType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

nameOptional

public readonly name: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

oppositeAccessPointIdOptional

public readonly oppositeAccessPointId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

oppositeInterfaceIdOptional

public readonly oppositeInterfaceId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

oppositeInterfaceOwnerIdOptional

public readonly oppositeInterfaceOwnerId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

oppositeRegionIdOptional

public readonly oppositeRegionId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

oppositeRouterIdOptional

public readonly oppositeRouterId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

oppositeRouterTypeOptional

public readonly oppositeRouterType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

periodOptional

public readonly period: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

pricingCycleOptional

public readonly pricingCycle: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

routerTypeOptional

public readonly routerType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

specOptional

public readonly spec: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable