UpdatePendingInfo

The Pending.Info structure contains the extended information about the update


Properties

contents Required

List of the 1. issues addressed since previous/current version 2. new features/improvements


description Required

Description of the update. The short information what this update is. E.g. “Update2 for vCenter Server Appliance 6.5”


eulas Required

List of EULAs. This list has multiple entries and can be dynamic based on what we are actually installing.


string as uri
knowledge_base Required

URL for the knowledge base article describing this update.


string
name Required

Name of the update.


priority Required

The CommonInfo.Priority enumerated type defines the update installation priority recommendations.
HIGH : Install ASAP
MEDIUM : Install at the earliest convenience
LOW : Install at your discretion

Possible values are: HIGHMEDIUMLOW


boolean
reboot_required Required

Flag indicating whether reboot is required after update.


string as date-time
release_date Required

Update release date.


services_will_be_stopped Required

List of the services that will be stopped and restarted during the update installation.


severity Required

The CommonInfo.Severity enumerated type defines the severity of the issues fixed in the update.
CRITICAL : Vulnerabilities that can be exploited by an unauthenticated attacker from the Internet or those that break the guest/host Operating System isolation. The exploitation results in the complete compromise of confidentiality, integrity, and availability of user data and/or processing resources without user interaction. Exploitation could be leveraged to propagate an Internet worm or execute arbitrary code between Virtual Machines and/or the Host Operating System.
IMPORTANT : Vulnerabilities that are not rated critical but whose exploitation results in the complete compromise of confidentiality and/or integrity of user data and/or processing resources through user assistance or by authenticated attackers. This rating also applies to those vulnerabilities which could lead to the complete compromise of availability when exploitation is by a remote unauthenticated attacker from the Internet or through a breach of virtual machine isolation.
MODERATE : Vulnerabilities where the ability to exploit is mitigated to a significant degree by configuration or difficulty of exploitation, but in certain deployment scenarios could still lead to the compromise of confidentiality, integrity, or availability of user data and/or processing resources.
LOW : All other issues that have a security impact. Vulnerabilities where exploitation is believed to be extremely difficult, or where successful exploitation would have minimal impact

Possible values are: CRITICALIMPORTANTMODERATELOW


integer as int64
size Required

Download Size of update in Megabytes.


boolean
staged Required

Is the update staged


update_type Required

The CommonInfo.Category enumerated type defines update type
SECURITY : Fixes vulnerabilities, doesn’t change functionality
FIX : Fixes bugs/vulnerabilities, doesn’t change functionality
UPDATE : Changes product functionality
UPGRADE : Introduces new features, significantly changes product functionality

Possible values are: SECURITYFIXUPDATEUPGRADE

JSON Example

{
	"contents": [
		{
			"args": [
				"string"
			],
			"default_message": "string",
			"id": "string"
		}
	],
	"description": {
		"args": [
			"string"
		],
		"default_message": "string",
		"id": "string"
	},
	"eulas": [
		{
			"args": [
				"string"
			],
			"default_message": "string",
			"id": "string"
		}
	],
	"knowledge_base": "string",
	"name": "string",
	"priority": "HIGH",
	"reboot_required": false,
	"release_date": "string",
	"services_will_be_stopped": [
		{
			"description": {
				"args": [
					"string"
				],
				"default_message": "string",
				"id": "string"
			},
			"service": "string"
		}
	],
	"severity": "CRITICAL",
	"size": 0,
	"staged": false,
	"update_type": "SECURITY"
}
Returned By

Get Pending

Feedback

Was this page helpful?