https://github.com/microsoft/hydra-spec/blob/master/3.component_model.md#resources
Resources is an optional field on a container. But if it is specified, then CPU and Memory are required. This doesn't make sense. CPU and Memory should have sensible defaults and not be required.