1. A computerized method for providing object policy management, comprising: accessing a distributed computer system having a plurality of objects associated with a cluster within a common disk array, wherein each object comprises at least one virtual machine; processing the plurality of objects to obtain a list of object attributes associated with the at least one virtual machine of at least one object of the plurality of objects; providing a graphical user interface (GUI) to a user, wherein the GUI enables the user to specify a maximum resource limit of a named resource for backing up the at least one virtual machine of at least one object of the plurality of objects, wherein the GUI lists the named resource and allows the user to enter the maximum resource limit of the named resource; applying, via the GUI, a query to the plurality of objects to automatically generate an object management policy for object backup protection; selecting, via the GUI, the at least one virtual machine of the at least one object of the plurality of objects when the at least one virtual machine satisfies the query in accordance with the automatically generated object management policy based on at least one attribute value of at least one attribute of the at least one virtual machine; and restoring, upon a notification to restore a functionality of the at least one virtual machine of the at least one object of the plurality of objects, the at least one virtual machine of the at least one object of the plurality of objects to a last known good point in time using a standby virtual machine provisioned from a last known good point in time image to restore virtual machine functionality, wherein the query comprises a plurality of rules, each rule of the plurality of rules comprising a corresponding object attribute of a plurality of object attributes, a corresponding comparison operator of a plurality of comparison operators, and an attribute value expression, wherein at least one rule of the plurality of rules causes a selection of objects by inspecting a string associated with each object of the plurality of objects and detecting an absence of a specified string in a name of each object of the plurality of objects, and wherein the object policy management method enhances application availability by implementing a cluster wide application failover.