通过OpenAPI创建CLB实例时指定私网IP
如果您有对私网IP地址管理的诉求,并需要为专有网络VPC类型的私网CLB实例指定私网IPv4地址,您可以通过阿里云OpenAPI开发者门户,在创建私网CLB实例时,在CLB实例所属的交换机网段中指定一个IPv4地址,作为该CLB实例的私网IP地址。
注意事项
仅支持为专有网络VPC类型的私网CLB实例指定私网IPv4地址。
不支持为公网CLB实例指定IP地址。
不支持为经典网络类型的CLB实例指定IP地址。
操作步骤
登录OpenAPI开发者门户。
在
CreateLoadBalancer
接口调用页面,设置用于创建实例的请求参数。本文以服务地址选择华东2(上海)为例。此处仅列出主要参数的配置,其余参数的配置请参见CreateLoadBalancer - 创建传统型负载均衡实例。
参数
说明
本文示例值
RegionId
传统型负载均衡实例所属的地域 ID。
您可以通过调用DescribeRegions - 查询可用地域接口查询地域 ID。
cn-shanghai
LoadBalancerName
实例名称。
CLB-test01
VpcId
传统型负载均衡实例所属的 VPC ID。
您可登录专有网络管理控制台,在顶部菜单栏选择华东2(上海)地域,在专有网络页面找到并查看目标VPC的ID。
vpc-bp18jb3fqfklxde2z****
VSwitchId
CLB实例的所属的交换机 ID。
创建专有网络类型的负载均衡实例,必须指定该参数。如果指定了该参数,AddessType参数的值会默认被设置为intranet。
您可登录专有网络管理控制台,在顶部菜单栏选择华东2(上海)地域,在专有网络页面单击目标VPC的ID。在资源管理页签,单击交换机的个数,查看交换机的ID及网段。
vsw-bp1gw3z8urk2a7n8j****
PayType
实例的计费类型,取值:
PayOnDemand:按量付费。
PrePay:包年包月。
说明如果该参数设置为PrePay,即表示创建包年包月实例,则Duration参数必选。
PayOnDemand
InstanceChargeType
实例计费方式。取值:
PayBySpec(默认值):按规格计费。
PayByCLCU:按使用量计费。
说明当PayType(实例付费模式)取值为PayOnDemand(按量付费)时,该参数生效。
PayByCLCU
Address
指定CLB实例的私网IP地址,请注意该地址必须包含在交换机的目标网段下,且未被占用。
172.16.20.189
单击发起调用。
返回结果如下。如果返回结果的状态码是200,表示实例创建成功。如果是其他状态码,请参考返回的message信息或者使用负载均衡SLB后出现500、502和504状态码进行排查。
{ "LoadBalancerName": "CLB-test01", "VpcId": "vpc-uf6x6rm6tdj********", "RequestId": "60E9F897-6C4B-5E37-BBFA-***********", "ResourceGroupId": "rg-acfm2bz********", "Address": "172.16.20.189", "NetworkType": "vpc", "AddressIPVersion": "ipv4", "VSwitchId": "vsw-uf6ee831m3********", "LoadBalancerId": "lb-uf6p0mf********" }
调用成功后,您可以通过DescribeLoadBalancerAttribute - 查询指定负载均衡实例的详细信息接口,查看已创建的CLB实例的具体参数信息,可查看到该实例的服务地址为您指定的私网IP地址。
可选:调用成功后,可登录传统型负载均衡控制台查看私网IP地址为
172.16.20.189
的实例的参数信息。在顶部菜单栏,选择华东2(上海)地域。
在实例管理页面,找到新创建的实例,单击该实例ID。
在实例详情页签,可查看到该实例的服务地址为您指定的私网IP地址。
相关文档
如果您需要通过控制台创建一个CLB实例,请参见创建和管理CLB实例。
如果您需要为应用型负载均衡ALB实例指定私网IP,请参见通过OpenAPI创建ALB实例时指定私网IP。
如果您需要为网络型负载均衡NLB实例指定私网IP,请参见通过OpenAPI创建NLB实例时指定私网IP。