ListTLSCipherPolicies
Queries TLS policies.
Operation description
This feature is not enabled by default. We recommend that you use ALB or NLB. For special cases, contact sales or submit a ticket.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
slb:ListTLSCipherPolicies |
list |
*TLSPolicy
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID of the Server Load Balancer instance. Call the DescribeRegions API to query the region ID. |
cn-hangzhou |
| TLSCipherPolicyId |
string |
No |
The ID of the TLS policy. |
tls-bp17elso1h323r**** |
| Name |
string |
No |
The name of the TLS policy. The name must be 2 to 200 characters in length. It must start with a letter or a Chinese character. It can contain digits, periods (.), underscores (_), and hyphens (-). |
TLSPolicy-test**** |
| IncludeListener |
boolean |
No |
Specify whether to return the associated listener information. Valid values:
|
false |
| NextToken |
string |
No |
Specify whether a token is available for the next query. Valid values:
|
FFmyTO70tTpLG6I3FmYAXGKPd**** |
| MaxItems |
integer |
No |
The maximum number of TLS policies to read in this query. Valid values: 1 to 100. If you leave this parameter empty, the default value is 20. |
20 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| NextToken |
string |
Indicates whether a token is available for the next query. Valid values:
|
FFmyTO70tTpLG6I3FmYAXGKPd**** |
| RequestId |
string |
The request ID. |
CEF72CEB-54B6-4AE8-B225-F876FF7BA984 |
| TotalCount |
integer |
The total number of TLS policies that meet the request conditions. |
1000 |
| IsTruncated |
boolean |
Indicates whether the query is complete. Valid values:
|
false |
| TLSCipherPolicies |
array<object> |
The list of TLS policies. |
|
|
array<object> |
|||
| Status |
string |
The instance status of the TLS policy. Valid values:
|
normal |
| InstanceId |
string |
The instance ID of the TLS policy. |
tls-bp17elso1h323r**** |
| Name |
string |
The name of the TLS policy. |
TLSPolicy-test**** |
| CreateTime |
integer |
The UNIX timestamp when the policy was created. |
1608273800000 |
| RelateListeners |
array<object> |
The associated listeners. |
|
|
object |
|||
| Port |
integer |
The listening port. Valid values: 1 to 65535. |
80 |
| Protocol |
string |
The listening protocol. Valid values:
|
HTTPS |
| LoadBalancerId |
string |
The ID of the Server Load Balancer instance. |
lb-bp1b6c719dfa08ex**** |
| TLSVersions |
array |
||
|
string |
The supported TLS protocol versions. |
TLSv1.0 |
|
| Ciphers |
array |
||
|
string |
The supported cipher suites. This depends on the value of TLSVersions. TLSv1.0 and TLSv1.1 support:
TLSv1.2 supports:
TLSv1.3 supports:
|
ECDHE-ECDSA-AES128-SHA |
Examples
Success response
JSON format
{
"NextToken": "FFmyTO70tTpLG6I3FmYAXGKPd****",
"RequestId": "CEF72CEB-54B6-4AE8-B225-F876FF7BA984",
"TotalCount": 1000,
"IsTruncated": false,
"TLSCipherPolicies": [
{
"Status": "normal",
"InstanceId": "tls-bp17elso1h323r****",
"Name": "TLSPolicy-test****",
"CreateTime": 1608273800000,
"RelateListeners": [
{
"Port": 80,
"Protocol": "HTTPS",
"LoadBalancerId": "lb-bp1b6c719dfa08ex****"
}
],
"TLSVersions": [
"TLSv1.0"
],
"Ciphers": [
"ECDHE-ECDSA-AES128-SHA"
]
}
]
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | QueryTokenInvalid | The specified token is invalid. | |
| 400 | QueryTokenNotExist | The specified token is not exist. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.