ALIYUN::VPC::VirtualBorderRouter

更新时间:
复制为 MD 格式

ALIYUN::VPC::VirtualBorderRouter类型用于创建边界路由器(VBR)。

语法

{
  "Type": "ALIYUN::VPC::VirtualBorderRouter",
  "Properties": {
    "PeerGatewayIp": String,
    "LocalGatewayIp": String,
    "Description": String,
    "CircuitCode": String,
    "PhysicalConnectionId": String,
    "PeeringSubnetMask": String,
    "VlanId": Integer,
    "Name": String,
    "ResourceGroupId": String,
    "Bandwidth": Integer
  }
}

属性

属性名称

类型

必须

允许更新

描述

约束

LocalGatewayIp

String

VBR的阿里云侧互联IP。

PeerGatewayIp

String

VBR的客户侧互联IP。

该属性只允许VBR所有者指定或者修改。为物理专线所有者创建VBR实例时必填,为其他账号创建VBR实例时无需填写。

PeeringSubnetMask

String

VBR的阿里云侧和客户侧互联IP的子网掩码。

两个IP地址必须位于同一个子网中。

PhysicalConnectionId

String

物理专线实例ID。

VlanId

Integer

VBRVLAN ID。

取值范围:1~2999。

说明

只有物理专线的所有者可以指定该参数,同一条物理专线下的两个VBRVLAN ID不能相同。

Bandwidth

Integer

VBR 实例的带宽值。

单位:Mbps。

  • 当为独享专线创建 VBR 实例时,取值分别为 5010020030040050010002048512081921024020480409605012061440 和 102400

  • 当为共享专线创建 VBR 实例时,无需配置,VBR 的带宽即为创建共享物理专线时设置的共享专线带宽。

CircuitCode

String

运营商为物理专线提供的电路编码。

只有物理专线的所有者可以指定该参数。

Description

String

VBR的描述信息。

长度为2~256个字符,必须以英文字母或汉字开头,不能以http://https://开头。

Name

String

VBR的名称。

长度为 2~128个字符,必须以英文字母或汉字开头,不能以http://https://开头。可包含英文字母、汉字、数字、半角句号(.)、下划线(_)和短划线(-)。

ResourceGroupId

String

资源组ID。

返回值

Fn::GetAtt

  • VbrId:VBR实例ID。

  • Name:VBR的名称。

  • RouteTableId:VBR路由表ID。

  • VlanInterfaceId:VBR接口ID。

示例

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  PhysicalConnectionId:
    Type: String
    Default: pc-uf68cptix9pqv9ufXXXXXX
Resources:
  VirtualBorderRouter:
    Type: ALIYUN::VPC::VirtualBorderRouter
    Properties:
      VlanId: 200
      PhysicalConnectionId:
        Ref: PhysicalConnectionId
      PeerGatewayIp: 10.0.0.2
      Name: TestVBR
      PeeringSubnetMask: 255.255.255.252
      LocalGatewayIp: 10.0.0.1
Outputs: {}
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "PhysicalConnectionId": {
      "Type": "String",
      "Default": "pc-uf68cptix9pqv9ufXXXXXX"
    }
  },
  "Resources": {
    "VirtualBorderRouter": {
      "Type": "ALIYUN::VPC::VirtualBorderRouter",
      "Properties": {
        "VlanId": 200,
        "PhysicalConnectionId": {
          "Ref": "PhysicalConnectionId"
        },
        "PeerGatewayIp": "10.0.0.2",
        "Name": "TestVBR",
        "PeeringSubnetMask": "255.255.255.252",
        "LocalGatewayIp": "10.0.0.1"
      }
    }
  },
  "Outputs": {
  }
}