How to work with AWS Resources that were created manually? [Chef Provisioning AWS]

Hello All,

We started using chef-provisioning-aws cookbook to create resources on AWS. But we have a bunch of resources on AWS that were not created using Chef and now we want to use Chef to manage those resources. But if I try to access any resource by it’s name it either throws an error or tries to create it if it doesn’t find the particular resource in respective data bag.

I wanted to know if there is any way to access the resources using resource ID or even with the AWS Name tags or do I need to add data bag items for all non-Chef created resources before I can manage them?

Thanks,
Rahul