chore: migrate several APIs to microgenerator

Migrated APIs:
* BQ DataTransfer
* BQ Storage
* IOT
* Recommender
* Tasks v2, v2beta2, v2beta3
* Video Intelligence
* Vision
* Webrisk

* update gapic-generator-go to v0.9.3

Change-Id: I6eb1912c912a4f5fe182ccff37abbb36e7595924
Reviewed-on: https://code-review.googlesource.com/c/gocloud/+/48950
Reviewed-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Jean de Klerk <deklerk@google.com>
diff --git a/gapics.txt b/gapics.txt
index a3ed21f..323ffbd 100644
--- a/gapics.txt
+++ b/gapics.txt
@@ -4,32 +4,22 @@
 google/iam/credentials/artman_iamcredentials_v1.yaml
 google/cloud/automl/artman_automl_v1.yaml
 google/cloud/automl/artman_automl_v1beta1.yaml
-google/cloud/bigquery/datatransfer/artman_bigquerydatatransfer.yaml
-google/cloud/bigquery/storage/artman_bigquerystorage_v1beta1.yaml
 google/cloud/dataproc/artman_dataproc_v1.yaml
 google/cloud/dataproc/artman_dataproc_v1beta2.yaml
 google/cloud/dialogflow/v2/artman_dialogflow_v2.yaml
-google/cloud/iot/artman_cloudiot.yaml
 google/cloud/irm/artman_irm_v1alpha2.yaml
 google/cloud/kms/artman_cloudkms.yaml
 google/cloud/language/artman_language_v1beta2.yaml
 google/cloud/oslogin/artman_oslogin_v1.yaml
 google/cloud/oslogin/artman_oslogin_v1beta.yaml
 google/cloud/recaptchaenterprise/artman_recaptchaenterprise_v1beta1.yaml
-google/cloud/recommender/artman_recommender_v1beta1.yaml
 google/cloud/redis/artman_redis_v1beta1.yaml
 google/cloud/redis/artman_redis_v1.yaml
 google/cloud/securitycenter/artman_securitycenter_v1beta1.yaml
 google/cloud/securitycenter/artman_securitycenter_v1.yaml
 google/cloud/talent/artman_talent_v4beta1.yaml
-google/cloud/tasks/artman_cloudtasks_v2beta2.yaml
-google/cloud/tasks/artman_cloudtasks_v2beta3.yaml
-google/cloud/tasks/artman_cloudtasks_v2.yaml
-google/cloud/videointelligence/artman_videointelligence_v1.yaml
 google/cloud/videointelligence/artman_videointelligence_v1beta2.yaml
-google/cloud/vision/artman_vision_v1.yaml
 google/cloud/vision/artman_vision_v1p1beta1.yaml
-google/cloud/webrisk/artman_webrisk_v1beta1.yaml
 google/devtools/artman_clouddebugger.yaml
 google/devtools/cloudbuild/artman_cloudbuild.yaml
 google/devtools/clouderrorreporting/artman_errorreporting.yaml
diff --git a/microgens.csv b/microgens.csv
index a367dd4..db69720 100644
--- a/microgens.csv
+++ b/microgens.csv
@@ -8,3 +8,13 @@
 google/cloud/scheduler/v1beta1, --go-gapic-package cloud.google.com/go/scheduler/apiv1beta1;scheduler, --grpc-service-config google/cloud/scheduler/v1beta1/cloudscheduler_grpc_service_config.json, --gapic-service-config google/cloud/scheduler/v1beta1/cloudscheduler_v1beta1.yaml, --release-level beta
 google/cloud/speech/v1, --go-gapic-package cloud.google.com/go/speech/apiv1;speech, --grpc-service-config google/cloud/speech/v1/speech_grpc_service_config.json, --gapic-service-config google/cloud/speech/v1/speech_v1.yaml,
 google/cloud/speech/v1p1beta1, --go-gapic-package cloud.google.com/go/speech/apiv1p1beta1;speech, --grpc-service-config google/cloud/speech/v1p1beta1/speech_grpc_service_config.json, --gapic-service-config google/cloud/speech/v1p1beta1/speech_v1p1beta1.yaml, --release-level beta
+google/cloud/bigquery/datatransfer/v1, --go-gapic-package cloud.google.com/go/bigquery/datatransfer/apiv1;datatransfer, --grpc-service-config google/cloud/bigquery/datatransfer/v1/bigquerydatatransfer_grpc_service_config.json, --gapic-service-config google/cloud/bigquery/datatransfer/v1/bigquerydatatransfer_v1.yaml --release-level alpha
+google/cloud/bigquery/storage/v1beta1, --go-gapic-package cloud.google.com/go/bigquery/storage/apiv1beta1;storage, --grpc-service-config google/cloud/bigquery/storage/v1beta1/bigquerystorage_grpc_service_config.json, --gapic-service-config google/cloud/bigquery/storage/v1beta1/bigquerystorage_v1beta1.yaml, --release-level beta
+google/cloud/iot/v1, --go-gapic-package cloud.google.com/go/iot/apiv1;iot, --grpc-service-config google/cloud/iot/v1/cloudiot_grpc_service_config.json, --gapic-service-config google/cloud/iot/v1/cloudiot_v1.yaml,
+google/cloud/recommender/v1beta1, --go-gapic-package cloud.google.com/go/recommender/apiv1beta1;recommender, --grpc-service-config google/cloud/recommender/v1beta1/recommender_grpc_service_config.json, --gapic-service-config google/cloud/recommender/v1beta1/recommender_v1beta1.yaml, --release-level beta
+google/cloud/tasks/v2, --go-gapic-package cloud.google.com/go/cloudtasks/apiv2;cloudtasks, --grpc-service-config google/cloud/tasks/v2/cloudtasks_grpc_service_config.json, --gapic-service-config google/cloud/tasks/v2/cloudtasks_v2.yaml,
+google/cloud/tasks/v2beta2, --go-gapic-package cloud.google.com/go/cloudtasks/apiv2beta2;cloudtasks, --grpc-service-config google/cloud/tasks/v2beta2/cloudtasks_grpc_service_config.json, --gapic-service-config google/cloud/tasks/v2beta2/cloudtasks_v2beta2.yaml, --release-level beta
+google/cloud/tasks/v2beta3, --go-gapic-package cloud.google.com/go/cloudtasks/apiv2beta3;cloudtasks, --grpc-service-config google/cloud/tasks/v2beta3/cloudtasks_grpc_service_config.json, --gapic-service-config google/cloud/tasks/v2beta3/cloudtasks_v2beta3.yaml, --release-level beta
+google/cloud/videointelligence/v1, --go-gapic-package cloud.google.com/go/videointelligence/apiv1;videointelligence, --grpc-service-config google/cloud/videointelligence/v1/videointelligence_grpc_service_config.json, --gapic-service-config google/cloud/videointelligence/v1/videointelligence_v1.yaml, --release-level alpha
+google/cloud/vision/v1, --go-gapic-package cloud.google.com/go/vision/apiv1;vision, --grpc-service-config google/cloud/vision/v1/vision_grpc_service_config.json, --gapic-service-config google/cloud/vision/v1/vision_v1.yaml,
+google/cloud/webrisk/v1beta1, --go-gapic-package cloud.google.com/go/webrisk/apiv1beta1;webrisk, --grpc-service-config google/cloud/webrisk/v1beta1/webrisk_grpc_service_config.json, --gapic-service-config google/cloud/webrisk/v1beta1/webrisk_v1beta1.yaml, --release-level beta
diff --git a/regen-gapic.sh b/regen-gapic.sh
index 8dae7af..c72336e 100755
--- a/regen-gapic.sh
+++ b/regen-gapic.sh
@@ -38,7 +38,7 @@
     --mount type=bind,source=$HOST_MOUNT/$input,destination=/in/$input,readonly \
     --mount type=bind,source=/tmp,destination=/out \
     --rm \
-    gcr.io/gapic-images/gapic-generator-go:0.9.1 \
+    gcr.io/gapic-images/gapic-generator-go:0.9.3 \
     $options
 }