[{"label":"Latest (v37.0)","version":"latest"},{"version":"v36.3"},{"version":"v36.2"},{"version":"v36.1"},{"version":"v36.0"},{"link":"https://developer.vmware.com/apis/1046/vmware-cloud-director","version":"v35.0"}]
vmware-cloud-director

Update SSL Settings

Description

Updates the current VCD SSL settings

Request

Request

URL

URL


put
https://{api_host}/cloudapi/1.0.0/ssl/settings
Copy

Request Body

Request Body

SslSettings of type(s) application/json Required
{
	"certificateSignatureAlgorithm": "string",
	"certificateValidityDays": 0,
	"enabledSslCiphers": [
		"string"
	],
	"enabledSslProtocols": [
		"string"
	],
	"fipsMode": "string",
	"keySize": 0,
	"status": "string"
}
string
certificateSignatureAlgorithm Optional

Algorithm used to sign generated certificates


integer
certificateValidityDays Optional

Number of days generated certificates are valid for


array of string
enabledSslCiphers Optional

SSL ciphers


array of string
enabledSslProtocols Optional

SSL protocols


string
fipsMode Optional

The desired FIPS mode of this server group.

  • ON: Indicates FIPS mode is desired for this server group.
  • OFF: Indicates FIPS mode is not desired for this server group.


integer
keySize Optional

Size of keys generated


string
status Optional

The current SSL settings status for this server group.

  • CURRENT: Indicates that all of the SSL settings for this server group are up to date.
  • UPDATING: Indicates that there is at least one cell in the server group which has not yet applied the SSL settings.
  • AWAITING_RESTART: Indicates that the SSL settings for this server group have been applied on each cell, and that each cell needs to be rebooted for the settings to take place. When each cell has been rebooted this field will change to CURRENT.

Authentication

Authentication

This operation uses the following authentication methods.

Response

Response

202 Accepted

The request have been accepted and the task to monitor the request is in the Location header.

No error details were provided in the OpenAPI specification.

Code Samples

Code Samples

cURL Command

curl -X PUT -H "Content-Type: application/json" -d '{"certificateSignatureAlgorithm":"string","certificateValidityDays":0,"enabledSslCiphers":["string"],"enabledSslProtocols":["string"],"fipsMode":"string","keySize":0,"status":"string"}' https://{api_host}/cloudapi/1.0.0/ssl/settings


[{"label":"Latest (v37.0)","version":"latest"},{"version":"v36.3"},{"version":"v36.2"},{"version":"v36.1"},{"version":"v36.0"},{"link":"https://developer.vmware.com/apis/1046/vmware-cloud-director","version":"v35.0"}]
vmware-cloud-director
Availability
Added in 35.2
SSL Settings Operations
Feedback

Was this page helpful?