@@ -144,6 +144,18 @@ Some applications cannot use the default authentication mechanism (known as
144144to explicitly load a service account key file.
145145
146146<!-- inject-service-account-snippet-start -->
147+ @snippet applications_client_samples.cc with-service-account
148+
149+ Follow these links to find examples for other \c *Client classes:
150+ [ApplicationsClient](@ref ApplicationsClient-service-account-snippet)
151+ [AuthorizedCertificatesClient](@ref AuthorizedCertificatesClient-service-account-snippet)
152+ [AuthorizedDomainsClient](@ref AuthorizedDomainsClient-service-account-snippet)
153+ [DomainMappingsClient](@ref DomainMappingsClient-service-account-snippet)
154+ [FirewallClient](@ref FirewallClient-service-account-snippet)
155+ [InstancesClient](@ref InstancesClient-service-account-snippet)
156+ [ServicesClient](@ref ServicesClient-service-account-snippet)
157+ [VersionsClient](@ref VersionsClient-service-account-snippet)
158+
147159<!-- inject-service-account-snippet-end -->
148160
149161Keep in mind that we chose this as an example because it is relatively easy to
@@ -179,45 +191,93 @@ can override the default policies.
179191
180192*/
181193
194+ /*! @page ApplicationsClient-service-account-snippet Override ApplicationsClient Authentication Defaults
195+
196+ @snippet google/cloud/appengine/samples/applications_client_samples.cc with-service-account
197+
198+ */
199+
182200/*! @page AuthorizedCertificatesClient-endpoint-snippet Override AuthorizedCertificatesClient Endpoint Configuration
183201
184202@snippet google/cloud/appengine/samples/authorized_certificates_client_samples.cc set-client-endpoint
185203
186204*/
187205
206+ /*! @page AuthorizedCertificatesClient-service-account-snippet Override AuthorizedCertificatesClient Authentication Defaults
207+
208+ @snippet google/cloud/appengine/samples/authorized_certificates_client_samples.cc with-service-account
209+
210+ */
211+
188212/*! @page AuthorizedDomainsClient-endpoint-snippet Override AuthorizedDomainsClient Endpoint Configuration
189213
190214@snippet google/cloud/appengine/samples/authorized_domains_client_samples.cc set-client-endpoint
191215
192216*/
193217
218+ /*! @page AuthorizedDomainsClient-service-account-snippet Override AuthorizedDomainsClient Authentication Defaults
219+
220+ @snippet google/cloud/appengine/samples/authorized_domains_client_samples.cc with-service-account
221+
222+ */
223+
194224/*! @page DomainMappingsClient-endpoint-snippet Override DomainMappingsClient Endpoint Configuration
195225
196226@snippet google/cloud/appengine/samples/domain_mappings_client_samples.cc set-client-endpoint
197227
198228*/
199229
230+ /*! @page DomainMappingsClient-service-account-snippet Override DomainMappingsClient Authentication Defaults
231+
232+ @snippet google/cloud/appengine/samples/domain_mappings_client_samples.cc with-service-account
233+
234+ */
235+
200236/*! @page FirewallClient-endpoint-snippet Override FirewallClient Endpoint Configuration
201237
202238@snippet google/cloud/appengine/samples/firewall_client_samples.cc set-client-endpoint
203239
204240*/
205241
242+ /*! @page FirewallClient-service-account-snippet Override FirewallClient Authentication Defaults
243+
244+ @snippet google/cloud/appengine/samples/firewall_client_samples.cc with-service-account
245+
246+ */
247+
206248/*! @page InstancesClient-endpoint-snippet Override InstancesClient Endpoint Configuration
207249
208250@snippet google/cloud/appengine/samples/instances_client_samples.cc set-client-endpoint
209251
210252*/
211253
254+ /*! @page InstancesClient-service-account-snippet Override InstancesClient Authentication Defaults
255+
256+ @snippet google/cloud/appengine/samples/instances_client_samples.cc with-service-account
257+
258+ */
259+
212260/*! @page ServicesClient-endpoint-snippet Override ServicesClient Endpoint Configuration
213261
214262@snippet google/cloud/appengine/samples/services_client_samples.cc set-client-endpoint
215263
216264*/
217265
266+ /*! @page ServicesClient-service-account-snippet Override ServicesClient Authentication Defaults
267+
268+ @snippet google/cloud/appengine/samples/services_client_samples.cc with-service-account
269+
270+ */
271+
218272/*! @page VersionsClient-endpoint-snippet Override VersionsClient Endpoint Configuration
219273
220274@snippet google/cloud/appengine/samples/versions_client_samples.cc set-client-endpoint
221275
276+ */
277+
278+ /*! @page VersionsClient-service-account-snippet Override VersionsClient Authentication Defaults
279+
280+ @snippet google/cloud/appengine/samples/versions_client_samples.cc with-service-account
281+
222282*/
223283// <!-- inject-endpoint-pages-end -->
0 commit comments