This adds the interface for the new resource provisioners. The methods closely follow the grpc service methods, using the type expected within terraform core.