1. A method for assigning one or more resources based on an event occurring in a virtual environment, the method comprising: identifying a predefined tag that satisfies a condition associated with the event; searching a data store to identify one or more resources assigned the predefined tag, wherein the data store includes a plurality of resources that are each assigned at least one predefined tag and are not currently being actively managed by a resource manager of the virtual environment; after identifying the resource, actively managing the one or more resource using the resource manager; and assigning the one or more resources to a workload in the virtual environment associated with the event.