Ignore existing cloud run service management

I would like to create a cloud run services using google_cloud_run_v2_service with a hello image, and then I want to deploy a new hello2 image to this cloud run using a different CICD pipeline outside terraform. When I redeploy the terraform again it is deploying the hello image. in my case once the cloud run service exist I want terraform to completely ignore the resource creation, I tried adding revision, images to lifecycle ignore changes block, still didn’t help and created a separate list with existing_services names and did count if any service I want the resource changes to be applied will check if it already present in existing_services if not then only apply/create the resource, in this case it is destroying the cloud run services which are available in the existing_services names.

what should I do to ignore the terraform management if the cloud run service name available in the existing_services list?