Get Upgrade Unit Groups
Return information of all upgrade unit groups
Request
URI
GET
https://nsxmanager.your.domain/api/v1/upgrade/upgrade-unit-groups
COPY
Query Parameters
string
component_type
Optional
Component type based on which upgrade unit groups to be filtered
string
cursor
Optional
Opaque cursor to be used for getting next page of records (supplied by current result page)
string
included_fields
Optional
Comma separated list of fields that should be included in query result
integer
page_size
Optional
Maximum number of results to return in this page (server may return fewer)
boolean
sort_ascending
Optional
sort_ascending
string
sort_by
Optional
Field by which records are sorted
boolean
summary
Optional
Flag indicating whether to return summary
boolean
sync
Optional
Synchronize before returning upgrade unit groups
Responses
200
OK
Returns UpgradeUnitGroupListResult of type(s) application/json
This response body class contains all of the following: ListResult , InlineUpgradeUnitGroupListResult1
{
"_self": {
"action": "string",
"href": "string",
"rel": "string"
},
"_links": [
{
"action": "string",
"href": "string",
"rel": "string"
}
],
"_schema": "string",
"cursor": "string",
"sort_ascending": false,
"sort_by": "string",
"result_count": 0,
"results": [
{
"_self": {
"action": "string",
"href": "string",
"rel": "string"
},
"_links": [
{
"action": "string",
"href": "string",
"rel": "string"
}
],
"_schema": "string",
"_revision": 0,
"_system_owned": false,
"display_name": "string",
"description": "string",
"tags": [
{
"scope": "string",
"tag": "string"
}
],
"_create_user": "string",
"_protection": "string",
"_create_time": 0,
"_last_modified_time": 0,
"_last_modified_user": "string",
"id": "string",
"resource_type": "string",
"enabled": false,
"upgrade_unit_count": 0,
"type": "string",
"upgrade_units": [
{
"_self": {
"action": "string",
"href": "string",
"rel": "string"
},
"_links": [
{
"action": "string",
"href": "string",
"rel": "string"
}
],
"_schema": "string",
"group": {
"display_name": "string",
"id": "string"
},
"warnings": [
"string"
],
"current_version": "string",
"metadata": [
{
"value": "string",
"key": "string"
}
],
"type": "string",
"id": "string",
"display_name": "string"
}
],
"extended_configuration": [
{
"value": "string",
"key": "string"
}
],
"parallel": false
}
]
}
400
Returns BadRequest of type(s) application/json
This response body class contains all of the following: RelatedApiError , InlineApiError1
{
"module_name": "string",
"error_message": "string",
"error_code": 0,
"details": "string",
"related_errors": [
{
"module_name": "string",
"error_message": "string",
"error_code": 0,
"details": "string"
}
]
}
403
Returns Forbidden of type(s) application/json
This response body class contains all of the following: RelatedApiError , InlineApiError1
{
"module_name": "string",
"error_message": "string",
"error_code": 0,
"details": "string",
"related_errors": [
{
"module_name": "string",
"error_message": "string",
"error_code": 0,
"details": "string"
}
]
}
404
Not Found
Operation doesn't return any data structure
412
Returns PreconditionFailed of type(s) application/json
This response body class contains all of the following: RelatedApiError , InlineApiError1
{
"module_name": "string",
"error_message": "string",
"error_code": 0,
"details": "string",
"related_errors": [
{
"module_name": "string",
"error_message": "string",
"error_code": 0,
"details": "string"
}
]
}
500
Returns InternalServerError of type(s) application/json
This response body class contains all of the following: RelatedApiError , InlineApiError1
{
"module_name": "string",
"error_message": "string",
"error_code": 0,
"details": "string",
"related_errors": [
{
"module_name": "string",
"error_message": "string",
"error_code": 0,
"details": "string"
}
]
}
503
Returns ServiceUnavailable of type(s) application/json
This response body class contains all of the following: RelatedApiError , InlineApiError1
{
"module_name": "string",
"error_message": "string",
"error_code": 0,
"details": "string",
"related_errors": [
{
"module_name": "string",
"error_message": "string",
"error_code": 0,
"details": "string"
}
]
}
Upgrade Operations
POST
Add Upgrade Units To Group Add Upgrade Units
POST
Continue Upgrade Continue
POST
Create Upgrade Unit Group
DELETE
Delete Upgrade Unit Group
POST
Fetch Upgrade Bundle From Url
GET
Get Nodes
GET
Get Nodes Summary
GET
Get Upgrade Bundle Info
GET
Get Upgrade Bundle Upload Status
GET
Get Upgrade History
GET
Get Upgrade Plan Settings
GET
Get Upgrade Status Summary
GET
Get Upgrade Summary
GET
Get Upgrade Unit
GET
Get Upgrade Unit Aggregate Info
GET
Get Upgrade Unit Group
GET
Get Upgrade Unit Group Aggregate Info
GET
Get Upgrade Unit Groups
GET
Get Upgrade Unit Groups Status
GET
Get Upgrade Unit Group Status
GET
Get Upgrade Units
GET
Get Upgrade Units Stats
GET
Get Version Whitelist
GET
Get Version Whitelist By Component
POST
Pause Upgrade Pause
POST
Reorder Upgrade Unit Group Reorder
POST
Reorder Upgrade Unit Reorder
POST
Reset Upgrade Plan Reset
POST
Start Upgrade Start
POST
Trigger Uc Upgrade Upgrade Uc
PUT
Update Upgrade Plan Settings
PUT
Update Upgrade Unit Group
PUT
Update Version Whitelist
POST
Upgrade Selected Units Upgrade Selected Units