Queries primary/secondary server groups.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
slb:DescribeMasterSlaveServerGroups |
get |
*loadbalancer
|
|
None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID of the CLB instance. |
cn-hangzhou |
| LoadBalancerId |
string |
Yes |
The CLB instance ID. |
lb-bp14zi0n66zpg6o****** |
| IncludeListener |
boolean |
No |
Specifies whether to return information about the associated listeners. Valid values:
|
false |
| Tag |
array<object> |
No |
The tags. |
|
|
object |
No |
[{"Key":"TestKey","Value":"TestValue"}] |
||
| Key |
string |
No |
The key of tag N. Valid values of N: 1 to 20. The tag key cannot be an empty string. The tag key can be up to 64 characters in length, and cannot contain |
TestKey |
| Value |
string |
No |
The value of tag N. Valid values of N: 1 to 20. The tag value can be an empty string. The tag value can be up to 128 characters in length and cannot contain |
TestValue |
| Description |
string |
No |
The description of the primary/secondary server group. |
Group3 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
9DEC9C28-AB05-4DDF-9A78-6B08EC9CE18C |
| MasterSlaveServerGroups |
object |
||
| MasterSlaveServerGroup |
array<object> |
The primary/secondary server groups. |
|
|
array<object> |
|||
| MasterSlaveServerGroupId |
string |
The ID of the primary/secondary server group. |
rsp-0bfuc****** |
| MasterSlaveServerGroupName |
string |
The name of the primary/secondary server group. |
Group3 |
| AssociatedObjects |
object |
The associated resources. |
|
| Listeners |
object |
||
| Listener |
array<object> |
The listeners. |
|
|
object |
|||
| Port |
integer |
The listener port. |
80 |
| Protocol |
string |
The listener protocol. |
tcp |
| CreateTime |
string |
The time when the CLB instance was created. Specify the time in the |
2022-12-02T02:49:05Z |
| Tags |
object |
||
| Tag |
array<object> |
The tags to add to the resource. |
|
|
object |
|||
| TagKey |
string |
The tag key. |
TestKey |
| TagValue |
string |
The tag value. |
TestValue |
Examples
Success response
JSON format
{
"RequestId": "9DEC9C28-AB05-4DDF-9A78-6B08EC9CE18C",
"MasterSlaveServerGroups": {
"MasterSlaveServerGroup": [
{
"MasterSlaveServerGroupId": "rsp-0bfuc******",
"MasterSlaveServerGroupName": "Group3",
"AssociatedObjects": {
"Listeners": {
"Listener": [
{
"Port": 80,
"Protocol": "tcp"
}
]
}
},
"CreateTime": "2022-12-02T02:49:05Z",
"Tags": {
"Tag": [
{
"TagKey": "TestKey",
"TagValue": "TestValue"
}
]
}
}
]
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MissingParam.TagKey | The param of TagKey is missing. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.