VMware vSphere Automation SDK for .NET 7.0.0.1
vmware::appliance::update::CommonInfo Class Reference

The CommonInfo class defines common update information. More...

List of all members.

Classes

class  Builder
 Builder class for CommonInfo. More...
class  Category
 The CommonInfo.Category enumerated type defines update type. More...
class  Priority
 The CommonInfo.Priority enumerated type defines the update installation priority recommendations. More...
class  Severity
 The CommonInfo.Severity enumerated type defines the severity of the issues fixed in the update. More...

Public Member Functions

 CommonInfo ()
 Generate all-fields constructor only for errors and standard structures that have relevant fields.
vmware.vapi.std.LocalizableMessage GetDescription ()
 Description of the update.
void SetDescription (vmware.vapi.std.LocalizableMessage description)
 Description of the update.
vmware.appliance.update.CommonInfo.Priority GetPriority ()
 Update priority.
void SetPriority (vmware.appliance.update.CommonInfo.Priority priority)
 Update priority.
vmware.appliance.update.CommonInfo.Severity GetSeverity ()
 Update severity.
void SetSeverity (vmware.appliance.update.CommonInfo.Severity severity)
 Update severity.
vmware.appliance.update.CommonInfo.Category GetUpdateType ()
 Update category.
void SetUpdateType (vmware.appliance.update.CommonInfo.Category updateType)
 Update category.
global::System.DateTimeOffset GetReleaseDate ()
 Update release date.
void SetReleaseDate (global::System.DateTimeOffset releaseDate)
 Update release date.
bool GetRebootRequired ()
 Flag indicating whether reboot is required after update.
void SetRebootRequired (bool rebootRequired)
 Flag indicating whether reboot is required after update.
long GetSize ()
 Download Size of update in Megabytes.
void SetSize (long size)
 Download Size of update in Megabytes.
vmware.vapi.bindings.type.StructType _GetType ()
vmware.vapi.data.StructValue _GetDataValue ()
void _Validate ()
bool _HasTypeNameOf< T > ()
_ConvertTo< T > ()
override bool Equals (object obj)
override int GetHashCode ()
override string ToString ()

Detailed Description

The CommonInfo class defines common update information.

This class was added in vSphere API 6.7.


Constructor & Destructor Documentation

vmware::appliance::update::CommonInfo::CommonInfo ( ) [inline]

Generate all-fields constructor only for errors and standard structures that have relevant fields.

Creates a default new instance.


Member Function Documentation

T vmware::appliance::update::CommonInfo::_ConvertTo< T > ( ) [inline]
Type Constraints
T :vmware.vapi.bindings.IStructure 
vmware.vapi.data.StructValue vmware::appliance::update::CommonInfo::_GetDataValue ( ) [inline]
vmware.vapi.bindings.type.StructType vmware::appliance::update::CommonInfo::_GetType ( ) [inline]
bool vmware::appliance::update::CommonInfo::_HasTypeNameOf< T > ( ) [inline]
Type Constraints
T :vmware.vapi.bindings.IStructure 
void vmware::appliance::update::CommonInfo::_Validate ( ) [inline]
override bool vmware::appliance::update::CommonInfo::Equals ( object  obj) [inline]
vmware.vapi.std.LocalizableMessage vmware::appliance::update::CommonInfo::GetDescription ( ) [inline]

Description of the update.

The short information what this update is. E.g. "Update2 for vCenter Server Appliance 6.5". This attribute was added in vSphere API 6.7.

override int vmware::appliance::update::CommonInfo::GetHashCode ( ) [inline]
vmware.appliance.update.CommonInfo.Priority vmware::appliance::update::CommonInfo::GetPriority ( ) [inline]

Update priority.

This attribute was added in vSphere API 6.7.

bool vmware::appliance::update::CommonInfo::GetRebootRequired ( ) [inline]

Flag indicating whether reboot is required after update.

This attribute was added in vSphere API 6.7.

global::System.DateTimeOffset vmware::appliance::update::CommonInfo::GetReleaseDate ( ) [inline]

Update release date.

This attribute was added in vSphere API 6.7.

vmware.appliance.update.CommonInfo.Severity vmware::appliance::update::CommonInfo::GetSeverity ( ) [inline]

Update severity.

This attribute was added in vSphere API 6.7.

long vmware::appliance::update::CommonInfo::GetSize ( ) [inline]

Download Size of update in Megabytes.

This attribute was added in vSphere API 6.7.

vmware.appliance.update.CommonInfo.Category vmware::appliance::update::CommonInfo::GetUpdateType ( ) [inline]

Update category.

This attribute was added in vSphere API 6.7.

void vmware::appliance::update::CommonInfo::SetDescription ( vmware.vapi.std.LocalizableMessage  description) [inline]

Description of the update.

The short information what this update is. E.g. "Update2 for vCenter Server Appliance 6.5". This attribute was added in vSphere API 6.7.

void vmware::appliance::update::CommonInfo::SetPriority ( vmware.appliance.update.CommonInfo.Priority  priority) [inline]

Update priority.

This attribute was added in vSphere API 6.7.

void vmware::appliance::update::CommonInfo::SetRebootRequired ( bool  rebootRequired) [inline]

Flag indicating whether reboot is required after update.

This attribute was added in vSphere API 6.7.

void vmware::appliance::update::CommonInfo::SetReleaseDate ( global::System.DateTimeOffset  releaseDate) [inline]

Update release date.

This attribute was added in vSphere API 6.7.

void vmware::appliance::update::CommonInfo::SetSeverity ( vmware.appliance.update.CommonInfo.Severity  severity) [inline]

Update severity.

This attribute was added in vSphere API 6.7.

void vmware::appliance::update::CommonInfo::SetSize ( long  size) [inline]

Download Size of update in Megabytes.

This attribute was added in vSphere API 6.7.

void vmware::appliance::update::CommonInfo::SetUpdateType ( vmware.appliance.update.CommonInfo.Category  updateType) [inline]

Update category.

This attribute was added in vSphere API 6.7.

override string vmware::appliance::update::CommonInfo::ToString ( ) [inline]

The documentation for this class was generated from the following file: