Skip to content

RosRouterInterfaceProps

Properties for defining a RosRouterInterface.

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

Initializer

using AlibabaCloud.SDK.ROS.CDK.Vpc;
new RosRouterInterfaceProps {
    object Role,
    object RouterId,
    object AccessPointId = null,
    object AutoPay = null,
    object Description = null,
    object HealthCheckSourceIp = null,
    object HealthCheckTargetIp = null,
    object InstanceChargeType = null,
    object Name = null,
    object OppositeAccessPointId = null,
    object OppositeInterfaceId = null,
    object OppositeInterfaceOwnerId = null,
    object OppositeRegionId = null,
    object OppositeRouterId = null,
    object OppositeRouterType = null,
    object Period = null,
    object PricingCycle = null,
    object RouterType = null,
    object Spec = null
};

Properties

Name Type Description
Role object No description.
RouterId object No description.
AccessPointId object No description.
AutoPay object No description.
Description object No description.
HealthCheckSourceIp object No description.
HealthCheckTargetIp object No description.
InstanceChargeType object No description.
Name object No description.
OppositeAccessPointId object No description.
OppositeInterfaceId object No description.
OppositeInterfaceOwnerId object No description.
OppositeRegionId object No description.
OppositeRouterId object No description.
OppositeRouterType object No description.
Period object No description.
PricingCycle object No description.
RouterType object No description.
Spec object No description.

RoleRequired

public object Role { get; set; }
  • Type: object

RouterIdRequired

public object RouterId { get; set; }
  • Type: object

AccessPointIdOptional

public object AccessPointId { get; set; }
  • Type: object

AutoPayOptional

public object AutoPay { get; set; }
  • Type: object

DescriptionOptional

public object Description { get; set; }
  • Type: object

HealthCheckSourceIpOptional

public object HealthCheckSourceIp { get; set; }
  • Type: object

HealthCheckTargetIpOptional

public object HealthCheckTargetIp { get; set; }
  • Type: object

InstanceChargeTypeOptional

public object InstanceChargeType { get; set; }
  • Type: object

NameOptional

public object Name { get; set; }
  • Type: object

OppositeAccessPointIdOptional

public object OppositeAccessPointId { get; set; }
  • Type: object

OppositeInterfaceIdOptional

public object OppositeInterfaceId { get; set; }
  • Type: object

OppositeInterfaceOwnerIdOptional

public object OppositeInterfaceOwnerId { get; set; }
  • Type: object

OppositeRegionIdOptional

public object OppositeRegionId { get; set; }
  • Type: object

OppositeRouterIdOptional

public object OppositeRouterId { get; set; }
  • Type: object

OppositeRouterTypeOptional

public object OppositeRouterType { get; set; }
  • Type: object

PeriodOptional

public object Period { get; set; }
  • Type: object

PricingCycleOptional

public object PricingCycle { get; set; }
  • Type: object

RouterTypeOptional

public object RouterType { get; set; }
  • Type: object

SpecOptional

public object Spec { get; set; }
  • Type: object