PUT Vsphere Vc Hostname
Update the integration configuration settings for vCenter Server with the specified hostname.
vCenter Server hostname
Show more details for vCenter Server and ESXi hosts configuration.
{
"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
Response Headers
Additional information about the life-cycle status of the API.
Indicates the life-cycle status of the API.
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.
Not found.
"Not Found"
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/v2/vsphere/{vcHostname}