@@ -192,13 +192,22 @@ class GoogleCloudApigeeV1Organization extends \Google\Collection
192192 */
193193 public $ billingType ;
194194 /**
195- * Output only. Base64-encoded public certificate for the root CA of the
196- * Apigee organization. Valid only when [RuntimeType](#RuntimeType) is
197- * `CLOUD`.
195+ * Output only. Deprecated: Use `ca_certificates` instead. Base64-encoded
196+ * public certificate for the root CA of the Apigee organization. Valid only
197+ * when [RuntimeType](#RuntimeType) is `CLOUD`.
198198 *
199+ * @deprecated
199200 * @var string
200201 */
201202 public $ caCertificate ;
203+ /**
204+ * Output only. Base64-encoded public certificates for the root CA of the
205+ * Apigee organization. Valid only when [RuntimeType](#RuntimeType) is
206+ * `CLOUD`. Multiple certificates are used to support certificate rotation.
207+ *
208+ * @var string[]
209+ */
210+ public $ caCertificates ;
202211 /**
203212 * Optional. Cloud KMS key name used for encrypting control plane data that is
204213 * stored in a multi region. Only used for the data residency region "US" or
@@ -515,23 +524,43 @@ public function getBillingType()
515524 return $ this ->billingType ;
516525 }
517526 /**
518- * Output only. Base64-encoded public certificate for the root CA of the
519- * Apigee organization. Valid only when [RuntimeType](#RuntimeType) is
520- * `CLOUD`.
527+ * Output only. Deprecated: Use `ca_certificates` instead. Base64-encoded
528+ * public certificate for the root CA of the Apigee organization. Valid only
529+ * when [RuntimeType](#RuntimeType) is `CLOUD`.
521530 *
531+ * @deprecated
522532 * @param string $caCertificate
523533 */
524534 public function setCaCertificate ($ caCertificate )
525535 {
526536 $ this ->caCertificate = $ caCertificate ;
527537 }
528538 /**
539+ * @deprecated
529540 * @return string
530541 */
531542 public function getCaCertificate ()
532543 {
533544 return $ this ->caCertificate ;
534545 }
546+ /**
547+ * Output only. Base64-encoded public certificates for the root CA of the
548+ * Apigee organization. Valid only when [RuntimeType](#RuntimeType) is
549+ * `CLOUD`. Multiple certificates are used to support certificate rotation.
550+ *
551+ * @param string[] $caCertificates
552+ */
553+ public function setCaCertificates ($ caCertificates )
554+ {
555+ $ this ->caCertificates = $ caCertificates ;
556+ }
557+ /**
558+ * @return string[]
559+ */
560+ public function getCaCertificates ()
561+ {
562+ return $ this ->caCertificates ;
563+ }
535564 /**
536565 * Optional. Cloud KMS key name used for encrypting control plane data that is
537566 * stored in a multi region. Only used for the data residency region "US" or
0 commit comments