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
- );
};