diff --git a/Batch/src/V1/AllocationPolicy/InstancePolicyOrTemplate.php b/Batch/src/V1/AllocationPolicy/InstancePolicyOrTemplate.php
index 1c67eddc43e6..c6dc0d5bb280 100644
--- a/Batch/src/V1/AllocationPolicy/InstancePolicyOrTemplate.php
+++ b/Batch/src/V1/AllocationPolicy/InstancePolicyOrTemplate.php
@@ -71,7 +71,9 @@ class InstancePolicyOrTemplate extends \Google\Protobuf\Internal\Message
* @type string $instance_template
* Name of an instance template used to create VMs.
* Named the field as 'instance_template' instead of 'template' to avoid
- * c++ keyword conflict.
+ * C++ keyword conflict.
+ * Batch only supports global instance templates.
+ * You can specify the global instance template as a full or partial URL.
* @type bool $install_gpu_drivers
* Set this field true if you want Batch to help fetch drivers from a third
* party location and install them for GPUs specified in
@@ -141,7 +143,9 @@ public function setPolicy($var)
/**
* Name of an instance template used to create VMs.
* Named the field as 'instance_template' instead of 'template' to avoid
- * c++ keyword conflict.
+ * C++ keyword conflict.
+ * Batch only supports global instance templates.
+ * You can specify the global instance template as a full or partial URL.
*
* Generated from protobuf field string instance_template = 2;
* @return string
@@ -159,7 +163,9 @@ public function hasInstanceTemplate()
/**
* Name of an instance template used to create VMs.
* Named the field as 'instance_template' instead of 'template' to avoid
- * c++ keyword conflict.
+ * C++ keyword conflict.
+ * Batch only supports global instance templates.
+ * You can specify the global instance template as a full or partial URL.
*
* Generated from protobuf field string instance_template = 2;
* @param string $var