List LBClientSslProfiles
(Deprecated)
Paginated list of all LBClientSslProfiles.
This API is available when using VMware Cloud (AWS, Dell-EMC, Outpost, Hyperscalers) or VMware NSX-T.
Deprecated: NSX-T Load Balancer is deprecated.
Please take advantage of NSX Advanced Load Balancer.
Refer to Policy > Networking > Network Services > Advanced Load Balancing section of the API guide.
Request:
URI Path(s):
/policy/api/v1/infra/lb-client-ssl-profiles
Query Parameters:
PolicyListRequestParameters+
cursor |
Opaque cursor to be used for getting next page of records (supplied by current result page) |
string |
|
include_mark_for_delete_objects |
Include objects that are marked for deletion in results
If true, resources that are marked for deletion will be included
in the results. By default, these resources are not included.
|
boolean |
Default: "False" |
included_fields |
Comma separated list of fields that should be included in query result
Note - this parameter currently only works when used with the search APIs /policy/api/v1/search/query and /policy/api/v1/search/dsl. It is ignored for other list APIs. |
string |
|
page_size |
Maximum number of results to return in this page (server may return fewer) |
integer |
Minimum: 0 Maximum: 1000 Default: "1000" |
sort_ascending |
|
boolean |
|
sort_by |
Field by which records are sorted |
string |
|
Example Request:
GET https://<policy-mgr>/policy/api/v1/infra/lb-client-ssl-profiles
Successful Response:
Response Headers:
Content-type: application/json
Response Body:
LBClientSslProfileListResult+
(Deprecated)
_links |
References related to this resource
The server will populate this field when returing the resource. Ignored on PUT and POST. |
array of ResourceLink |
Readonly |
_schema |
Schema for this resource |
string |
Readonly |
_self |
Link to this resource |
SelfResourceLink |
Readonly |
cursor |
Opaque cursor to be used for getting next page of records (supplied by current result page) |
string |
Readonly |
result_count |
Count of results found (across all pages), set only on first page |
integer |
Readonly |
results |
Paginated list of load balancer client SSL profiles |
array of LBClientSslProfile |
Required |
sort_ascending |
If true, results are sorted in ascending order |
boolean |
Readonly |
sort_by |
Field by which records are sorted |
string |
Readonly |
Example Response:
{
"sort_ascending": true,
"sort_by": "display_name",
"result_count": 3,
"results": [
{
"cipher_group_label": "BALANCED",
"ciphers": [
"TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256",
"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA",
"TLS_RSA_WITH_AES_128_CBC_SHA",
"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA",
"TLS_RSA_WITH_AES_128_CBC_SHA256",
"TLS_RSA_WITH_AES_128_GCM_SHA256",
"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256",
"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",
"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384"
],
"protocols": [
"TLS_V1_1",
"TLS_V1_2"
],
"session_cache_enabled": true,
"session_cache_timeout": 300,
"prefer_server_ciphers": true,
"is_secure": true,
"is_fips": true,
"resource_type": "LBClientSslProfile",
"id": "default-balanced-client-ssl-profile",
"display_name": "default-balanced-client-ssl-profile",
"path": "/infra/lb-client-ssl-profiles/default-balanced-client-ssl-profile",
"relative_path": "default-balanced-client-ssl-profile",
"parent_path": "/infra/lb-client-ssl-profiles/default-balanced-client-ssl-profile",
"marked_for_delete": false,
"_create_user": "system",
"_create_time": 1543304450941,
"_last_modified_user": "system",
"_last_modified_time": 1543304450941,
"_system_owned": true,
"_protection": "NOT_PROTECTED",
"_revision": 0 },
{
"cipher_group_label": "HIGH_COMPATIBILITY",
"ciphers": [
"TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256",
"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA",
"TLS_RSA_WITH_AES_128_CBC_SHA",
"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA",
"TLS_RSA_WITH_AES_128_CBC_SHA256",
"TLS_RSA_WITH_AES_128_GCM_SHA256",
"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256",
"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",
"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384"
],
"protocols": [
"TLS_V1_1",
"TLS_V1_2"
],
"session_cache_enabled": true,
"session_cache_timeout": 300,
"prefer_server_ciphers": true,
"is_secure": true,
"is_fips": true,
"resource_type": "LBClientSslProfile",
"id": "default-high-compatibility-client-ssl-profile",
"display_name": "default-high-compatibility-client-ssl-profile",
"path": "/infra/lb-client-ssl-profiles/default-high-compatibility-client-ssl-profile",
"relative_path": "default-high-compatibility-client-ssl-profile",
"parent_path": "/infra/lb-client-ssl-profiles/default-high-compatibility-client-ssl-profile",
"marked_for_delete": false,
"_create_user": "system",
"_create_time": 1543304450931,
"_last_modified_user": "system",
"_last_modified_time": 1543304450931,
"_system_owned": true,
"_protection": "NOT_PROTECTED",
"_revision": 0 },
{
"cipher_group_label": "HIGH_SECURITY",
"ciphers": [
"TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256",
"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA",
"TLS_RSA_WITH_AES_128_CBC_SHA",
"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA",
"TLS_RSA_WITH_AES_128_CBC_SHA256",
"TLS_RSA_WITH_AES_128_GCM_SHA256",
"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256",
"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",
"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384"
],
"protocols": [
"TLS_V1_1",
"TLS_V1_2"
],
"session_cache_enabled": true,
"session_cache_timeout": 300,
"prefer_server_ciphers": true,
"is_secure": true,
"is_fips": true,
"resource_type": "LBClientSslProfile",
"id": "default-high-security-client-ssl-profile",
"display_name": "default-high-security-client-ssl-profile",
"path": "/infra/lb-client-ssl-profiles/default-high-security-client-ssl-profile",
"relative_path": "default-high-security-client-ssl-profile",
"parent_path": "/infra/lb-client-ssl-profiles/default-high-security-client-ssl-profile",
"marked_for_delete": false,
"_create_user": "system",
"_create_time": 1543304450957,
"_last_modified_user": "system",
"_last_modified_time": 1543304450957,
"_system_owned": true,
"_protection": "NOT_PROTECTED",
"_revision": 0 }
]
}
Required Permissions:
read
Feature:
policy_lb
Additional Errors: