* $containerService = new Google\Service\Container(...); * $well_known = $containerService->well_known; * */ class ProjectsLocationsClustersWellKnown extends \Google\Service\Resource { /** * Gets the OIDC discovery document for the cluster. See the [OpenID Connect * Discovery 1.0 specification](https://openid.net/specs/openid-connect- * discovery-1_0.html) for details. This API is not yet intended for general * use, and is not available for all clusters. (well- * known.getOpenidConfiguration) * * @param string $parent The cluster (project, location, cluster name) to get * the discovery document for. Specified in the format * `projects/locations/clusters`. * @param array $optParams Optional parameters. * @return GetOpenIDConfigResponse */ public function getOpenidConfiguration($parent, $optParams = []) { $params = ['parent' => $parent]; $params = array_merge($params, $optParams); return $this->call('getOpenid-configuration', [$params], GetOpenIDConfigResponse::class); } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(ProjectsLocationsClustersWellKnown::class, 'Google_Service_Container_Resource_ProjectsLocationsClustersWellKnown');