HP Operations Manager for Windows

OV_AutoDeployPolicyGroup


Description
The policy group that gets deployed when a managed node is placed in a node group associated with this object, or when a service is instantiated from a service type definition associated with this object.
class OV_AutoDeployPolicyGroup
{
Properties:
string Name;
string Caption;
string Description;
string PolicyGroup;
boolean EnableDeployment;

Class Methods:
OV_AutoDeployPolicyGroup Create(
[in] string PolicyGroupPath,
[in, optional] boolean EnableDeployment,
[in, optional] string Caption,
[in, optional] string Name,
[in, optional] string Description
);
OV_AutoDeployPolicyGroup Create_Trans(
[in] string TransId,
[in] string PolicyGroupPath,
[in, optional] boolean EnableDeployment,
[in, optional] string Caption,
[in, optional] string Name,
[in, optional] string Description
);
void Remove(
[in] string Name
);
void Remove_Trans(
[in] string TransId,
[in] string Name
);
OV_AutoDeployPolicyGroup GetByName(
[in] string Name
);
OV_AutoDeployPolicyGroup GetByName_Trans(
[in] string TransId,
[in] string Name
);
sint32 GetByPolicyPath(
[out] OV_AutoDeployPolicyGroup PolicyGroups[],
[in] string PolicyGroupPath
);
sint32 GetByPolicyPath_Trans(
[in] string TransId,
[out] OV_AutoDeployPolicyGroup PolicyGroups[],
[in] string PolicyGroupPath
);

Instance Methods:
void Modify(
[in] OV_AutoDeployPolicyGroup ADPolicyGroup
);
void Modify_Trans(
[in] string TransId,
[in] OV_AutoDeployPolicyGroup ADPolicyGroup
);
sint32 GetNodeGroups(
[out] OV_NodeGroup NodeGroups[]
);
sint32 GetNodeGroups_Trans(
[in] string TransId,
[out] OV_NodeGroup NodeGroups[]
);
boolean IsAssociatedWithNodeGroup(
[in] string NodeGroupName
);
boolean IsAssociatedWithNodeGroup_Trans(
[in] string TransId,
[in] string NodeGroupName
);
sint32 GetServiceTypes(
[out] OV_ServiceTypeDefinition ServiceTypes[]
);
sint32 GetServiceTypes_Trans(
[in] string TransId,
[out] OV_ServiceTypeDefinition ServiceTypes[]
);
};