PUT Vsphere Vc Hostname
Update the integration configuration settings for vCenter Server with the specified hostname.
vCenter Server hostname
{
"acceptCert": true,
"username": "exampleVCUsername",
"password": "exampleVCPassword",
"syslogProtocol": "tcp",
"vsphereEventsEnabled": true,
"configureEsxiHostsAutomatically": false,
"target": "exampleVIP.ip.or.fqdn",
"userTags": "tag1=value1,tag2=value2"
}
Automatically accept not trusted vCenter Server certificates. Default value is false
The vCenter Server username
The vCenter Server password
Syslog protocol used for ESXi hosts configuration.
Collect vCenter Server events, tasks, and alarms.
Configure ESXi hosts and turn on auto-configuration. Auto-configuration will periodically try to configure ESXi hosts that are not configured yet.
Target for vCenter Server and ESXi hosts logs. This can be VMware Aria Operations for Logs master node or one of the virtual IP addresses.
User tags used for vCenter Server integration
Successfully updated vCenter Server integration configuration for vCenter Server.
The request failed because the request body either did not contain valid JSON, or did not match the required JSON format.
{
"errorMessage": "Invalid request body.",
"errorCode": "JSON_FORMAT_ERROR",
"errorDetails": {
"reason": "..."
}
}
A message describing the error.
A code representing the type of error.
Dynamic error details, where the field name can vary depending on the request field and error code.
The request was refused because it lacks valid authentication
credentials. This can happen if the Authorization header
was missing, or if it contained an invalid session ID.
Obtain a new session ID and retry the request,
or make an unauthenticated request without the Authorization header.
"Invalid session ID"
Not found.
"Not Found"
The request was refused because the session ID has
expired. Obtain a new session ID from /api/v1/sessions.
"Login Timeout"
Internal error while processing the client request
{
"errorMessage": "The operation failed due to an internal error."
}
A message describing the error.
A code representing the type of error.
Dynamic error details, where the field name can vary depending on the request field and error code.
curl -X PUT -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/api/v1/vsphere/{vcHostname}