QuerySlbGroup
QuerySlbGroup
Execution Availability
Try It Out
Submit a mock request using the current auth context and example-driven inputs.
Request Inputs
This API requires no request parameters.
Responses
On success, this API returns the following response structure.
errorErrorCodeRequiredThe error code. If not null, the operation fails, or vice versa. For more information, see error.
codeStringRequiredThe error code, which is a numbered or alphanumeric code that specifies an error. For example, SYS.1000, HOST.1001.
descriptionStringRequiredThe brief description of the error.
detailsStringRequiredThe details about the error.
elaborationStringRequiredThe reserved field. Default value: null.
opaqueLinkedHashMapRequiredThe reserved field. Default value: null.
causeErrorCodeRequiredThe root error, which is the associated root cause of the current error. If no root error exists, this parameter is null.
inventoriesListRequiredSee inventories.
uuidStringRequiredThe UUID of the SLB group.
nameStringRequiredThe name of the SLB group.
backendTypeStringRequired后端类型。
deployTypeStringRequired部署类型。
slbOfferingUuidStringRequiredNo description provided.
descriptionStringRequiredThe detailed description of the SLB group.
createDateTimestampRequiredThe time when the SLB group was created.
lastOpDateTimestampRequiredThe time when the SLB group was last modified.
slbVmsListRequiredSee slbVms.
slbGroupUuidStringRequiredNo description provided.
publicNetworkUuidStringRequiredNo description provided.
virtualRouterVipsListRequiredNo description provided.
applianceVmTypeStringRequired设备云主机类型。
managementNetworkUuidStringRequiredNo description provided.
defaultRouteL3NetworkUuidStringRequiredNo description provided.
statusStringRequired状态信息。
agentPortIntegerRequired代理端口。
haStatusStringRequiredHA状态。
uuidStringRequiredThe VM UUID.
nameStringRequiredThe name of the VM instance.
descriptionStringRequiredThe detailed description of the VM instance.
zoneUuidStringRequiredThe zone UUID.
clusterUuidStringRequiredThe cluster UUID.
imageUuidStringRequiredThe image UUID.
hostUuidStringRequiredThe host UUID.
lastHostUuidStringRequired最近一次主机UUID。
instanceOfferingUuidStringRequiredThe instance offering UUID.
rootVolumeUuidStringRequiredThe root volume UUID.
platformStringRequired平台。
defaultL3NetworkUuidStringRequiredNo description provided.
typeStringRequired类型。
hypervisorTypeStringRequiredNo description provided.
memorySizeLongRequired内存大小。
cpuNumIntegerRequiredNo description provided.
cpuSpeedLongRequiredNo description provided.
allocatorStrategyStringRequiredNo description provided.
createDateTimestampRequiredThe time when the VM instance was created.
lastOpDateTimestampRequiredThe time when the VM instance was last modified.
stateStringRequired当前状态。
vmNicsListRequiredSee vmNics.
uuidStringRequiredThe NIC UUID.
vmInstanceUuidStringRequiredThe VM instance UUID.
l3NetworkUuidStringRequiredThe L3 network UUID.
ipStringRequiredThe IP address of the NIC.
macStringRequiredThe MAC address of the NIC.
hypervisorTypeStringRequiredThe virtualization type.
netmaskStringRequiredThe netmask.
gatewayStringRequiredThe gateway IP address.
metaDataStringRequired元数据。
ipVersionIntegerRequiredThe IP version.
deviceIdIntegerRequiredThe device ID.
typeStringRequiredThe NIC type.
createDateTimestampRequiredThe time when the NIC was added to the VM instance.
lastOpDateTimestampRequiredThe time when the NIC was last modified.
usedIpsListRequiredSee usedIps.
uuidStringRequiredThe IP address UUID.
ipRangeUuidStringRequiredThe IP range UUID.
l3NetworkUuidStringRequiredThe L3 network UUID.
ipVersionIntegerRequiredThe IP version.
ipStringRequiredThe IP address.
netmaskStringRequiredThe netmask.
gatewayStringRequiredThe gateway IP address.
usedForStringRequired已使用用于。
ipInLonglongRequiredNo description provided.
vmNicUuidStringRequiredThe VM NIC UUID.
createDateTimestampRequiredThe time when the IP address was used.
lastOpDateTimestampRequiredThe time when the was last modified.
allVolumesListRequiredSee allVolumes.
uuidStringRequiredThe volume UUID.
nameStringRequiredThe volume name.
descriptionStringRequiredThe detailed description of the volume.
primaryStorageUuidStringRequiredThe primary storage UUID.
vmInstanceUuidStringRequiredThe bare metal instance UUID.
diskOfferingUuidStringRequiredThe volume offering UUID.
rootImageUuidStringRequiredThe root image UUID.
installPathStringRequiredThe installation path of the volume in the primary storage.
typeStringRequiredThe type of the volume.
formatStringRequiredThe format of the volume.
sizeLongRequiredThe size of the volume.
actualSizeLongRequiredThe actual storage space that the volume takes up.
deviceIdIntegerRequired设备ID。
stateStringRequiredThe state of the volume.
statusStringRequiredThe status of the volume.
createDateTimestampRequiredThe time when the volume was created.
lastOpDateTimestampRequiredThe time when the volume was last modified.
isShareableBooleanRequiredIndicates whether the volume is shareable.
volumeQosStringRequiredThe QoS of the volume, for example, 1048576.
vmCdRomsListRequiredSee vmCdRoms.
uuidStringRequiredThe CD-ROM UUID.
vmInstanceUuidStringRequiredThe VM instance UUID.
deviceIdIntegerRequiredThe device ID.
isoUuidStringRequiredThe ISO image UUID.
isoInstallPathStringRequiredThe installation path of the ISO image.
nameStringRequiredThe CD-ROM name.
descriptionStringRequiredThe detailed description of the CD-ROM.
createDateTimestampRequiredThe time when the CD-ROM was created.
lastOpDateTimestampRequiredThe time when the CD-ROM was last modified.
lbsListRequiredSee lbs.
slbGroupUuidStringRequiredNo description provided.
nameStringRequiredThe name of the load balancer.
uuidStringRequiredThe UUID of the load balancer.
descriptionStringRequiredThe detailed description of the load balancer.
stateStringRequired当前状态。
typeStringRequired类型。
vipUuidStringRequiredThe virtual IP UUID.
createDateTimestampRequiredThe time when the oad balancer was created.
lastOpDateTimestampRequiredThe time when the load balancer was last modified.
listenersListRequiredSee listeners
uuidStringRequiredThe listener UUID.
nameStringRequiredThe name of the listener.
descriptionStringRequiredThe detailed description of the listener.
loadBalancerUuidStringRequiredThe load balancer UUID.
instancePortIntegerRequired实例端口。
loadBalancerPortIntegerRequiredNo description provided.
protocolStringRequired认证协议。
serverGroupUuidStringRequired服务器组UUID。
createDateTimestampRequiredThe time when the listener was created.
lastOpDateTimestampRequiredThe time when the listener was last modified.
vmNicRefsListRequiredSee vmNicRefs.
idLongRequired资源ID。
listenerUuidStringRequiredNo description provided.
vmNicUuidStringRequiredThe VM NIC UUID.
statusStringRequired状态信息。
createDateTimestampRequiredThe time when the NIC was added to the VM instance.
lastOpDateTimestampRequiredThe time when the NIC was last modified.
aclRefsListRequiredSee aclRefs.
idLongRequiredThe record ID.
listenerUuidStringRequiredThe listener UUID.
aclUuidStringRequiredThe UUID of the access control list (ACL).
typeStringRequiredThe type of the ACL.
createDateTimestampRequiredThe time when the ACL was created.
lastOpDateTimestampRequiredThe time when the ACL was last modified.
certificateRefsListRequiredSee certificateRefs.
idLongRequired资源ID。
listenerUuidStringRequiredNo description provided.
certificateUuidStringRequiredNo description provided.
createDateTimestampRequiredThe time when the certificate was created.
lastOpDateTimestampRequiredThe time when the certificate was last modified.
serverGroupRefsListRequiredSee serverGroupRefs.
idlongRequired资源ID。
listenerUuidStringRequiredNo description provided.
serverGroupUuidStringRequired服务器组UUID。
createDateTimestampRequiredThe time when the server group was created.
lastOpDateTimestampRequiredThe time when the server group was last modified.
networksListRequiredSee networks.
slbGroupUuidStringRequiredNo description provided.
l3NetworkUuidStringRequiredThe L3 network UUID.
l3NetworkCategoryStringRequiredNo description provided.
l3NetworkTypeStringRequiredNo description provided.
typeStringRequired类型。
createDateTimestampRequiredThe time when the network was created.
lastOpDateTimestampRequiredThe time when the network was last modified.
Endpoint
GET/zstack/v1/load-balancers/slb/groups
/zstack/v1/load-balancers/slb/groups
Request Example
curl -X GET 'http://{host}/zstack/v1/load-balancers/slb/groups' -H 'Authorization: OAuth {sessionUuid}'
Response Example
200{ "inventories": [ { "name": "slb", "backendType": "vyos", "deployType": "direct", "description": "slb test" } ] }Change History
This API has no change history records yet.
