When attempting to modify the settings of an existing Virtual Machine (e.g., changing CPU, Memory, or Network) in VMware Cloud Director, the task fails with the following error:
The operation failed because no suitable resource was found... Storage containers were rejected because: Threshold would be violated.
VMware Cloud Director 10.x
The VMware Cloud Director placement engine performs a validation check on the storage container hosting the VM during any reconfiguration task. If the datastore has breached the "Yellow" or "Red" thresholds configured in the Provider portal, the placement engine marks the resource as invalid, preventing any updates to VMs residing on that datastore.
To resolve the issue:
Based on your inspection of the environment, take appropriate action to make additional capacity available on the storage container/datastore(s) or modify the Yellow/Red threshold settings as appropriate.