文档目录

VPC

概览

云主机使用的私有网络,可通过VPC路由器访问互联网。
  • 须提前创建二层网络,用于创建三层的VPC网络。
  • 可在创建VPC网络时指定待挂载的路由器,也可创建VPC网络后再挂载路由器。
  • 如有云主机使用VPC网络,不支持从VPC路由器卸载。
  • 新建的网络段不可与VPC路由器内任一网络的网络段重叠。

清单

属性

名字 描述 可选的 可选的参数值 起始支持版本
uuid 请参见资源结构 2.3
name 请参见资源结构 2.3
description 请参见资源结构 2.3
agentPort 2.3
allocatorStrategy 分配策略
  • DefaultHostAllocatorStrategy
  • LastHostPreferredAllocatorStrategy
  • LeastVmPreferredHostAllocatorStrategy
  • MinimumCPUUsageHostAllocatorStrategy
  • MinimumMemoryUsageHostAllocatorStrategy
  • MaxInstancePerHostHostAllocatorStrategy
  • DesignatedHostAllocatorStrategy
2.3
applianceVmType 特殊云主机的类型 2.3
clusterUuid 集群uuid 2.3
zoneUuid 区域uuid 2.3
cpuNum CPU数量 2.3
cpuSpeed 2.3
defaultL3NetworkUuid 默认三层网络uuid 2.3
defaultRouteL3NetworkUuid 路由器云主机提供默认路由(default routing)的L3网络的uuid 2.3
hostUuid 物理主机uuid 2.3
lastHostUuid 上次所在物理主机uuid 2.3
imageUuid 镜像uuid 2.3
rootVolumeUuid 根云盘uuid 2.3
instanceOfferingUuid 计算规格uuid 2.3
managementNetworkUuid 管理网络uuid 2.3
publicNetworkUuid 公有网络uuid 2.3
memorySize 内存大小 2.3
hypervisorType 虚拟机管理程序类型 2.3
platform 2.3
state 启用状态
  • Running
  • Stopped
2.3
status 连接状态 2.3
groupBy
createDate 请参见资源结构 2.3
lastOpDate 请参见资源结构 2.3
type 类型 2.3

示例

{
    "inventories": [
        {
            "agentPort": 7272,
            "allVolumes": [
                {
                    "actualSize": 308124672,
                    "createDate": "Jan 29, 2018 2:50:36 PM",
                    "description": "Root volume for VM[uuid:21fb8cf769804830b397b5ae1491f527]",
                    "deviceId": 0,
                    "format": "qcow2",
                    "installPath": "/Cloud_ps_1/rootVolumes/acct-36c27e8ff05c4780bf6d2fa65700f22e/vol-f01fd90b7d6248f9b106d6beb6910459/f01fd90b7d6248f9b106d6beb6910459.qcow2",
                    "isShareable": false,
                    "lastOpDate": "Jan 29, 2018 2:50:37 PM",
                    "name": "ROOT-for-TestVPC",
                    "primaryStorageUuid": "c81fe76a96c74568bbc3f7d46ac67e22",
                    "rootImageUuid": "f54bc778326842d8be3b6bd6a10ddf57",
                    "size": 8589934592,
                    "state": "Enabled",
                    "status": "Ready",
                    "type": "Root",
                    "uuid": "f01fd90b7d6248f9b106d6beb6910459",
                    "vmInstanceUuid": "21fb8cf769804830b397b5ae1491f527"
                }
            ],
            "allocatorStrategy": "LeastVmPreferredHostAllocatorStrategy",
            "applianceVmType": "vpcvrouter",
            "clusterUuid": "03e75816a0da42f998e2102d8286c27e",
            "cpuNum": 1,
            "cpuSpeed": 0,
            "createDate": "Jan 29, 2018 2:50:36 PM",
            "defaultL3NetworkUuid": "3533e0dcd01d4e2aa8697048e152c5d8",
            "defaultRouteL3NetworkUuid": "ac057539be3840b7ba62c26d88028d74",
            "description": "vpc vrouter",
            "hostUuid": "faa187eff2a24db087f7c999c6990dd5",
            "hypervisorType": "KVM",
            "imageUuid": "f54bc778326842d8be3b6bd6a10ddf57",
            "instanceOfferingUuid": "bea67a0669434d23ba4da7bf73f07255",
            "lastHostUuid": "faa187eff2a24db087f7c999c6990dd5",
            "lastOpDate": "Jan 30, 2018 10:12:42 AM",
            "managementNetworkUuid": "ac057539be3840b7ba62c26d88028d74",
            "memorySize": 1073741824,
            "name": "TestVPC",
            "platform": "Linux",
            "publicNetworkUuid": "ac057539be3840b7ba62c26d88028d74",
            "rootVolumeUuid": "f01fd90b7d6248f9b106d6beb6910459",
            "state": "Running",
            "status": "Connected",
            "type": "ApplianceVm",
            "uuid": "21fb8cf769804830b397b5ae1491f527",
            "virtualRouterVips": [
                "ff59daff8b6b4873b3f6dd9f100c753a"
            ],
            "vmNics": [
                {
                    "createDate": "Jan 29, 2018 2:50:37 PM",
                    "deviceId": 0,
                    "gateway": "10.0.0.1",
                    "ip": "10.128.22.161",
                    "l3NetworkUuid": "ac057539be3840b7ba62c26d88028d74",
                    "lastOpDate": "Jan 29, 2018 2:50:37 PM",
                    "mac": "fa:34:d5:44:3c:00",
                    "metaData": "3",
                    "netmask": "255.0.0.0",
                    "uuid": "2886bdb03c324feea04ac556cee9fe14",
                    "vmInstanceUuid": "21fb8cf769804830b397b5ae1491f527"
                },
                {
                    "createDate": "Jan 29, 2018 4:05:30 PM",
                    "deviceId": 1,
                    "gateway": "192.168.29.1",
                    "ip": "192.168.29.1",
                    "l3NetworkUuid": "3533e0dcd01d4e2aa8697048e152c5d8",
                    "lastOpDate": "Jan 29, 2018 4:05:30 PM",
                    "mac": "fa:34:0c:67:11:01",
                    "metaData": "4",
                    "netmask": "255.255.255.0",
                    "uuid": "748a1699b40044829d3cef7ec1c1b448",
                    "vmInstanceUuid": "21fb8cf769804830b397b5ae1491f527"
                }
            ],
            "zoneUuid": "96e7b45997f0419789d9f187500a3540"
        }
    ],
    "success": true
}

VPC高可用组清单(VpcHaGroup Inventory)

名字 描述 可选的 可选的参数值 起始支持版本
uuid 请参见 资源属性 3.5.1
description 请参见资源结构 3.5.1
name 请参见资源结构 3.5.1
createDate 请参见资源结构 3.5.1
lastOpDate 请参见资源结构 3.5.1
groupBy 3.5.1
systemTags 3.5.1
userTags 3.5.1

示例

{
    "inventories": [
        {
            "createDate": "Jul 15, 2019 4:30:58 PM",
            "description": "",
            "lastOpDate": "Jul 15, 2019 4:30:58 PM",
            "monitors": [
                {
                    "createDate": "Jul 15, 2019 4:30:58 PM",
                    "id": 2,
                    "lastOpDate": "Jul 15, 2019 4:30:58 PM",
                    "monitorIp": "172.24.0.1",
                    "vpcHaRouterUuid": "6ca37f92c7474c1b82a6d354819da912"
                }
            ],
            "name": "vhg",
            "services": [
                {
                    "createDate": "Jul 15, 2019 4:30:58 PM",
                    "id": 22,
                    "lastOpDate": "Jul 15, 2019 4:30:58 PM",
                    "networkServiceName": "PortForwardingRuleVO",
                    "networkServiceUuid": "4ef05744e52a499daeb4f54b86d4c652",
                    "vpcHaRouterUuid": "6ca37f92c7474c1b82a6d354819da912"
                },
                {
                    "createDate": "Jul 15, 2019 4:40:23 PM",
                    "id": 24,
                    "lastOpDate": "Jul 15, 2019 4:40:23 PM",
                    "networkServiceName": "VipVO",
                    "networkServiceUuid": "432d38b6e32241aabe63e904c4c559dd",
                    "vpcHaRouterUuid": "6ca37f92c7474c1b82a6d354819da912"
                },
                {
                    "createDate": "Jul 15, 2019 4:40:25 PM",
                    "id": 25,
                    "lastOpDate": "Jul 15, 2019 4:40:25 PM",
                    "networkServiceName": "EipVO",
                    "networkServiceUuid": "9b8d2747168f47d188be973702af4e9d",
                    "vpcHaRouterUuid": "6ca37f92c7474c1b82a6d354819da912"
                },
                {
                    "createDate": "Jul 15, 2019 4:30:58 PM",
                    "id": 21,
                    "lastOpDate": "Jul 15, 2019 4:30:58 PM",
                    "networkServiceName": "VipVO",
                    "networkServiceUuid": "eea29b936a754cc7ae579bb9bd9ebc25",
                    "vpcHaRouterUuid": "6ca37f92c7474c1b82a6d354819da912"
                },
                {
                    "createDate": "Jul 15, 2019 4:58:05 PM",
                    "id": 26,
                    "lastOpDate": "Jul 15, 2019 4:58:05 PM",
                    "networkServiceName": "VipVO",
                    "networkServiceUuid": "e7d36f743b8545e39ee9494051f3c159",
                    "vpcHaRouterUuid": "6ca37f92c7474c1b82a6d354819da912"
                },
                {
                    "createDate": "Jul 15, 2019 4:30:58 PM",
                    "id": 23,
                    "lastOpDate": "Jul 15, 2019 4:30:58 PM",
                    "networkServiceName": "VpcRouterDnsVO",
                    "networkServiceUuid": "223.5.5.5",
                    "vpcHaRouterUuid": "6ca37f92c7474c1b82a6d354819da912"
                },
                {
                    "createDate": "Jul 15, 2019 4:30:58 PM",
                    "id": 19,
                    "lastOpDate": "Jul 15, 2019 4:30:58 PM",
                    "networkServiceName": "L3NetworkVO",
                    "networkServiceUuid": "15ed3ffa436d4c729ff8ae1d4a9003f0",
                    "vpcHaRouterUuid": "6ca37f92c7474c1b82a6d354819da912"
                },
                {
                    "createDate": "Jul 15, 2019 4:30:58 PM",
                    "id": 20,
                    "lastOpDate": "Jul 15, 2019 4:30:58 PM",
                    "networkServiceName": "VipVO",
                    "networkServiceUuid": "e3c68f02ef6f43848e9c15ffb03f8ec3",
                    "vpcHaRouterUuid": "6ca37f92c7474c1b82a6d354819da912"
                },
                {
                    "createDate": "Jul 15, 2019 4:58:10 PM",
                    "id": 27,
                    "lastOpDate": "Jul 15, 2019 4:58:10 PM",
                    "networkServiceName": "LoadBalancerVO",
                    "networkServiceUuid": "82ad4a36c71c4f14ab35369142dcc18a",
                    "vpcHaRouterUuid": "6ca37f92c7474c1b82a6d354819da912"
                }
            ],
            "usedIps": [
                {
                    "createDate": "Jul 15, 2019 4:30:58 PM",
                    "id": 2,
                    "ip": "172.24.3.249",
                    "l3NetworkUuid": "5e928354551743dc83c922386ff0a667",
                    "lastOpDate": "Jul 15, 2019 4:30:58 PM",
                    "netmask": "255.255.0.0",
                    "vipUuid": "eea29b936a754cc7ae579bb9bd9ebc25",
                    "vpcHaRouterUuid": "6ca37f92c7474c1b82a6d354819da912"
                }
            ],
            "uuid": "6ca37f92c7474c1b82a6d354819da912",
            "vrRefs": [
                {
                    "uuid": "49ea6a808c4e43748ebe89f4b97542b4",
                    "vpcHaRouterUuid": "6ca37f92c7474c1b82a6d354819da912"
                },
                {
                    "uuid": "e272a6a9c3144fc4aa776f2303584d18",
                    "vpcHaRouterUuid": "6ca37f92c7474c1b82a6d354819da912"
                }
            ]
        }
    ],
    "success": true
}

操作(Operations)

创建VPC路由器(CreateVpcVRouter)

管理员可以使用CreateVpcVRouter创建VPC路由器。例如:
CreateVpcVRouter name=TestVPC virtualRouterOfferingUuid=bea67a0669434d23ba4da7bf73f07255

参数(Parameters)

名字 描述 可选的 可选的参数值 起始支持版本
name VPC路由器名称 2.3
virtualRouterOfferingUuid 路由器规格 2.3
description VPC路由器的详细描述 2.3
resourceUuid 资源UUID。若指定,VPC路由器会使用该字段值作为UUID 2.3
zoneUuid 区域UUID 3.10.0
clusterUuid 集群UUID 3.10.0
hostUuid 物理机UUID 3.10.0
primaryStorageUuidForRootVolume 主存储UUID。若指定,路由器的根云盘会在指定主存储创建 4.4.24
rootVolumeSystemTags 路由器根盘所需要的系统标签 4.4.24
tagUuids 标签UUID列表 3.10.0
userTags 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 VirtualRouterVmVO 2.3
systemTags 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 VirtualRouterVmVO 2.3
timeout
Note:
  • ZStack Cloud创建VPC路由器时支持记录VPC路由器是否已加入高可用组功能,SystemTags增加haUuid选项。
    • 选项格式为:haUuid::HA_GROUP_UUID
    • 例如:haUuid::e2af8f869eff49d2a3d6f86cadc27090
  • ZStack Cloud创建VPC路由器时支持指定公网IP创建VPC路由器功能,SystemTags增加staticVip选项。
    • 选项格式为:staticVip::L3UUID::IP,L3UUID为路由器规格中的公网UUID,IP为用户指定的公网IP。
    • 例如:staticVip::4ed5cce4f55a43aca8e61ebbc0c3985d::172.20.1.1
  • ZStack Cloud创建VPC路由器时支持设置是否与集群绑定,绑定后将限制VPC路由器跨集群自动迁移SystemTags增加resourceBindings选项。
    • 选项格式为:resourceBindings::Cluster:clusterUuid,其中clusterUuid为对应的集群uuid
    • 例如:resourceBindings::Cluster:2sdasf231jvznsdak

查询VPC路由器(QueryVpcRouter)

管理员可以使用QueryVpcRouter查询VPC路由器。

参数(Parameters)

名字 描述 可选的 可选的参数值 起始支持版本
uuid 资源的UUID,唯一标示该资源 2.3
name 资源名称 2.3
description 资源的详细描述 2.3
dns 2.3
clusterUuid 集群UUID 2.3
defaultL3NetworkUuid 2.3
defaultRouteL3NetworkUuid 2.3
hostUuid 物理主机UUID 2.3
imageUuid 镜像UUID 2.3
lastHostUuid 2.3
zoneUuid 区域UUID 2.3
rootVolumeUuid 2.3
publicNetworkUuid 2.3
managementNetworkUuid 2.3
instanceOfferingUuid 2.3
agentPort 2.3
allVolumes 2.3
platform 2.3
memorySize 2.3
allocatorStrategy
  • DefaultHostAllocatorStrategy
  • LastHostPreferredAllocatorStrategy
  • LeastVmPreferredHostAllocatorStrategy
  • MinimumCPUUsageHostAllocatorStrategy
  • MinimumMemoryUsageHostAllocatorStrategy
  • MaxInstancePerHostHostAllocatorStrategy
  • DesignatedHostAllocatorStrategy
2.3
applianceVmType 2.3
cpuSpeed 2.3
cpuNum 2.3
hypervisorType 2.3
virtualRouterVips 2.3
vmNics 2.3
createDate 创建时间 2.3
lastOpDate 最后一次修改时间 2.3
type 2.3
state 2.3
status 2.3
userTags 用户标签,请参见 创建用户标签(CreateUserTag) 2.3
systemTags 系统标签,请参见 创建系统标签(CreateSystemTag) 2.3
timeout

获取VPC路由器可加载的三层网络(GetAttachableVpcL3Network)

管理员可以使用GetAttachableVpcL3Network获取VPC路由器可加载的三层网络。例如:
GetAttachableVpcL3Network uuid=21fb8cf769804830b397b5ae1491f527

参数(Parameters)

名字 描述 可选的 可选的参数值 起始支持版本
uuid VPC路由器UUID 2.3
userTags 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 VirtualRouterVmVO 2.3
systemTags 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 VirtualRouterVmVO 2.3
timeout

获取实时流量状态(GetVpcVRouterDistributedRoutingConnections)

管理员可以使用GetVpcVRouterDistributedRoutingConnections获取VPC路由器实时流量状态。例如:
GetVpcVRouterDistributedRoutingConnections uuid=ae813073d37347098fd6d52b83bfbcd2

参数(Parameters)

名字 描述 可选的 可选的参数值 起始支持版本
uuid VPC路由器UUID。需要开启分布式路由,才能获取到VPC路由器实时流量状态。 2.3
userTags 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 VirtualRouterVmVO 2.3
systemTags 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 VirtualRouterVmVO 2.3
timeout

获取分布式路由是否打开(GetVpcVRouterDistributedRoutingEnabled)

管理员可以使用GetVpcVRouterDistributedRoutingEnabled获取分布式路由是否打开。例如:
GetVpcVRouterDistributedRoutingEnabled uuid=ae813073d37347098fd6d52b83bfbcd2

参数(Parameters)

名字 描述 可选的 可选的参数值 起始支持版本
uuid VPC路由器UUID 2.3
userTags 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 VirtualRouterVmVO 2.3
systemTags 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 VirtualRouterVmVO 2.3
timeout

设置分布式路由开关(SetVpcVRouterDistributedRoutingEnabled)

管理员可以使用SetVpcVRouterDistributedRoutingEnabled设置分布式路由开关。例如:
SetVpcVRouterDistributedRoutingEnabled uuid=ae813073d37347098fd6d52b83bfbcd2 \
stateEvent=enable

参数(Parameters)

名字 描述 可选的 可选的参数值 起始支持版本
uuid VPC路由器UUID 2.3
stateEvent 资源的可用状态
  • enable
  • disable
2.3
userTags 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 VirtualRouterVmVO 2.3
systemTags 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 VirtualRouterVmVO 2.3
timeout

向VPC路由器添加DNS(AddDnsToVpcRouter)

管理员可以使用AddDnsToVpcRouter向VPC路由器添加DNS。例如:
AddDnsToVpcRouter dns=1.1.1.1 uuid=ae813073d37347098fd6d52b83bfbcd2

参数(Parameters)

名字 描述 可选的 可选的参数值 起始支持版本
uuid VPC路由器UUID 2.3
dns 2.3
resourceUuid 2.3
userTags 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 VirtualRouterVmVO 2.3
systemTags 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 VirtualRouterVmVO 2.3
timeout

从VPC路由器移除DNS(RemoveDnsFromVpcRouter)

管理员可以使用RemoveDnsFromVpcRouter从VPC路由器移除DNS。例如:
RemoveDnsFromVpcRouter dns=1.1.1.1 uuid=ae813073d37347098fd6d52b83bfbcd2

参数(Parameters)

名字 描述 可选的 可选的参数值 起始支持版本
uuid 2.3
dns 2.3
userTags 用户标签,请参见 创建用户标签(CreateUserTag) 2.3
systemTags 系统标签,请参见 创建系统标签(CreateSystemTag) 2.3
timeout

获取VPC路由器的网络服务状态(GetVpcVRouterNetworkServiceState)

用户可以使用GetVpcVRouterNetworkServiceState获取VPC路由器的网络服务状态。 例如:
GetVpcVRouterNetworkServiceState uuid=bea67a0669434d23ba4da7bf73f07255 networkService=SNAT

参数(Parameters)

名字 描述 可选的 可选的参数值 起始支持版本
uuid 资源的UUID,唯一标示该资源 3.4.0
networkService 路由器提供的网络服务
  • SNAT
3.4.0
userTags 用户标签,请参见 创建用户标签(CreateUserTag) 3.4.0
systemTags 系统标签,请参见 创建系统标签(CreateSystemTag) 3.4.0
timeout
Note:
  • ZStack Cloud获取VPC路由器的网络服务状态时支持打开关闭VPC路由器的SNAT的服务,SystemTags增加disabledService选项。
    • 选项格式为:disabledService::SNAT
    • 例如:disabledService::SNAT
    • SystemTag没有resourceType::VirtualRouterVmVO的VPC路由器则是表示开启SNAT功能,有此flag表示关闭SNAT功能。

设置VPC路由器的网络服务(SetVpcVRouterNetworkServiceState)

用户可以使用SetVpcVRouterNetworkServiceState设置VPC路由器的网络服务。 例如:
SetVpcVRouterNetworkServiceState uuid=bea67a0669434d23ba4da7bf73f07255 networkService=SNAT state=enable

参数(Parameters)

名字 描述 可选的 可选的参数值 起始支持版本
uuid 资源的UUID,唯一标示该资源 3.4.0
networkService 路由器提供的网络服务
  • SNAT
3.4.0
state 服务状态
  • enable
  • disable
3.4.0
userTags 用户标签,请参见 创建用户标签(CreateUserTag) 3.4.0
systemTags 系统标签,请参见 创建系统标签(CreateSystemTag) 3.4.0
timeout
Note:
  • ZStack Cloud获取VPC路由器的网络服务状态时支持打开关闭VPC路由器的SNAT的服务,SystemTags增加disabledService选项。
    • 选项格式为:disabledService::SNAT
    • 例如:disabledService::SNAT
    • SystemTag没有resourceType::VirtualRouterVmVO的VPC路由器则是表示开启SNAT功能,有此flag表示关闭SNAT功能。

更新高可用组仲裁ip(ChangeVpcHaGroupMonitorIps)

用户可以使用ChangeVpcHaGroupMonitorIps更新高可用组仲裁ip。 例如:
ChangeVpcHaGroupMonitorIps uuid=85ba2342e37930f6a0cdd056565654cd

参数(Parameters)

名字 描述 可选的 可选的参数值 起始支持版本
uuid 资源的UUID,唯一标示该资源 3.5.1
monitorIps 3.5.1
userTags 用户标签,请参见 创建用户标签(CreateUserTag) 3.5.1
systemTags 系统标签,请参见 创建系统标签(CreateSystemTag) 3.5.1
timeout

创建高可用组(CreateVpcHaGroup)

用户可以使用CreateVpcHaGroup创建高可用组。 例如:
CreateVpcHaGroup uuid=d32cd856d4603754aa30d8fe60ea07a4

参数(Parameters)

名字 描述 可选的 可选的参数值 起始支持版本
name 资源名称 3.5.1
description 资源的详细描述 3.5.1
monitorIps 3.5.1
resourceUuid 3.5.1
tagUuids 标签UUID列表 3.5.1
userTags 用户标签,请参见 创建用户标签(CreateUserTag) 3.5.1
systemTags 系统标签,请参见 创建系统标签(CreateSystemTag) 3.5.1
timeout

删除高可用组(DeleteVpcHaGroup)

用户可以使用DeleteVpcHaGroup删除高可用组。 例如:
DeleteVpcHaGroup uuid=b86c9016b4f24953a9edefb53ca0678c

参数(Parameters)

名字 描述 可选的 可选的参数值 起始支持版本
uuid 资源的UUID,唯一标示该资源 3.5.1
deleteMode 3.5.1
userTags 用户标签,请参见 创建用户标签(CreateUserTag) 3.5.1
systemTags 系统标签,请参见 创建系统标签(CreateSystemTag) 3.5.1
timeout

更新高可用组(UpdateVpcHaGroup)

用户可以使用UpdateVpcHaGroup更新高可用组。 例如:
UpdateVpcHaGroup uuid=5ddaa8fa444c3b0a8e9187d87eb026f6

参数(Parameters)

名字 描述 可选的 可选的参数值 起始支持版本
uuid 资源的UUID,唯一标示该资源 3.5.1
name 资源名称 3.5.1
description 资源的详细描述 3.5.1
userTags 用户标签,请参见 创建用户标签(CreateUserTag) 3.5.1
systemTags 系统标签,请参见 创建系统标签(CreateSystemTag) 3.5.1
timeout

查询高可用组(QueryVpcHaGroup)

管理员可以使用QueryVpcHaGroup查询高可用组。例如:
QueryVpcHaGroup

原生域查询(Primitive Fields of Query)

请参见VPC高可用组清单(VpcHaGroup Inventory)

嵌套和扩展域查询(Nested And Expanded Fields of Query)

域(Field) 清单(Inventory) 描述 起始支持版本
monitors monitors 仲裁地址列表 3.5.1
services services 关联到高可用组的网络服务的uuid 3.5.1
usedIps usedIps 高可用组的公网IP 3.5.1
vrRefs vrRefs 加入高可用组的VPC路由器的uuid 3.5.1

更新虚拟路由器(UpdateVirtualRouter)

用户可以使用UpdateVirtualRouter更新虚拟路由器。 例如:
UpdateVirtualRouter vmInstanceUuid=142981c8c8243113b52db453575fb03f

参数(Parameters)

名字 描述 可选的 可选的参数值 起始支持版本
vmInstanceUuid 资源的UUID,唯一标示该资源 3.9.0
defaultRouteL3NetworkUuid 3.9.0
userTags 用户标签,请参见 创建用户标签(CreateUserTag) 3.9.0
systemTags 系统标签,请参见 创建系统标签(CreateSystemTag) 3.9.0
timeout

VPC路由器软件版本升级 (UpdateVirtualRouterSoftwareVersion)

用户可以使用UpdateVirtualRouterSoftwareVersion升级VPC路由器软件版本。 例如:
UpdateVirtualRouterSoftwareVersion uuid=7ece55616a8246838845f976724983c6 softwareName=IPsec targetVersion=5.9.4

参数(Parameters)

名字 描述 可选的 可选的参数值 起始支持版本
uuid 资源的UUID,唯一标示该资源 4.5.0
softwareName VPC路由器软件名称 IPsec 4.5.0
targetVersion 目标版本
  • 4.5.2
  • 5.9.4
4.5.0
systemTags 系统标签,请参见 创建系统标签(CreateSystemTag) 4.5.0
userTags 用户标签,请参见 创建用户标签(CreateUserTag) 4.5.0
timeout

获取VPC路由器软件版本 (GetVirtualRouterSoftwareVersion)

用户可以使用GetVirtualRouterSoftwareVersion获取VPC路由器软件版本。 例如:
GetVirtualRouterSoftwareVersion softwareName=IPsec

参数(Parameters)

名字 描述 可选的 可选的参数值 起始支持版本
uuid 资源的UUID,唯一标示该资源 4.5.0
softwareName VPC路由器软件名称 IPsec 4.5.0
needUpdate 是否需要升级 4.5.0
systemTags 系统标签,请参见 创建系统标签(CreateSystemTag) 4.5.0
userTags 用户标签,请参见 创建用户标签(CreateUserTag) 4.5.0
timeout

标签(Tags)

VPC网络标签(VPC Network Tags)

用户可以使用resourceType=L3NetworkVO在VPC网络上创建用户标签。 例如:
CreateUserTag resourceType=L3NetworkVO tag=web-vpc-l3 \
resourceUuid=3533e0dcd01d4e2aa8697048e152c5d8

VPC 路由器标签(VPC VRouter Tags)

用户可以使用resourceType=VirtualRouterVmVO在VPC路由器上创建用户标签。例如:
CreateUserTag resourceType=VirtualRouterVmVO tag=web-vpc-vrouter \
resourceUuid=ae813073d37347098fd6d52b83bfbcd2
CLI命令使用手册 | 4.8.38 | ZStack Cloud · ZCF | ZStack 资源中心