CreateIpv6EgressOnlyRule - 为IPv6地址添加仅主动出规则

您可以通过创建仅主动出规则,使开通了IPv6网段的VPC中的ECS可以主动访问客户端的IPv6终端,但不允许客户端的IPv6终端通过互联网访问VPC网络中的ECS实例,调用CreateIpv6EgressOnlyRuleIPv6地址添加仅主动出规则。

接口说明

  • CreateIpv6EgressOnlyRule 接口属于异步接口,即系统返回一个实例 ID,但该 IPv6 地址的仅主动出规则尚未创建成功,系统后台的创建任务仍在进行。您可以调用 DescribeIpv6EgressOnlyRules 查询 IPv6 地址的仅主动出规则的创建状态:
    • 当 IPv6 地址的仅主动出规则处于 Creating 状态时,表示 IPv6 地址仅主动出规则正在创建中。
    • 当 IPv6 地址的仅主动出规则处于 Created 状态时,表示 IPv6 地址仅主动出规则创建完成。
  • CreateIpv6EgressOnlyRule 接口不支持为同一个 IPv6 地址并发添加仅主动出规则。

调试

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

授权信息

当前API暂无授权信息透出。

请求参数

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

IPv6 网关的地域 ID。

您可以通过调用 DescribeRegions 接口获取地域 ID。

cn-huhehaote
Ipv6GatewayIdstring

IPv6 网关实例 ID。

ipv6gw-hp3c2paq0ywauasza****
InstanceIdstring

需要设置仅主动出规则的 IPv6 地址 ID。

ipv6-hp3nxjkfxn5pnhgl5****
InstanceTypestring

需要设置仅主动出规则的实例类型。

仅取值:Ipv6Address(默认值),表示为 IPv6 地址类型。

Ipv6Address
Namestring

仅主动出规则的名称。

长度为 0-128 个字符,不能以http://https://开头。

rulename
Descriptionstring

仅主动出规则的描述。

长度为 0-256 个字符,不能以http://https://开头。

ruledescription
ClientTokenstring

客户端 Token,用于保证请求的幂等性。

由客户端生成该参数值,要保证在不同请求间唯一,最大值不超过 64 个 ASCII 字符。

说明 若您未指定,则系统自动使用 API 请求的 RequestId 作为 ClientToken 标识。每次 API 请求的 RequestId 不一样。
0c593ea1-3bea-11e9-b96b-88e9fe637760

返回参数

名称类型描述示例值
object
Ipv6EgressRuleIdstring

仅主动出规则的 ID。

ipv6py-hp3w98rmlbqp01245****
RequestIdstring

请求 ID。

9DFEDBEE-E5AB-49E8-A2DC-CC114C67AF75

示例

正常返回示例

JSON格式

{
  "Ipv6EgressRuleId": "ipv6py-hp3w98rmlbqp01245****",
  "RequestId": "9DFEDBEE-E5AB-49E8-A2DC-CC114C67AF75"
}

错误码

HTTP status code错误码错误信息描述
400InvalidIpv6Gateway.NotFoundThe specified IPv6 gateway was not found.指定的IPv6网关未找到。
400IllegalParam.NameThe param of Name [%s] is illegal.参数 Name 不合法,请根据请求参数规定重新输入。
400IllegalParam.DescriptionThe parameter of Description is illegal.参数Description非法。
400IllegalParam.InstanceTypeThe parameter of InstanceType is illegal.参数InstanceType非法。
400OperationFailed.FinancialLockedThe operation is forbidden because of financialLocked.操作失败,已欠费。
400OperationUnsupported.EgressRuleVSwitchThe specified VSwitch is not supported to create egress-only rule.指定地域尚未支持交换粒度的仅主动出规则。
400InvalidIpv6Instance.NotFoundThe specified resource of InvalidIpv6Instance is not found.未找到指定的Ipv6Instance资源。
400OperationFailed.NoInternetBandwidthOperation failed because the ipv6 instance has no internet bandwidth.该操作不受支持,因为IPv6实例没有公网带宽。
400OperationFailed.Ipv6EgressRuleExistedAn egress-only rule already exists for the IPv6 address.ipv6实例已存在仅主动出规则。
400OperationFailed.InternetBandwidthUnstableThe operation is forbidden because of InternetBandwidthUnstable.由于带宽实例处于非稳态,该操作被禁止。
400IncorrectStatus.Ipv6InternetBandwidthThe status of the IPv6InternetBandwidth is incorrect.IPv6公网带宽当前状态不支持创建IPv6仅出规则。
400OperationUnsupported.EgressRuleInDefaultSpecEgress-only rule is not supported. Please update the spec of IPv6 Gateway to Medium or Large.免费版IPv6网关不支持创建仅主动出规则,请将IPv6网关升级为企业版或企业增强版。
400QuotaExceeded.Ipv6EgressRules%s quota exceeded.Ipv6EgressRules数量配额超限
400Mismatch.Ipv6AddressAndIpv6GatewayThe %s and %s are mismatched.指定的Ipv6AddressIpv6Gateway不在同一VPC
400OperationUnsupported.EgressOnlyRuleOnFreeIpv6InstanceCreating ipv6 egress only rule on ipv6 instance that not associated with any resource is unsupported.不支持在未绑定资源的IPv6实例上创建仅主动出规则
400MissingParam.InstanceIdThe parameter InstanceId is mandatory.物理专线实例ID必须填写。
400InvalidRegionId.NotFoundThe specified RegionId does not exist in our records.指定的RegionId不存在。

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

变更历史

变更时间变更内容概要操作
2025-12-11OpenAPI 去除了 deprecated 标记、OpenAPI 错误码发生变更查看变更详情
2024-06-28OpenAPI 错误码发生变更查看变更详情
2023-10-10OpenAPI 描述信息更新、OpenAPI 错误码发生变更查看变更详情
2023-07-05OpenAPI 错误码发生变更查看变更详情