The credentials to be used by the client to authorize API calls. This option accepts either a path to a credentials file, or a decoded credentials file as a PHP array. Advanced usage: In addition, this option can also accept a pre-constructed Google\Auth\FetchAuthTokenInterface object or Google\ApiCore\CredentialsWrapper object. Note that when one of these objects are provided, any settings in $credentialsConfig will be ignored. Important: If you accept a credential configuration (credential JSON/File/Stream) from an external source for authentication to Google Cloud Platform, you must validate it before providing it to any Google API or library. Providing an unvalidated credential configuration to Google APIs can compromise the security of your systems and data. For more information https://cloud.google.com/docs/authentication/external/externally-sourced-credentials
↳ credentialsConfig
array
Options used to configure credentials, including auth token caching, for the client. For a full list of supporting configuration options, see Google\ApiCore\CredentialsWrapper::build() .
↳ disableRetries
bool
Determines whether or not retries defined by the client configuration should be disabled. Defaults to false.
↳ clientConfig
string|array
Client method configuration, including retry settings. This option can be either a path to a JSON file, or a PHP array containing the decoded JSON data. By default this settings points to the default client config file, which is provided in the resources folder.
↳ transport
string|TransportInterface
The transport used for executing network requests. May be either the string rest or grpc. Defaults to grpc if gRPC support is detected on the system. Advanced usage: Additionally, it is possible to pass in an already instantiated Google\ApiCore\Transport\TransportInterface object. Note that when this object is provided, any settings in $transportConfig, and any $apiEndpoint setting, will be ignored.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-09 UTC."],[],[],null,["# Google Cloud Sql Admin V1 Client - Class SqlAvailableDatabaseVersionsServiceClient (1.2.6)\n\nVersion latestkeyboard_arrow_down\n\n- [1.2.6 (latest)](/php/docs/reference/cloud-sql-admin/latest/V1.Client.SqlAvailableDatabaseVersionsServiceClient)\n- [1.2.5](/php/docs/reference/cloud-sql-admin/1.2.5/V1.Client.SqlAvailableDatabaseVersionsServiceClient)\n- [1.1.0](/php/docs/reference/cloud-sql-admin/1.1.0/V1.Client.SqlAvailableDatabaseVersionsServiceClient)\n- [1.0.0](/php/docs/reference/cloud-sql-admin/1.0.0/V1.Client.SqlAvailableDatabaseVersionsServiceClient)\n- [0.19.0](/php/docs/reference/cloud-sql-admin/0.19.0/V1.Client.SqlAvailableDatabaseVersionsServiceClient)\n- [0.18.0](/php/docs/reference/cloud-sql-admin/0.18.0/V1.Client.SqlAvailableDatabaseVersionsServiceClient)\n- [0.17.1](/php/docs/reference/cloud-sql-admin/0.17.1/V1.Client.SqlAvailableDatabaseVersionsServiceClient)\n- [0.16.1](/php/docs/reference/cloud-sql-admin/0.16.1/V1.Client.SqlAvailableDatabaseVersionsServiceClient)\n- [0.12.0](/php/docs/reference/cloud-sql-admin/0.12.0/V1.Client.SqlAvailableDatabaseVersionsServiceClient)\n- [0.11.0](/php/docs/reference/cloud-sql-admin/0.11.0/V1.Client.SqlAvailableDatabaseVersionsServiceClient)\n- [0.10.0](/php/docs/reference/cloud-sql-admin/0.10.0/V1.Client.SqlAvailableDatabaseVersionsServiceClient)\n- [0.9.0](/php/docs/reference/cloud-sql-admin/0.9.0/V1.Client.SqlAvailableDatabaseVersionsServiceClient)\n- [0.8.0](/php/docs/reference/cloud-sql-admin/0.8.0/V1.Client.SqlAvailableDatabaseVersionsServiceClient)\n- [0.7.0](/php/docs/reference/cloud-sql-admin/0.7.0/V1.Client.SqlAvailableDatabaseVersionsServiceClient)\n- [0.6.0](/php/docs/reference/cloud-sql-admin/0.6.0/V1.Client.SqlAvailableDatabaseVersionsServiceClient)\n- [0.5.0](/php/docs/reference/cloud-sql-admin/0.5.0/V1.Client.SqlAvailableDatabaseVersionsServiceClient)\n- [0.4.1](/php/docs/reference/cloud-sql-admin/0.4.1/V1.Client.SqlAvailableDatabaseVersionsServiceClient)\n- [0.3.1](/php/docs/reference/cloud-sql-admin/0.3.1/V1.Client.SqlAvailableDatabaseVersionsServiceClient)\n- [0.2.12](/php/docs/reference/cloud-sql-admin/0.2.12/V1.Client.SqlAvailableDatabaseVersionsServiceClient) \nReference documentation and code samples for the Google Cloud Sql Admin V1 Client class SqlAvailableDatabaseVersionsServiceClient.\n\nService Description: Service that exposes Cloud SQL database versions information. This\nservice is only used internally.\n\nThis class provides the ability to make remote calls to the backing service through method\ncalls that map to API methods.\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Sql \\\\ V1 \\\\ Client\n\nMethods\n-------\n\n### __construct\n\nConstructor."]]