Enables a listener.
Operation description
When you call this operation, take note of the following items:
You can call the operation only when the listener is in the Stopped state.
If the operation is successful, the listener switches to the Starting state.
You cannot perform this operation when the Classic Load Balancer (CLB) instance to which the listener belongs is in the Locked state.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
slb:StartLoadBalancerListener |
update |
*loadbalancer
|
|
None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
The region where the CLB instance is created. You can call the DescribeRegions operation to query the most recent region list. |
cn-hangzhou |
| LoadBalancerId |
string |
Yes |
The CLB instance ID. |
lb-bp13jaf5qli5********* |
| ListenerPort |
integer |
Yes |
The frontend port that is used by the CLB instance. Valid values: 1 to 65535. |
80 |
| ListenerProtocol |
string |
No |
The frontend protocol that is used by the CLB instance. Note
This parameter is required if the same port is used by listeners of different protocols. |
https |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
CEF72CEB-54B6-4AE8-B225-F876FF7BA984 |
Examples
Success response
JSON format
{
"RequestId": "CEF72CEB-54B6-4AE8-B225-F876FF7BA984"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | Operation.Deny | The specified listener is configuring, please try again later. | |
| 400 | TooManyListeners | More than 1 listener is found, please be more specified. | |
| 400 | Operation.NotAllowed | The specified listener is not allowed to operate. | |
| 400 | SystemBusy | The system is busy. | System Busy |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.