Endpoint

/v2/cluster/settings/ssl/ciphers

GET

Get the SSL cipher suites that are accepted for TLS 1.2 and TLS 1.3 connections.

Parameters

This resource has no parameters.

Response

Codes

Code Description
200 Return value on success

Schema

{
  "description": "api_cluster_ssl_ciphers",
  "type": "object",
  "properties": {
    "tls_1_2": {
      "type": "array",
      "items": {
        "description": "Cipher suites for the TLS 1.2 protocol",
        "type": "string"
      }
    },
    "tls_1_3": {
      "type": "array",
      "items": {
        "description": "Cipher suites for the TLS 1.3 protocol",
        "type": "string"
      }
    }
  }
}

PUT

Set the SSL cipher suites that are accepted for TLS 1.2 and TLS 1.3 connections. Note that ciphers required by Qumulo Core to function cannot be removed.

Parameters

Name Description Required
If-Match ETag for expected version No

Request

Schema

{
  "description": "api_cluster_ssl_ciphers",
  "type": "object",
  "properties": {
    "tls_1_2": {
      "type": "array",
      "items": {
        "description": "Cipher suites for the TLS 1.2 protocol",
        "type": "string"
      }
    },
    "tls_1_3": {
      "type": "array",
      "items": {
        "description": "Cipher suites for the TLS 1.3 protocol",
        "type": "string"
      }
    }
  }
}

Response

Codes

Code Description
200 Return value on success

Schema

{
  "description": "api_cluster_ssl_ciphers",
  "type": "object",
  "properties": {
    "tls_1_2": {
      "type": "array",
      "items": {
        "description": "Cipher suites for the TLS 1.2 protocol",
        "type": "string"
      }
    },
    "tls_1_3": {
      "type": "array",
      "items": {
        "description": "Cipher suites for the TLS 1.3 protocol",
        "type": "string"
      }
    }
  }
}