CreateEnsRouteEntry - 创建自定义路由条目

调用CreateEnsRouteEntry创建自定义路由条目。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

下表是API对应的授权信息,可以在RAM权限策略语句的Action元素中使用,用来给RAM用户或RAM角色授予调用此API的权限。具体说明如下:

  • 操作:是指具体的权限点。
  • 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列出(List)。
  • 资源类型:是指操作中支持授权的资源类型。具体说明如下:
    • 对于必选的资源类型,用前面加 * 表示。
    • 对于不支持资源级授权的操作,用全部资源表示。
  • 条件关键字:是指云产品自身定义的条件关键字。
  • 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的权限,操作才能成功。
操作访问级别资源类型条件关键字关联操作
ens:CreateEnsRouteEntrycreate
*全部资源
*

请求参数

名称类型必填描述示例值
RouteTableIdstring

要创建自定义路由条目的路由表 ID。

vtb-bp1cifr72dioje82lse2j
DestinationCidrBlockstring

自定义路由条目的目标网段。需满足以下要求:

  • 目标网段不能指向 100.64.0.0/10 或被 100.64.0.0/10 包含。
  • 同一张路由表内的不同路由条目的目标网段不能相同。
  • 0.0.0.0/0 表示默认
120.XXX.XXX.0/24
NextHopTypestring

自定义路由条目的下一跳的类型,取值:

  • Instance(默认值):ENS 实例。
  • HaVip:高可用虚拟 IP。
  • NetworkPeer:网络对等连接。
Instance
NextHopIdstring

自定义路由条目的下一跳实例的 ID。

i-5vb7leks9z4mxy1ay258
RouteEntryNamestring

要创建的自定义路由条目的名称。长度为 1~128 个字符,但不能以 http://或 https://开头。

test
Descriptionstring

自定义路由条目的描述信息。

example
SourceCidrBlockstring

源地址网段在配置网关路由表的路由条目时可用,但在配置交换机路由表的路由条目时不受支持。

172.XXX.XXX.0/24

返回参数

名称类型描述示例值
object

Schema of Response

RequestIdstring

请求 ID。

473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E
RouteEntryIdstring

路由条目 ID。

rte-5vb5q8sk0lyoscx8539ds

示例

正常返回示例

JSON格式

{
  "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
  "RouteEntryId": "rte-5vb5q8sk0lyoscx8539ds"
}

错误码

HTTP status code错误码错误信息描述
400Invalid%sThe specified parameter %s is invalid.参数不正确
400Missing%sYou must specify the parameter %s.参数为必填
400ens.interface.errorFailed to call API.接口调用发生异常。
400InvalidRouteTableId.NotFoundSpecified route table does not exist.该路由表不存在。
400IncorrectStatus.NetworkThe status of the network is incorrect.网络的状态不正确。
400InvalidNetworkType.NotSupportedThe specified network type does not supported.网络的类型不支持。
400QuotaExceededRoute entry quota exceeded in this route table.路由表中路由条目数量超出限额。
400InvalidRouteEntry.DuplicateThe route entry already exists.指定的路由条目已存在。
400InvalidInstanceId.NotFoundThe specified InstanceId does not exist.指定实例不存在
400InvalidCidrBlock.MalformedSpecified CIDR block is not valid.目标网段格式错误。
400InvalidSourceCidrBlock.MalformedSpecified Source CIDR Block is not valid.源网段格式错误。
400InvalidSourceCidrBlock.NotSupportedThe route table does not support the source CIDR block parameter.路由表不支持源网段参数。
400InvalidNextHopType.NotSupportedThis next hop type is not supported.不支持这种下一跳类型。
400HaVipNotFoundThe input parameter haVipId that is not found.指定的HaVip不存在。
400IncorrectHaVipStatusThe status of the haVip is invalid.HaVip的状态不正确
400InstanceNotFound.NetworkPeerConnectionNetwork peer connection not found, please check the InstanceId.找不到实例,请检查实例ID。
400IncorrectStatus.NetworkPeerConnectionThe status of the network peer connection is incorrect.网络对等连接的状态不正确。
400IncorrectNetworkInterfaceStatusThe operation could not be completed because the status of the specified network interface is invalid for this action.指定的网卡状态不支持当前操作。
400NoPermissionPermission denied.没有足够的权限,请联系云账号管理员授予您相应权限。
400InvalidParameter.%sThe specified field %s invalid. Please check it again.-

访问错误中心查看更多错误码。

变更历史

变更时间变更内容概要操作
2025-03-13OpenAPI 错误码发生变更、OpenAPI 入参发生变更查看变更详情
2025-01-10OpenAPI 错误码发生变更查看变更详情
2024-11-05OpenAPI 错误码发生变更查看变更详情