Namespace google::cloud::sql_v1 (2.29.0-rc)

Classes

SqlAvailableDatabaseVersionsServiceClient

Service that exposes Cloud SQL database versions information.

SqlAvailableDatabaseVersionsServiceConnection

The SqlAvailableDatabaseVersionsServiceConnection object for SqlAvailableDatabaseVersionsServiceClient.

SqlAvailableDatabaseVersionsServiceConnectionIdempotencyPolicy

SqlAvailableDatabaseVersionsServiceLimitedErrorCountRetryPolicy

A retry policy for SqlAvailableDatabaseVersionsServiceConnection based on counting errors.

SqlAvailableDatabaseVersionsServiceLimitedTimeRetryPolicy

A retry policy for SqlAvailableDatabaseVersionsServiceConnection based on elapsed time.

SqlAvailableDatabaseVersionsServiceRetryPolicy

The retry policy for SqlAvailableDatabaseVersionsServiceConnection.

SqlBackupRunsServiceClient

Service for managing database backups.

SqlBackupRunsServiceConnection

The SqlBackupRunsServiceConnection object for SqlBackupRunsServiceClient.

SqlBackupRunsServiceConnectionIdempotencyPolicy

SqlBackupRunsServiceLimitedErrorCountRetryPolicy

A retry policy for SqlBackupRunsServiceConnection based on counting errors.

SqlBackupRunsServiceLimitedTimeRetryPolicy

A retry policy for SqlBackupRunsServiceConnection based on elapsed time.

SqlBackupRunsServiceRetryPolicy

The retry policy for SqlBackupRunsServiceConnection.

SqlConnectServiceClient

Cloud SQL connect service.

SqlConnectServiceConnection

The SqlConnectServiceConnection object for SqlConnectServiceClient.

SqlConnectServiceConnectionIdempotencyPolicy

SqlConnectServiceLimitedErrorCountRetryPolicy

A retry policy for SqlConnectServiceConnection based on counting errors.

SqlConnectServiceLimitedTimeRetryPolicy

A retry policy for SqlConnectServiceConnection based on elapsed time.

SqlConnectServiceRetryPolicy

The retry policy for SqlConnectServiceConnection.

SqlDatabasesServiceClient

Service to manage databases.

SqlDatabasesServiceConnection

The SqlDatabasesServiceConnection object for SqlDatabasesServiceClient.

SqlDatabasesServiceConnectionIdempotencyPolicy

SqlDatabasesServiceLimitedErrorCountRetryPolicy

A retry policy for SqlDatabasesServiceConnection based on counting errors.

SqlDatabasesServiceLimitedTimeRetryPolicy

A retry policy for SqlDatabasesServiceConnection based on elapsed time.

SqlDatabasesServiceRetryPolicy

The retry policy for SqlDatabasesServiceConnection.

SqlEventsServiceClient

Service that exposes Cloud SQL event information.

SqlEventsServiceConnection

The SqlEventsServiceConnection object for SqlEventsServiceClient.

SqlEventsServiceConnectionIdempotencyPolicy

SqlEventsServiceLimitedErrorCountRetryPolicy

A retry policy for SqlEventsServiceConnection based on counting errors.

SqlEventsServiceLimitedTimeRetryPolicy

A retry policy for SqlEventsServiceConnection based on elapsed time.

SqlEventsServiceRetryPolicy

The retry policy for SqlEventsServiceConnection.

SqlFlagsServiceClient

Service to manage database flags for Cloud SQL instances.

SqlFlagsServiceConnection

The SqlFlagsServiceConnection object for SqlFlagsServiceClient.

SqlFlagsServiceConnectionIdempotencyPolicy

SqlFlagsServiceLimitedErrorCountRetryPolicy

A retry policy for SqlFlagsServiceConnection based on counting errors.

SqlFlagsServiceLimitedTimeRetryPolicy

A retry policy for SqlFlagsServiceConnection based on elapsed time.

SqlFlagsServiceRetryPolicy

The retry policy for SqlFlagsServiceConnection.

SqlIamPoliciesServiceClient

Service for providing IAM Meta APIs for Cloud SQL.

SqlIamPoliciesServiceConnection

The SqlIamPoliciesServiceConnection object for SqlIamPoliciesServiceClient.

SqlIamPoliciesServiceConnectionIdempotencyPolicy

SqlIamPoliciesServiceLimitedErrorCountRetryPolicy

A retry policy for SqlIamPoliciesServiceConnection based on counting errors.

SqlIamPoliciesServiceLimitedTimeRetryPolicy

A retry policy for SqlIamPoliciesServiceConnection based on elapsed time.

SqlIamPoliciesServiceRetryPolicy

The retry policy for SqlIamPoliciesServiceConnection.

SqlInstanceNamesServiceClient

Cloud SQL instance names service.

SqlInstanceNamesServiceConnection

The SqlInstanceNamesServiceConnection object for SqlInstanceNamesServiceClient.

SqlInstanceNamesServiceConnectionIdempotencyPolicy

SqlInstanceNamesServiceLimitedErrorCountRetryPolicy

A retry policy for SqlInstanceNamesServiceConnection based on counting errors.

SqlInstanceNamesServiceLimitedTimeRetryPolicy

A retry policy for SqlInstanceNamesServiceConnection based on elapsed time.

SqlInstanceNamesServiceRetryPolicy

The retry policy for SqlInstanceNamesServiceConnection.

SqlInstancesServiceClient

Service to manage Cloud SQL instances.

SqlInstancesServiceConnection

The SqlInstancesServiceConnection object for SqlInstancesServiceClient.

SqlInstancesServiceConnectionIdempotencyPolicy

SqlInstancesServiceLimitedErrorCountRetryPolicy

A retry policy for SqlInstancesServiceConnection based on counting errors.

SqlInstancesServiceLimitedTimeRetryPolicy

A retry policy for SqlInstancesServiceConnection based on elapsed time.

SqlInstancesServiceRetryPolicy

The retry policy for SqlInstancesServiceConnection.

SqlOperationsServiceClient

Service to fetch operations for database instances.

SqlOperationsServiceConnection

The SqlOperationsServiceConnection object for SqlOperationsServiceClient.

SqlOperationsServiceConnectionIdempotencyPolicy

SqlOperationsServiceLimitedErrorCountRetryPolicy

A retry policy for SqlOperationsServiceConnection based on counting errors.

SqlOperationsServiceLimitedTimeRetryPolicy

A retry policy for SqlOperationsServiceConnection based on elapsed time.

SqlOperationsServiceRetryPolicy

The retry policy for SqlOperationsServiceConnection.

SqlRegionsServiceClient

Service that exposes Cloud SQL region information.

SqlRegionsServiceConnection

The SqlRegionsServiceConnection object for SqlRegionsServiceClient.

SqlRegionsServiceConnectionIdempotencyPolicy

SqlRegionsServiceLimitedErrorCountRetryPolicy

A retry policy for SqlRegionsServiceConnection based on counting errors.

SqlRegionsServiceLimitedTimeRetryPolicy

A retry policy for SqlRegionsServiceConnection based on elapsed time.

SqlRegionsServiceRetryPolicy

The retry policy for SqlRegionsServiceConnection.

SqlSslCertsServiceClient

Service to manage SSL certs for Cloud SQL instances.

SqlSslCertsServiceConnection

The SqlSslCertsServiceConnection object for SqlSslCertsServiceClient.

SqlSslCertsServiceConnectionIdempotencyPolicy

SqlSslCertsServiceLimitedErrorCountRetryPolicy

A retry policy for SqlSslCertsServiceConnection based on counting errors.

SqlSslCertsServiceLimitedTimeRetryPolicy

A retry policy for SqlSslCertsServiceConnection based on elapsed time.

SqlSslCertsServiceRetryPolicy

The retry policy for SqlSslCertsServiceConnection.

SqlTiersServiceClient

Service for providing machine types (tiers) for Cloud SQL instances.

SqlTiersServiceConnection

The SqlTiersServiceConnection object for SqlTiersServiceClient.

SqlTiersServiceConnectionIdempotencyPolicy

SqlTiersServiceLimitedErrorCountRetryPolicy

A retry policy for SqlTiersServiceConnection based on counting errors.

SqlTiersServiceLimitedTimeRetryPolicy

A retry policy for SqlTiersServiceConnection based on elapsed time.

SqlTiersServiceRetryPolicy

The retry policy for SqlTiersServiceConnection.

SqlUsersServiceClient

Cloud SQL users service.

SqlUsersServiceConnection

The SqlUsersServiceConnection object for SqlUsersServiceClient.

SqlUsersServiceConnectionIdempotencyPolicy

SqlUsersServiceLimitedErrorCountRetryPolicy

A retry policy for SqlUsersServiceConnection based on counting errors.

SqlUsersServiceLimitedTimeRetryPolicy

A retry policy for SqlUsersServiceConnection based on elapsed time.

SqlUsersServiceRetryPolicy

The retry policy for SqlUsersServiceConnection.

Structs

SqlAvailableDatabaseVersionsServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

SqlAvailableDatabaseVersionsServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

SqlAvailableDatabaseVersionsServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

SqlBackupRunsServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

SqlBackupRunsServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

SqlBackupRunsServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

SqlConnectServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

SqlConnectServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

SqlConnectServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

SqlDatabasesServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

SqlDatabasesServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

SqlDatabasesServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

SqlEventsServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

SqlEventsServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

SqlEventsServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

SqlFlagsServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

SqlFlagsServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

SqlFlagsServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

SqlIamPoliciesServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

SqlIamPoliciesServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

SqlIamPoliciesServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

SqlInstanceNamesServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

SqlInstanceNamesServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

SqlInstanceNamesServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

SqlInstancesServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

SqlInstancesServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

SqlInstancesServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

SqlOperationsServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

SqlOperationsServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

SqlOperationsServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

SqlRegionsServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

SqlRegionsServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

SqlRegionsServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

SqlSslCertsServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

SqlSslCertsServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

SqlSslCertsServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

SqlTiersServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

SqlTiersServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

SqlTiersServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

SqlUsersServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

SqlUsersServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

SqlUsersServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

Functions

MakeDefaultSqlAvailableDatabaseVersionsServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlAvailableDatabaseVersionsServiceConnectionIdempotencyPolicy >

MakeSqlAvailableDatabaseVersionsServiceConnectionRest(Options)

A factory function to construct an object of type SqlAvailableDatabaseVersionsServiceConnection that uses REST over HTTP as transport in lieu of gRPC.

REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SqlAvailableDatabaseVersionsServiceClient.

The optional options argument may be used to configure aspects of the returned SqlAvailableDatabaseVersionsServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the SqlAvailableDatabaseVersionsServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlAvailableDatabaseVersionsServiceConnection >

MakeDefaultSqlBackupRunsServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlBackupRunsServiceConnectionIdempotencyPolicy >

MakeSqlBackupRunsServiceConnectionRest(Options)

A factory function to construct an object of type SqlBackupRunsServiceConnection that uses REST over HTTP as transport in lieu of gRPC.

REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SqlBackupRunsServiceClient.

The optional options argument may be used to configure aspects of the returned SqlBackupRunsServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the SqlBackupRunsServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlBackupRunsServiceConnection >

MakeDefaultSqlConnectServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlConnectServiceConnectionIdempotencyPolicy >

MakeSqlConnectServiceConnectionRest(Options)

A factory function to construct an object of type SqlConnectServiceConnection that uses REST over HTTP as transport in lieu of gRPC.

REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SqlConnectServiceClient.

The optional options argument may be used to configure aspects of the returned SqlConnectServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the SqlConnectServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlConnectServiceConnection >

MakeDefaultSqlDatabasesServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlDatabasesServiceConnectionIdempotencyPolicy >

MakeSqlDatabasesServiceConnectionRest(Options)

A factory function to construct an object of type SqlDatabasesServiceConnection that uses REST over HTTP as transport in lieu of gRPC.

REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SqlDatabasesServiceClient.

The optional options argument may be used to configure aspects of the returned SqlDatabasesServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the SqlDatabasesServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlDatabasesServiceConnection >

MakeDefaultSqlEventsServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlEventsServiceConnectionIdempotencyPolicy >

MakeSqlEventsServiceConnectionRest(Options)

A factory function to construct an object of type SqlEventsServiceConnection that uses REST over HTTP as transport in lieu of gRPC.

REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SqlEventsServiceClient.

The optional options argument may be used to configure aspects of the returned SqlEventsServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the SqlEventsServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlEventsServiceConnection >

MakeDefaultSqlFlagsServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlFlagsServiceConnectionIdempotencyPolicy >

MakeSqlFlagsServiceConnectionRest(Options)

A factory function to construct an object of type SqlFlagsServiceConnection that uses REST over HTTP as transport in lieu of gRPC.

REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SqlFlagsServiceClient.

The optional options argument may be used to configure aspects of the returned SqlFlagsServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the SqlFlagsServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlFlagsServiceConnection >

MakeDefaultSqlIamPoliciesServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlIamPoliciesServiceConnectionIdempotencyPolicy >

MakeSqlIamPoliciesServiceConnectionRest(Options)

A factory function to construct an object of type SqlIamPoliciesServiceConnection that uses REST over HTTP as transport in lieu of gRPC.

REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SqlIamPoliciesServiceClient.

The optional options argument may be used to configure aspects of the returned SqlIamPoliciesServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the SqlIamPoliciesServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlIamPoliciesServiceConnection >

MakeDefaultSqlInstanceNamesServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlInstanceNamesServiceConnectionIdempotencyPolicy >

MakeSqlInstanceNamesServiceConnectionRest(Options)

A factory function to construct an object of type SqlInstanceNamesServiceConnection that uses REST over HTTP as transport in lieu of gRPC.

REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SqlInstanceNamesServiceClient.

The optional options argument may be used to configure aspects of the returned SqlInstanceNamesServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the SqlInstanceNamesServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlInstanceNamesServiceConnection >

MakeDefaultSqlInstancesServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlInstancesServiceConnectionIdempotencyPolicy >

MakeSqlInstancesServiceConnectionRest(Options)

A factory function to construct an object of type SqlInstancesServiceConnection that uses REST over HTTP as transport in lieu of gRPC.

REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SqlInstancesServiceClient.

The optional options argument may be used to configure aspects of the returned SqlInstancesServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the SqlInstancesServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlInstancesServiceConnection >

MakeDefaultSqlOperationsServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlOperationsServiceConnectionIdempotencyPolicy >

MakeSqlOperationsServiceConnectionRest(Options)

A factory function to construct an object of type SqlOperationsServiceConnection that uses REST over HTTP as transport in lieu of gRPC.

REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SqlOperationsServiceClient.

The optional options argument may be used to configure aspects of the returned SqlOperationsServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the SqlOperationsServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlOperationsServiceConnection >

MakeDefaultSqlRegionsServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlRegionsServiceConnectionIdempotencyPolicy >

MakeSqlRegionsServiceConnectionRest(Options)

A factory function to construct an object of type SqlRegionsServiceConnection that uses REST over HTTP as transport in lieu of gRPC.

REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SqlRegionsServiceClient.

The optional options argument may be used to configure aspects of the returned SqlRegionsServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the SqlRegionsServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlRegionsServiceConnection >

MakeDefaultSqlSslCertsServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlSslCertsServiceConnectionIdempotencyPolicy >

MakeSqlSslCertsServiceConnectionRest(Options)

A factory function to construct an object of type SqlSslCertsServiceConnection that uses REST over HTTP as transport in lieu of gRPC.

REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SqlSslCertsServiceClient.

The optional options argument may be used to configure aspects of the returned SqlSslCertsServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the SqlSslCertsServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlSslCertsServiceConnection >

MakeDefaultSqlTiersServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlTiersServiceConnectionIdempotencyPolicy >

MakeSqlTiersServiceConnectionRest(Options)

A factory function to construct an object of type SqlTiersServiceConnection that uses REST over HTTP as transport in lieu of gRPC.

REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SqlTiersServiceClient.

The optional options argument may be used to configure aspects of the returned SqlTiersServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the SqlTiersServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlTiersServiceConnection >

MakeDefaultSqlUsersServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< SqlUsersServiceConnectionIdempotencyPolicy >

MakeSqlUsersServiceConnectionRest(Options)

A factory function to construct an object of type SqlUsersServiceConnection that uses REST over HTTP as transport in lieu of gRPC.

REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SqlUsersServiceClient.

The optional options argument may be used to configure aspects of the returned SqlUsersServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the SqlUsersServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< SqlUsersServiceConnection >