implemented bid types for spot instances.