NSX-T Data Center REST API

Retrieve a list of supported SSL ciphers and protocols

Retrieve a list of supported SSL ciphers and protocols.

NSX Load Balancer availability in terms of use-cases and editions is
specified in NSX Feature and Edition Guide. Please review before consuming
those APIs.
This API is available when using VMware Cloud (AWS, Dell-EMC, Outpost, Hyperscalers) or VMware NSX.

Request:

Method:
GET
URI Path(s):
/policy/api/v1/infra/lb-ssl-ciphers-and-protocols
Request Headers:
n/a
Query Parameters:
PolicyListRequestParameters+
Request Body:
n/a

Example Request:

GET https:///<policy-mgr>/policy/api/v1/infra/lb-ssl-ciphers-and-protocols

Successful Response:

Response Code:
200 OK
Response Headers:
Content-type: application/json
Response Body:
LbSslCipherAndProtocolListResult+

Example Response:

{ "result_count" : 35, "ciphers" : [ { "cipher" : "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "cipher_group_labels" : [ "CUSTOM", "BALANCED", "HIGH_COMPATIBILITY", "HIGH_SECURITY" ], "is_secure" : true, "is_default" : true }, { "cipher" : "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", "cipher_group_labels" : [ "CUSTOM", "HIGH_SECURITY" ], "is_secure" : true, "is_default" : false }, { "cipher" : "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA", "cipher_group_labels" : [ "CUSTOM", "BALANCED", "HIGH_COMPATIBILITY" ], "is_secure" : true, "is_default" : true }, { "cipher" : "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA", "cipher_group_labels" : [ "CUSTOM" ], "is_secure" : true, "is_default" : false }, { "cipher" : "TLS_RSA_WITH_AES_256_CBC_SHA", "cipher_group_labels" : [ "CUSTOM" ], "is_secure" : true, "is_default" : false }, { "cipher" : "TLS_RSA_WITH_AES_128_CBC_SHA", "cipher_group_labels" : [ "CUSTOM", "BALANCED", "HIGH_COMPATIBILITY" ], "is_secure" : true, "is_default" : true }, { "cipher" : "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA", "cipher_group_labels" : [ "CUSTOM", "BALANCED", "HIGH_COMPATIBILITY" ], "is_secure" : true, "is_default" : true }, { "cipher" : "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", "cipher_group_labels" : [ "CUSTOM" ], "is_secure" : true, "is_default" : false }, { "cipher" : "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384", "cipher_group_labels" : [ "CUSTOM" ], "is_secure" : true, "is_default" : false }, { "cipher" : "TLS_RSA_WITH_AES_128_CBC_SHA256", "cipher_group_labels" : [ "CUSTOM", "BALANCED", "HIGH_COMPATIBILITY" ], "is_secure" : true, "is_default" : true }, { "cipher" : "TLS_RSA_WITH_AES_128_GCM_SHA256", "cipher_group_labels" : [ "CUSTOM", "BALANCED", "HIGH_COMPATIBILITY" ], "is_secure" : true, "is_default" : true }, { "cipher" : "TLS_RSA_WITH_AES_256_CBC_SHA256", "cipher_group_labels" : [ "CUSTOM" ], "is_secure" : true, "is_default" : false }, { "cipher" : "TLS_RSA_WITH_AES_256_GCM_SHA384", "cipher_group_labels" : [ "CUSTOM" ], "is_secure" : true, "is_default" : false }, { "cipher" : "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA", "cipher_group_labels" : [ "CUSTOM" ], "is_secure" : true, "is_default" : false }, { "cipher" : "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", "cipher_group_labels" : [ "CUSTOM", "BALANCED", "HIGH_COMPATIBILITY", "HIGH_SECURITY" ], "is_secure" : true, "is_default" : true }, { "cipher" : "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "cipher_group_labels" : [ "CUSTOM", "BALANCED", "HIGH_COMPATIBILITY", "HIGH_SECURITY" ], "is_secure" : true, "is_default" : true }, { "cipher" : "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", "cipher_group_labels" : [ "CUSTOM" ], "is_secure" : true, "is_default" : false }, { "cipher" : "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "cipher_group_labels" : [ "CUSTOM", "BALANCED", "HIGH_COMPATIBILITY", "HIGH_SECURITY" ], "is_secure" : true, "is_default" : true } ], "protocols" : [ { "protocol" : "TLS_V1_2", "is_secure" : true, "is_default" : true } ] }

Required Permissions:

read

Feature:

policy_lb

Additional Errors: