<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/sql/v1beta4/cloud_sql.proto

namespace GPBMetadata\Google\Cloud\Sql\V1Beta4;

class CloudSql
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\Client::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Cloud\Sql\V1Beta4\CloudSqlResources::initOnce();
        $pool->internalAddGeneratedFile(
            '
Ëi
(google/cloud/sql/v1beta4/cloud_sql.protogoogle.cloud.sql.v1beta4google/api/client.protogoogle/api/field_behavior.proto2google/cloud/sql/v1beta4/cloud_sql_resources.proto"K
SqlBackupRunsDeleteRequest

id (
instance (	
project (	"H
SqlBackupRunsGetRequest

id (
instance (	
project (	"r
SqlBackupRunsInsertRequest
instance (	
project (	1
bodyd (2#.google.cloud.sql.v1beta4.BackupRun"f
SqlBackupRunsListRequest
instance (	
max_results (

page_token (	
project (	"P
SqlDatabasesDeleteRequest
database (	
instance (	
project (	"M
SqlDatabasesGetRequest
database (	
instance (	
project (	"p
SqlDatabasesInsertRequest
instance (	
project (	0
bodyd (2".google.cloud.sql.v1beta4.Database"<
SqlDatabasesListRequest
instance (	
project (	"‚
SqlDatabasesUpdateRequest
database (	
instance (	
project (	0
bodyd (2".google.cloud.sql.v1beta4.Database"/
SqlFlagsListRequest
database_version (	"C
SqlInstancesAddServerCaRequest
instance (	
project (	"|
SqlInstancesCloneRequest
instance (	
project (	=
bodyd (2/.google.cloud.sql.v1beta4.InstancesCloneRequest">
SqlInstancesDeleteRequest
instance (	
project (	"Š
SqlInstancesDemoteMasterRequest
instance (	
project (	D
bodyd (26.google.cloud.sql.v1beta4.InstancesDemoteMasterRequest"~
SqlInstancesExportRequest
instance (	
project (	>
bodyd (20.google.cloud.sql.v1beta4.InstancesExportRequest"‚
SqlInstancesFailoverRequest
instance (	
project (	@
bodyd (22.google.cloud.sql.v1beta4.InstancesFailoverRequest";
SqlInstancesGetRequest
instance (	
project (	"~
SqlInstancesImportRequest
instance (	
project (	>
bodyd (20.google.cloud.sql.v1beta4.InstancesImportRequest"f
SqlInstancesInsertRequest
project (	8
bodyd (2*.google.cloud.sql.v1beta4.DatabaseInstance"c
SqlInstancesListRequest
filter (	
max_results (

page_token (	
project (	"E
 SqlInstancesListServerCasRequest
instance (	
project (	"w
SqlInstancesPatchRequest
instance (	
project (	8
bodyd (2*.google.cloud.sql.v1beta4.DatabaseInstance"F
!SqlInstancesPromoteReplicaRequest
instance (	
project (	"F
!SqlInstancesResetSslConfigRequest
instance (	
project (	"?
SqlInstancesRestartRequest
instance (	
project (	"Œ
 SqlInstancesRestoreBackupRequest
instance (	
project (	E
bodyd (27.google.cloud.sql.v1beta4.InstancesRestoreBackupRequest"Ž
!SqlInstancesRotateServerCaRequest
instance (	
project (	F
bodyd (28.google.cloud.sql.v1beta4.InstancesRotateServerCaRequest"D
SqlInstancesStartReplicaRequest
instance (	
project (	"C
SqlInstancesStopReplicaRequest
instance (	
project (	"ˆ
SqlInstancesTruncateLogRequest
instance (	
project (	C
bodyd (25.google.cloud.sql.v1beta4.InstancesTruncateLogRequest"x
SqlInstancesUpdateRequest
instance (	
project (	8
bodyd (2*.google.cloud.sql.v1beta4.DatabaseInstance"£
(SqlInstancesRescheduleMaintenanceRequest
instance (	
project (	T
bodyd (2F.google.cloud.sql.v1beta4.SqlInstancesRescheduleMaintenanceRequestBody"²
-SqlInstancesVerifyExternalSyncSettingsRequest
instance (	
project (	
verify_connection_only (k
	sync_mode (2X.google.cloud.sql.v1beta4.SqlInstancesVerifyExternalSyncSettingsRequest.ExternalSyncMode$
verify_replication_only (BàAK
mysql_sync_config (2).google.cloud.sql.v1beta4.MySqlSyncConfigBàAH "O
ExternalSyncMode"
EXTERNAL_SYNC_MODE_UNSPECIFIED 

ONLINE
OFFLINEB
sync_config"¨
$SqlInstancesStartExternalSyncRequest
instance (	
project (	k
	sync_mode (2X.google.cloud.sql.v1beta4.SqlInstancesVerifyExternalSyncSettingsRequest.ExternalSyncMode
skip_verification (F
mysql_sync_config (2).google.cloud.sql.v1beta4.MySqlSyncConfigH B
sync_config"=
SqlOperationsGetRequest
	operation (	
project (	"f
SqlOperationsListRequest
instance (	
max_results (

page_token (	
project (	"“
&SqlInstancesCreateEphemeralCertRequest
instance (	
project (	F
bodyd (28.google.cloud.sql.v1beta4.SslCertsCreateEphemeralRequest"W
SqlSslCertsDeleteRequest
instance (	
project (	
sha1_fingerprint (	"T
SqlSslCertsGetRequest
instance (	
project (	
sha1_fingerprint (	"|
SqlSslCertsInsertRequest
instance (	
project (	=
bodyd (2/.google.cloud.sql.v1beta4.SslCertsInsertRequest";
SqlSslCertsListRequest
instance (	
project (	2ã
SqlBackupRunsService±
Delete4.google.cloud.sql.v1beta4.SqlBackupRunsDeleteRequest#.google.cloud.sql.v1beta4.Operation"L‚Óä“F*D/sql/v1beta4/projects/{project}/instances/{instance}/backupRuns/{id}«
Get1.google.cloud.sql.v1beta4.SqlBackupRunsGetRequest#.google.cloud.sql.v1beta4.BackupRun"L‚Óä“FD/sql/v1beta4/projects/{project}/instances/{instance}/backupRuns/{id}²
Insert4.google.cloud.sql.v1beta4.SqlBackupRunsInsertRequest#.google.cloud.sql.v1beta4.Operation"M‚Óä“G"?/sql/v1beta4/projects/{project}/instances/{instance}/backupRuns:bodyµ
List2.google.cloud.sql.v1beta4.SqlBackupRunsListRequest0.google.cloud.sql.v1beta4.BackupRunsListResponse"G‚Óä“A?/sql/v1beta4/projects/{project}/instances/{instance}/backupRuns|ÊAsqladmin.googleapis.comÒA_https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/sqlservice.admin2ß	
SqlDatabasesServiceµ
Delete3.google.cloud.sql.v1beta4.SqlDatabasesDeleteRequest#.google.cloud.sql.v1beta4.Operation"Q‚Óä“K*I/sql/v1beta4/projects/{project}/instances/{instance}/databases/{database}®
Get0.google.cloud.sql.v1beta4.SqlDatabasesGetRequest".google.cloud.sql.v1beta4.Database"Q‚Óä“KI/sql/v1beta4/projects/{project}/instances/{instance}/databases/{database}°
Insert3.google.cloud.sql.v1beta4.SqlDatabasesInsertRequest#.google.cloud.sql.v1beta4.Operation"L‚Óä“F">/sql/v1beta4/projects/{project}/instances/{instance}/databases:body²
List1.google.cloud.sql.v1beta4.SqlDatabasesListRequest/.google.cloud.sql.v1beta4.DatabasesListResponse"F‚Óä“@>/sql/v1beta4/projects/{project}/instances/{instance}/databasesº
Patch3.google.cloud.sql.v1beta4.SqlDatabasesUpdateRequest#.google.cloud.sql.v1beta4.Operation"W‚Óä“Q2I/sql/v1beta4/projects/{project}/instances/{instance}/databases/{database}:body»
Update3.google.cloud.sql.v1beta4.SqlDatabasesUpdateRequest#.google.cloud.sql.v1beta4.Operation"W‚Óä“QI/sql/v1beta4/projects/{project}/instances/{instance}/databases/{database}:body|ÊAsqladmin.googleapis.comÒA_https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/sqlservice.admin2�
SqlFlagsService~
List-.google.cloud.sql.v1beta4.SqlFlagsListRequest+.google.cloud.sql.v1beta4.FlagsListResponse"‚Óä“/sql/v1beta4/flags|ÊAsqladmin.googleapis.comÒA_https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/sqlservice.admin2ò%
SqlInstancesService¶
AddServerCa8.google.cloud.sql.v1beta4.SqlInstancesAddServerCaRequest#.google.cloud.sql.v1beta4.Operation"H‚Óä“B"@/sql/v1beta4/projects/{project}/instances/{instance}/addServerCaª
Clone2.google.cloud.sql.v1beta4.SqlInstancesCloneRequest#.google.cloud.sql.v1beta4.Operation"H‚Óä“B":/sql/v1beta4/projects/{project}/instances/{instance}/clone:body 
Delete3.google.cloud.sql.v1beta4.SqlInstancesDeleteRequest#.google.cloud.sql.v1beta4.Operation"<‚Óä“6*4/sql/v1beta4/projects/{project}/instances/{instance}¿
DemoteMaster9.google.cloud.sql.v1beta4.SqlInstancesDemoteMasterRequest#.google.cloud.sql.v1beta4.Operation"O‚Óä“I"A/sql/v1beta4/projects/{project}/instances/{instance}/demoteMaster:body­
Export3.google.cloud.sql.v1beta4.SqlInstancesExportRequest#.google.cloud.sql.v1beta4.Operation"I‚Óä“C";/sql/v1beta4/projects/{project}/instances/{instance}/export:body³
Failover5.google.cloud.sql.v1beta4.SqlInstancesFailoverRequest#.google.cloud.sql.v1beta4.Operation"K‚Óä“E"=/sql/v1beta4/projects/{project}/instances/{instance}/failover:body¡
Get0.google.cloud.sql.v1beta4.SqlInstancesGetRequest*.google.cloud.sql.v1beta4.DatabaseInstance"<‚Óä“64/sql/v1beta4/projects/{project}/instances/{instance}­
Import3.google.cloud.sql.v1beta4.SqlInstancesImportRequest#.google.cloud.sql.v1beta4.Operation"I‚Óä“C";/sql/v1beta4/projects/{project}/instances/{instance}/import:body›
Insert3.google.cloud.sql.v1beta4.SqlInstancesInsertRequest#.google.cloud.sql.v1beta4.Operation"7‚Óä“1")/sql/v1beta4/projects/{project}/instances:body�
List1.google.cloud.sql.v1beta4.SqlInstancesListRequest/.google.cloud.sql.v1beta4.InstancesListResponse"1‚Óä“+)/sql/v1beta4/projects/{project}/instancesÑ
ListServerCas:.google.cloud.sql.v1beta4.SqlInstancesListServerCasRequest8.google.cloud.sql.v1beta4.InstancesListServerCasResponse"J‚Óä“DB/sql/v1beta4/projects/{project}/instances/{instance}/listServerCas¤
Patch2.google.cloud.sql.v1beta4.SqlInstancesPatchRequest#.google.cloud.sql.v1beta4.Operation"B‚Óä“<24/sql/v1beta4/projects/{project}/instances/{instance}:body¿
PromoteReplica;.google.cloud.sql.v1beta4.SqlInstancesPromoteReplicaRequest#.google.cloud.sql.v1beta4.Operation"K‚Óä“E"C/sql/v1beta4/projects/{project}/instances/{instance}/promoteReplica¿
ResetSslConfig;.google.cloud.sql.v1beta4.SqlInstancesResetSslConfigRequest#.google.cloud.sql.v1beta4.Operation"K‚Óä“E"C/sql/v1beta4/projects/{project}/instances/{instance}/resetSslConfigª
Restart4.google.cloud.sql.v1beta4.SqlInstancesRestartRequest#.google.cloud.sql.v1beta4.Operation"D‚Óä“>"</sql/v1beta4/projects/{project}/instances/{instance}/restartÂ
RestoreBackup:.google.cloud.sql.v1beta4.SqlInstancesRestoreBackupRequest#.google.cloud.sql.v1beta4.Operation"P‚Óä“J"B/sql/v1beta4/projects/{project}/instances/{instance}/restoreBackup:bodyÅ
RotateServerCa;.google.cloud.sql.v1beta4.SqlInstancesRotateServerCaRequest#.google.cloud.sql.v1beta4.Operation"Q‚Óä“K"C/sql/v1beta4/projects/{project}/instances/{instance}/rotateServerCa:body¹
StartReplica9.google.cloud.sql.v1beta4.SqlInstancesStartReplicaRequest#.google.cloud.sql.v1beta4.Operation"I‚Óä“C"A/sql/v1beta4/projects/{project}/instances/{instance}/startReplica¶
StopReplica8.google.cloud.sql.v1beta4.SqlInstancesStopReplicaRequest#.google.cloud.sql.v1beta4.Operation"H‚Óä“B"@/sql/v1beta4/projects/{project}/instances/{instance}/stopReplica¼
TruncateLog8.google.cloud.sql.v1beta4.SqlInstancesTruncateLogRequest#.google.cloud.sql.v1beta4.Operation"N‚Óä“H"@/sql/v1beta4/projects/{project}/instances/{instance}/truncateLog:body¦
Update3.google.cloud.sql.v1beta4.SqlInstancesUpdateRequest#.google.cloud.sql.v1beta4.Operation"B‚Óä“<4/sql/v1beta4/projects/{project}/instances/{instance}:bodyÊ
CreateEphemeral@.google.cloud.sql.v1beta4.SqlInstancesCreateEphemeralCertRequest!.google.cloud.sql.v1beta4.SslCert"R‚Óä“L"D/sql/v1beta4/projects/{project}/instances/{instance}/createEphemeral:bodyÚ
RescheduleMaintenanceB.google.cloud.sql.v1beta4.SqlInstancesRescheduleMaintenanceRequest#.google.cloud.sql.v1beta4.Operation"X‚Óä“R"J/sql/v1beta4/projects/{project}/instances/{instance}/rescheduleMaintenance:body‹
VerifyExternalSyncSettingsG.google.cloud.sql.v1beta4.SqlInstancesVerifyExternalSyncSettingsRequestH.google.cloud.sql.v1beta4.SqlInstancesVerifyExternalSyncSettingsResponse"Z‚Óä“T"O/sql/v1beta4/projects/{project}/instances/{instance}/verifyExternalSyncSettings:*Ë
StartExternalSync>.google.cloud.sql.v1beta4.SqlInstancesStartExternalSyncRequest#.google.cloud.sql.v1beta4.Operation"Q‚Óä“K"F/sql/v1beta4/projects/{project}/instances/{instance}/startExternalSync:*|ÊAsqladmin.googleapis.comÒA_https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/sqlservice.admin2×
SqlOperationsService�
Get1.google.cloud.sql.v1beta4.SqlOperationsGetRequest#.google.cloud.sql.v1beta4.Operation">‚Óä“86/sql/v1beta4/projects/{project}/operations/{operation} 
List2.google.cloud.sql.v1beta4.SqlOperationsListRequest0.google.cloud.sql.v1beta4.OperationsListResponse"2‚Óä“,*/sql/v1beta4/projects/{project}/operations|ÊAsqladmin.googleapis.comÒA_https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/sqlservice.admin2ö
SqlSslCertsService»
Delete2.google.cloud.sql.v1beta4.SqlSslCertsDeleteRequest#.google.cloud.sql.v1beta4.Operation"X‚Óä“R*P/sql/v1beta4/projects/{project}/instances/{instance}/sslCerts/{sha1_fingerprint}³
Get/.google.cloud.sql.v1beta4.SqlSslCertsGetRequest!.google.cloud.sql.v1beta4.SslCert"X‚Óä“RP/sql/v1beta4/projects/{project}/instances/{instance}/sslCerts/{sha1_fingerprint}»
Insert2.google.cloud.sql.v1beta4.SqlSslCertsInsertRequest0.google.cloud.sql.v1beta4.SslCertsInsertResponse"K‚Óä“E"=/sql/v1beta4/projects/{project}/instances/{instance}/sslCerts:body¯
List0.google.cloud.sql.v1beta4.SqlSslCertsListRequest..google.cloud.sql.v1beta4.SslCertsListResponse"E‚Óä“?=/sql/v1beta4/projects/{project}/instances/{instance}/sslCerts|ÊAsqladmin.googleapis.comÒA_https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/sqlservice.adminBf
com.google.cloud.sql.v1beta4BCloudSqlServiceProtoPZ.cloud.google.com/go/sql/apiv1beta4/sqlpb;sqlpbbproto3'
        , true);

        static::$is_initialized = true;
    }
}

