添加一个终端节点。
请求频率:每秒最多调用 10 次。
除了以下参数,您还需要 对请求进行鉴权。
参数 | 类型 | 是否必填 | 示例值 | 描述 |
|---|---|---|---|---|
Action | String | 是 | CreateResolverEndpoint | 要执行的操作,取值:CreateResolverEndpoint。 |
Version | String | 是 | 2022-06-01 | API的版本,取值:2022-06-01。 |
Name | String | 是 | node01 | 终端节点的名称。支持 UTF-8 格式。 |
EndpointType | String | 否 | IPv4 | 终端节点类型。
|
Direction | String | 否 | OUTBOUND | 终端节点的 DNS 请求转发方向。
|
VpcID | String | 是 | vpc-h15hzxxxxxx3utjvu | 终端节点所在的 VPC 的 ID。 |
VpcRegion | String | 是 | cn-beijing | 终端节点所在的 VPC 的地域。 |
SecurityGroupID | String | 否 | sg-h15i0xxxxxxdhyk2s20 | 适用于终端节点 IP 地址的安全组 ID。终端节点默认会使用预设安全组:
|
IpConfigs | Array of Object | 是 | 无 | 终端节点的可用区、子网和 IP 配置。 |
VpcTrns | Array of String | 否 | ["trn:vpc:cn-beijing:12345678:vpc/vpc-3reow******hxad79k"] | 域名所关联的一个或多个 VPC 的 TRN。格式为 |
ProjectName | String | 否 | default | 终端节点所属的项目名称。默认为 |
Tags | Array of Object | 否 | [{"Key":"key1", "Value":"value1"},{"Key":"key2", "Value":"value2"}] | 终端节点所属的一个或多个标签。一个资源最多能关联 50 个标签。 |
下表仅列出本接口特有的返回参数。更多信息请参见返回结构。
参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
EndpointID | Long | 238 | 终端节点的 ID。 |
POST https://private-zone.volcengineapi.com/?Action=CreateResolverEndpoint&Version=2022-06-01 { "Name": "testEndPoint", "VpcID": "vpc-h15hzxxxxxx3utjvu", "VpcRegion": "xxxx", "SecurityGroupID": "sg-h15i0xxxxxxdhyk2s20", "IpConfigs": [ { "AzID": "cn-beijing-a", "SubnetID": "subnet-pedexxxxxxx6puq6gc", "IP": "172.16.0.2" } ] }
{ "ResponseMetadata": { "RequestId": "20230614140553EC822FFD341E9C19EF59", "Action": "CreateResolverEndpoint", "Version": "2022-06-01", "Service": "private_zone", "Region": "cn" }, "Result": { "EndpointID": 238 } }
下表为您列举了该接口与业务逻辑相关的错误码。公共错误码请参见公共错误码文档。
状态码 | 错误码 | 说明 |
|---|---|---|
400 | ErrRegionNotSupport | private_zone不支持[%s]地域的%s |
400 | ErrServiceNotTrusted | 未信任private_zone服务关联角色 |
400 | ErrParamInvalid | 参数校验失败 |
400 | OutboundIpNotEnough | 至少需要两个出站源IP |
400 | OutboundIpExceedsLimit | 最多指定6个出站源IP |
400 | ErrIpv4Format | IPv4格式错误 |
400 | ErrIPNotInVpc | 指定的IP不属于子网 |
400 | ErrReservedIP | 不可以指定系统保留IP(%s) |
400 | ErrOutboundIpInUse | 指定的出站IP正在使用中 |
400 | ErrTagResourceFailed | 添加标签失败 |
400 | ErrDuplicatedTagKeys | 重复的标签键 |
400 | ErrResourceNotFound | 指定的资源不存在 |
400 | ErrServiceTagNotSupport | 服务标签不允许操作 |
400 | ErrLimitExceeded | 已达到单次可操作数量的上限 |
400 | ErrInvalidOutboundIp | 指定的弹性网卡IP不合法 |
500 | ErrInternalServer | 服务内部错误 |