<?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.comA_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.comA_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.comA_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.comA_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.comA_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.comA_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;
    }
}

