HP Operations Manager for Windows

OV_ExternalNode


Description
TBD: Need to get a description the OV_ExternalNode class.
class OV_ExternalNode
{
Properties:
string Name;
uint16 Type;
string Pattern;
uint32 Order;
boolean CheckBeforeManagedNodes = FALSE;
boolean IsInMaintMode = FALSE;
boolean IsInSchedOutage = FALSE;
boolean DeleteMsgInMaintMode = FALSE;
boolean DeleteMsgInSchedOutage = FALSE;

Class Methods:
OV_ExternalNode Create(
[in] string Caption,
[in] uint16 Type,
[in] string Pattern,
[in, optional] uint32 Order,
[in, optional] boolean CheckBeforeManagedNodes,
[in, optional] string Name,
[in, optional] string ParentName,
[in, optional] string Description
);
OV_ExternalNode Create_Trans(
[in] string TransId,
[in] string Caption,
[in] uint16 Type,
[in] string Pattern,
[in, optional] uint32 Order,
[in, optional] boolean CheckBeforeManagedNodes,
[in, optional] string Name,
[in, optional] string ParentName,
[in, optional] string Description
);
void Remove(
[in] string Name
);
void Remove_Trans(
[in] string TransId,
[in] string Name
);
OV_ExternalNode GetByName(
[in] string Name
);
OV_ExternalNode GetByName_Trans(
[in] string TransId,
[in] string Name
);
OV_ExternalNode GetByHierarchicalPath(
[in] string Path
);
OV_ExternalNode GetByHierarchicalPath_Trans(
[in] string TransId,
[in] string Path
);

Instance Methods:
void Modify(
[in] OV_ExternalNode ExternalNode
);
void Modify_Trans(
[in] string TransId,
[in] OV_ExternalNode ExternalNode
);
sint32 GetParents(
[out] OV_NodeGroup NodeGroups[],
[in, optional] boolean IncludeAllHierarchicalParents
);
sint32 GetParents_Trans(
[in] string TransId,
[out] OV_NodeGroup NodeGroups[],
[in, optional] boolean IncludeAllHierarchicalParents
);
boolean IsChildOf(
[in] string ParentName
);
boolean IsChildOf_Trans(
[in] string TransId,
[in] string ParentName
);
void SetOutage(
[in] sint32 IsInOutage,
[in] boolean IsScheduled,
[in, optional] sint32 DeleteMessageInOutage
);
void SetOutage_Trans(
[in] string TransId,
[in] sint32 IsInOutage,
[in] boolean IsScheduled,
[in, optional] sint32 DeleteMessageInOutage
);
};