全部產品
Search
文件中心

Resource Orchestration Service:ALIYUN::ECS::Route

更新時間:Jul 19, 2025

ALIYUN::ECS::Route類型用於建立自訂路由條目。

文法

{
  "Type": "ALIYUN::ECS::Route",
  "Properties": {
    "DestinationCidrBlock": String,
    "RouteTableId": String,
    "NextHopId": String,
    "NextHopType": String,
    "NextHopList": List
  }
}

屬性

屬性名稱

類型

必須

允許更新

描述

約束

DestinationCidrBlock

String

自訂路由條目的目標網段。

支援 IPv4、IPv6、首碼列表的目標網段和首碼列表的執行個體 ID。需滿足以下要求:

  • 目標網段不能指向 100.64.0.0/10 或被 100.64.0.0/10 包含。

  • 同一張路由表內的不同路由條目的目標網段不能相同。

RouteTableId

String

要添加自訂路由條目的路由表 ID。

NextHopId

String

自訂路由條目的下一跳執行個體ID。

若選擇NextHopTypeEcr,您可以通過 DescribeExpressConnectRouterAssociation介面擷取 AssociationId 作為下一跳 ID。

NextHopType

String

自訂路由條目的下一跳類型。

取值:

  • Instance(預設值):ECS 執行個體。

  • HaVip:高可用虛擬 IP。

  • RouterInterface:路由器介面。

  • NetworkInterface:彈性網卡。

  • VpnGateway:VPN 閘道。

  • IPv6Gateway:IPv6 網關。

  • NatGateway:NAT Gateway。

  • Attachment:轉寄路由器。

  • VpcPeer:VPC 對等串連。

  • Ipv4Gateway:IPv4 網關。

  • GatewayEndpoint:網關終端節點。

  • Ecr:專線網關。

  • GatewayLoadBalancerEndpoint:網關型負載平衡終端節點。

NextHopList

List

自訂路由條目的下一跳的列表。

如果指定NextHopList,則該路由條目為ECMP路由條目。子級條數 <= 16。

更多資訊,請參見NextHopList 屬性

NextHopList 文法

"NextHopList": [
  {
    "NextHopId": String,
    "NextHopType": String
  }
]

NextHopList 屬性

屬性名稱

類型

必須

允許更新

描述

約束

NextHopId

String

ECMP路由條目的下一跳執行個體的ID。

NextHopType

String

ECMP路由條目的下一跳的類型。

取值:RouterInterface,表示路由器介面。

傳回值

Fn::GetAtt

RouteEntryId:自訂路由條目ID。

樣本

ROSTemplateFormatVersion: '2015-09-01'
Resources:
  ECSRoute:
    Type: ALIYUN::ECS::Route
    Properties:
      RouteTableId: vtb-25oud****
      DestinationCidrBlock: 172.16.XX.XX/24
      NextHopId: i-25xzy****
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Resources": {
    "ECSRoute": {
      "Type": "ALIYUN::ECS::Route",
      "Properties": {
        "RouteTableId": "vtb-25oud****",
        "DestinationCidrBlock": "172.16.XX.XX/24",
        "NextHopId": "i-25xzy****"
      }
    }
  }
}

更多樣本,請參見為彈性網卡分配IPv6地址和建立自訂路由條目的組合樣本:YAML樣本