[{"label":"Latest (V1)","version":"latest"}]
horizon-cloud-nextgen
Patch SSO Config
DescriptionPatches an existing SSO configuration record with new values.
Request
URLURL
https://cloud.vmwarehorizon.com/admin/v1/sso-configurations/{id}
Path Parameters
Path Parameters
string
id
Required
SSO configuration ID
Query Parameters
Query Parameters
boolean
force_new_ca_bundle
Optional
Force creation of a new CA bundle, even if caConfigDn is not changing.
string
org_id
Optional
org_id
Request Body
Request Body
{
"activeDirectoryIds": [
"string"
],
"caCertVersionsToDelete": [
0
],
"caConfigDn": "CN=Configuration,DC=example,DC=com",
"caMode": "sub",
"description": "My SSO config.",
"name": "my-sso-config"
}
array of
string
activeDirectoryIds
Optional
List of Active Directory IDs that are part of the same Active Directory Forest.
array of
integer as int32
caCertVersionsToDelete
Optional
List of valid CA cert versions to be deleted.If the CA bundle versions to be deleted is passed, then rest all of the fields can be optional, if only deletion of bundle is desired.Default : null
string
caConfigDn
Optional
Configuration DN. Verify the Active Directory to get the appropriate value.If caConfigDn is changed, then a new Bundle is always created.
string
caMode
Optional
CA mode. Accepted values: root or sub
string
description
Optional
The description of the SSO config
string
name
Optional
The name of the SSO config
Authentication
This operation uses the following authentication methods.
Response
Response
Response BodyResponse Body
200 OK returns
SsoConfiguration
of type */*
Successfully patch existing SSO configuration record
{
"activeDirectoryIds": [
"string"
],
"caBundles": [
{
"baseCrl": "string",
"bundlePubKey": "string",
"caCertVersion": 0,
"credentialId": "string",
"deltaCrl": "string",
"rootCaCrt": "string",
"subCaCsr": "string"
}
],
"caConfigDn": "string",
"caMode": "string",
"createdAt": "string",
"description": "string",
"id": "string",
"location": "string",
"name": "string",
"orgId": "string",
"updatedAt": "string",
"version": 0
}
string
location
Required
string
caConfigDn
Required
string
caMode
Required
string
name
Required
string
orgId
Required
array of
string
activeDirectoryIds
Optional
string as date-time
createdAt
Optional
string
description
Optional
string
id
Optional
string as date-time
updatedAt
Optional
integer as int64
version
Optional
Errors
Code Samples
Code Samples
cURL Command
curl -X PATCH -H "Content-Type: application/json" -d '{"activeDirectoryIds":["string"],"caCertVersionsToDelete":[0],"caConfigDn":"CN=Configuration,DC=example,DC=com","caMode":"sub","description":"My SSO config.","name":"my-sso-config"}' https://cloud.vmwarehorizon.com/admin/v1/sso-configurations/{id}
Vendor Extensions
This operation contains the following vendor extensions defined in the spec:
x-codegen-request-body-name: newSsoConfig
[{"label":"Latest (V1)","version":"latest"}]
horizon-cloud-nextgen
On This Page
Admin Operations
post
get
get
get
patch
delete