contain_provider refers to a resource named provider, which is not correct.