VMware vSphere Automation SDK for .NET 6.5.0
vmware::appliance::MonitoringTypes::MonitoredItemDataRequest Class Reference

Monitoring.MonitoredItemDataRequest class Structure representing requested monitored item data. More...

List of all members.

Public Member Functions

 MonitoredItemDataRequest ()
 Creates a default new instance.
global::System.Collections.Generic.List
< string > 
GetNames ()
 monitored item IDs Ex: CPU, MEMORY When clients pass a value of this class as a parameter, the field must contain identifiers for the resource type: com.vmware.appliance.monitoring .
void SetNames (global::System.Collections.Generic.List< string > names)
 monitored item IDs Ex: CPU, MEMORY When clients pass a value of this class as a parameter, the field must contain identifiers for the resource type: com.vmware.appliance.monitoring .
vmware.appliance.MonitoringTypes.IntervalType GetInterval ()
 interval between values in hours, minutes
void SetInterval (vmware.appliance.MonitoringTypes.IntervalType interval)
 interval between values in hours, minutes
vmware.appliance.MonitoringTypes.FunctionType GetFunction ()
 aggregation function
void SetFunction (vmware.appliance.MonitoringTypes.FunctionType function)
 aggregation function
global::System.DateTimeOffset GetStartTime ()
 Starting time.
void SetStartTime (global::System.DateTimeOffset startTime)
 Starting time.
global::System.DateTimeOffset GetEndTime ()
 Ending time.
void SetEndTime (global::System.DateTimeOffset endTime)
 Ending time.
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

Monitoring.MonitoredItemDataRequest class Structure representing requested monitored item data.


Constructor & Destructor Documentation

vmware::appliance::MonitoringTypes::MonitoredItemDataRequest::MonitoredItemDataRequest ( ) [inline]

Creates a default new instance.


Member Function Documentation

T vmware::appliance::MonitoringTypes::MonitoredItemDataRequest::_ConvertTo< T > ( ) [inline]
Type Constraints
T :vmware.vapi.bindings.IStructure 
vmware.vapi.data.StructValue vmware::appliance::MonitoringTypes::MonitoredItemDataRequest::_GetDataValue ( ) [inline]
vmware.vapi.bindings.type.StructType vmware::appliance::MonitoringTypes::MonitoredItemDataRequest::_GetType ( ) [inline]
bool vmware::appliance::MonitoringTypes::MonitoredItemDataRequest::_HasTypeNameOf< T > ( ) [inline]
Type Constraints
T :vmware.vapi.bindings.IStructure 
void vmware::appliance::MonitoringTypes::MonitoredItemDataRequest::_Validate ( ) [inline]
override bool vmware::appliance::MonitoringTypes::MonitoredItemDataRequest::Equals ( object  obj) [inline]
global::System.DateTimeOffset vmware::appliance::MonitoringTypes::MonitoredItemDataRequest::GetEndTime ( ) [inline]

Ending time.

vmware.appliance.MonitoringTypes.FunctionType vmware::appliance::MonitoringTypes::MonitoredItemDataRequest::GetFunction ( ) [inline]

aggregation function

override int vmware::appliance::MonitoringTypes::MonitoredItemDataRequest::GetHashCode ( ) [inline]
vmware.appliance.MonitoringTypes.IntervalType vmware::appliance::MonitoringTypes::MonitoredItemDataRequest::GetInterval ( ) [inline]

interval between values in hours, minutes

global::System.Collections.Generic.List<string> vmware::appliance::MonitoringTypes::MonitoredItemDataRequest::GetNames ( ) [inline]

monitored item IDs Ex: CPU, MEMORY When clients pass a value of this class as a parameter, the field must contain identifiers for the resource type: com.vmware.appliance.monitoring .

When methods return a value of this class as a result, the field will contain identifiers for the resource type: com.vmware.appliance.monitoring .

global::System.DateTimeOffset vmware::appliance::MonitoringTypes::MonitoredItemDataRequest::GetStartTime ( ) [inline]

Starting time.

void vmware::appliance::MonitoringTypes::MonitoredItemDataRequest::SetEndTime ( global::System.DateTimeOffset  endTime) [inline]

Ending time.

void vmware::appliance::MonitoringTypes::MonitoredItemDataRequest::SetFunction ( vmware.appliance.MonitoringTypes.FunctionType  function) [inline]

aggregation function

void vmware::appliance::MonitoringTypes::MonitoredItemDataRequest::SetInterval ( vmware.appliance.MonitoringTypes.IntervalType  interval) [inline]

interval between values in hours, minutes

void vmware::appliance::MonitoringTypes::MonitoredItemDataRequest::SetNames ( global::System.Collections.Generic.List< string >  names) [inline]

monitored item IDs Ex: CPU, MEMORY When clients pass a value of this class as a parameter, the field must contain identifiers for the resource type: com.vmware.appliance.monitoring .

When methods return a value of this class as a result, the field will contain identifiers for the resource type: com.vmware.appliance.monitoring .

void vmware::appliance::MonitoringTypes::MonitoredItemDataRequest::SetStartTime ( global::System.DateTimeOffset  startTime) [inline]

Starting time.

override string vmware::appliance::MonitoringTypes::MonitoredItemDataRequest::ToString ( ) [inline]

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