Compute Management/Cluster Related Interfaces
PUTCluster Related InterfacesSince 2.3SynchronousAuth Required
Upgrade Host Operating System in Cluster
Upgrade Host Operating System in Cluster
Execution Availability
Try It Out
Submit a mock request using the current auth context and example-driven inputs.
Path Parameters
Request Inputs
Path Parameters
uuidStringRequiredResource UUID, uniquely identifies the resource
Body Fields
updateclusterosObjectRequiredupdateclusteros request body object.
excludePackagesListList of packages not to upgrade
updatePackagesListList of packages to upgrade
releaseVersionStringVersion of the repository for upgrade
resourceUuidString资源UUID。若指定,资源会使用该字段值作为UUID。
tagUuidsListTag UUID list
systemTagsListSystem tag
userTagsListUser tag
Responses
Endpoint
PUT/zstack/v1/clusters/{uuid}/actions
/zstack/v1/clusters/{uuid}/actions
Request Example
curl -X PUT 'http://{host}/zstack/v1/clusters/{uuid}/actions' -H 'Authorization: OAuth {sessionUuid}' -H 'Content-Type: application/json;charset=UTF-8' -d '{"updateclusteros":{"excludePackages":["<excludePackages>"],"updatePackages":["<updatePackages>"],"releaseVersion":"<releaseVersion>","resourceUuid":"<resourceUuid>","tagUuids":["<tagUuids>"]},"systemTags":["<systemTags>"],"userTags":["<userTags>"]}'
Response Example
200{ "inventory": { "uuid": "932696598b64375ea4ae6226cc0c1407" } }Change History
This API has no change history records yet.
