Docs Support Console

Class /GOOG/CL_SQLADMIN_V1

Class

 /GOOG/CL_SQLADMIN_V1 
  • Inheriting from: /GOOG/CL_HTTP_CLIENT
  • Description: Cloud SQL Admin API v1
For general information about a class in ABAP SDK for Google Cloud, see API client stub .

Types

Type Description Visibility
TY_001
AclEntry PUBLIC
TY_002
AdvancedMachineFeatures PUBLIC
TY_003
ApiWarning PUBLIC
TY_004
BackupConfiguration PUBLIC
TY_005
BackupContext PUBLIC
TY_006
BackupReencryptionConfig PUBLIC
TY_007
BackupRetentionSettings PUBLIC
TY_008
BackupRun PUBLIC
TY_009
BackupRunsListResponse PUBLIC
TY_010
BinLogCoordinates PUBLIC
TY_011
CloneContext PUBLIC
TY_012
ConnectSettings PUBLIC
TY_013
DataCacheConfig PUBLIC
TY_014
Database PUBLIC
TY_015
DatabaseFlags PUBLIC
TY_016
DatabaseInstance PUBLIC
TY_017
DatabasesListResponse PUBLIC
TY_018
DemoteMasterConfiguration PUBLIC
TY_019
DemoteMasterContext PUBLIC
TY_020
DemoteMasterMySqlReplicaConfiguration PUBLIC
TY_021
DenyMaintenancePeriod PUBLIC
TY_022
DiskEncryptionConfiguration PUBLIC
TY_023
DiskEncryptionStatus PUBLIC
TY_025
ExportContext PUBLIC
TY_026
FailoverContext PUBLIC
TY_027
Flag PUBLIC
TY_028
FlagsListResponse PUBLIC
TY_029
GenerateEphemeralCertRequest PUBLIC
TY_030
GenerateEphemeralCertResponse PUBLIC
TY_031
ImportContext PUBLIC
TY_032
InsightsConfig PUBLIC
TY_033
InstanceReference PUBLIC
TY_034
InstancesCloneRequest PUBLIC
TY_035
InstancesDemoteMasterRequest PUBLIC
TY_036
InstancesExportRequest PUBLIC
TY_037
InstancesFailoverRequest PUBLIC
TY_038
InstancesImportRequest PUBLIC
TY_039
InstancesListResponse PUBLIC
TY_040
InstancesListServerCasResponse PUBLIC
TY_041
InstancesReencryptRequest PUBLIC
TY_042
InstancesRestoreBackupRequest PUBLIC
TY_043
InstancesRotateServerCaRequest PUBLIC
TY_044
InstancesTruncateLogRequest PUBLIC
TY_045
IpConfiguration PUBLIC
TY_046
IpMapping PUBLIC
TY_047
LocationPreference PUBLIC
TY_048
MaintenanceWindow PUBLIC
TY_049
MySqlReplicaConfiguration PUBLIC
TY_050
MySqlSyncConfig PUBLIC
TY_051
OnPremisesConfiguration PUBLIC
TY_052
Operation PUBLIC
TY_053
OperationError PUBLIC
TY_054
OperationErrors PUBLIC
TY_055
OperationsListResponse PUBLIC
TY_056
PasswordStatus PUBLIC
TY_057
PasswordValidationPolicy PUBLIC
TY_058
PerformDiskShrinkContext PUBLIC
TY_059
ReplicaConfiguration PUBLIC
TY_060
Reschedule PUBLIC
TY_061
RestoreBackupContext PUBLIC
TY_062
RotateServerCaContext PUBLIC
TY_063
Settings PUBLIC
TY_064
SqlActiveDirectoryConfig PUBLIC
TY_065
SqlExternalSyncSettingError PUBLIC
TY_066
SqlInstancesGetDiskShrinkConfigResponse PUBLIC
TY_067
SqlInstancesGetLatestRecoveryTimeResponse PUBLIC
TY_068
SqlInstancesRescheduleMaintenanceRequestBody PUBLIC
TY_070
SqlInstancesStartExternalSyncRequest PUBLIC
TY_071
SqlInstancesVerifyExternalSyncSettingsRequest PUBLIC
TY_072
SqlInstancesVerifyExternalSyncSettingsResponse PUBLIC
TY_073
SqlOutOfDiskReport PUBLIC
TY_074
SqlScheduledMaintenance PUBLIC
TY_075
SqlServerAuditConfig PUBLIC
TY_076
SqlServerDatabaseDetails PUBLIC
TY_077
SqlServerUserDetails PUBLIC
TY_078
SslCert PUBLIC
TY_079
SslCertDetail PUBLIC
TY_080
SslCertsCreateEphemeralRequest PUBLIC
TY_081
SslCertsInsertRequest PUBLIC
TY_082
SslCertsInsertResponse PUBLIC
TY_083
SslCertsListResponse PUBLIC
TY_084
SyncFlags PUBLIC
TY_085
Tier PUBLIC
TY_086
TiersListResponse PUBLIC
TY_087
TruncateLogContext PUBLIC
TY_088
User PUBLIC
TY_089
UserPasswordValidationPolicy PUBLIC
TY_090
UsersListResponse PUBLIC
TY_106
FailoverReplica PUBLIC
TY_114
BakExportOptions PUBLIC
TY_115
CsvExportOptions PUBLIC
TY_116
MysqlExportOptions PUBLIC
TY_117
SqlExportOptions PUBLIC
TY_118
EncryptionOptions PUBLIC
TY_119
BakImportOptions PUBLIC
TY_120
CsvImportOptions PUBLIC
TY_121
PscConfig PUBLIC
TY_122
DemoteContext PUBLIC
TY_123
InstancesDemoteRequest PUBLIC
TY_124
AcquireSsrsLeaseContext PUBLIC
TY_125
InstancesAcquireSsrsLeaseRequest PUBLIC
TY_126
SqlInstancesAcquireSsrsLeaseResponse PUBLIC
TY_127
SqlInstancesReleaseSsrsLeaseResponse PUBLIC
TY_128
GeminiInstanceConfig PUBLIC
TY_129
ReplicationCluster PUBLIC
TY_133
SqlImportOptions PUBLIC
TY_134
AvailableDatabaseVersion PUBLIC
TY_141
PostgresExportOptions PUBLIC
TY_142
PostgresImportOptions PUBLIC
TY_143
ExternalSyncSelectedObject PUBLIC
TY_144
InstancesListServerCertificatesResponse PUBLIC
TY_145
InstancesRotateServerCertificateRequest PUBLIC
TY_146
PscAutoConnectionConfig PUBLIC
TY_147
RotateServerCertificateContext PUBLIC
TY_148
SelectedObjects PUBLIC
TY_T_001
AclEntry PUBLIC
TY_T_003
ApiWarning PUBLIC
TY_T_008
BackupRun PUBLIC
TY_T_014
Database PUBLIC
TY_T_015
DatabaseFlags PUBLIC
TY_T_016
DatabaseInstance PUBLIC
TY_T_021
DenyMaintenancePeriod PUBLIC
TY_T_027
Flag PUBLIC
TY_T_046
IpMapping PUBLIC
TY_T_052
Operation PUBLIC
TY_T_053
OperationError PUBLIC
TY_T_065
SqlExternalSyncSettingError PUBLIC
TY_T_078
SslCert PUBLIC
TY_T_084
SyncFlags PUBLIC
TY_T_085
Tier PUBLIC
TY_T_088
User PUBLIC
TY_T_134
AvailableDatabaseVersion PUBLIC
TY_T_143
ExternalSyncSelectedObject PUBLIC
TY_T_146
PscAutoConnectionConfig PUBLIC
TY_T_148
SelectedObjects PUBLIC
TY_T_STRING
Table of Strings PUBLIC

Constants

Name Type Description Value Visibility
C_SUPPORTED_AUTH
/GOOG/SUPP_AUTH Supported Auth Types IJIJWW PUBLIC
C_SERVICE_NAME
/GOOG/SERVICE_NAME Google Service Name sqladmin:v1 PUBLIC
C_ROOT_URL
STRING API Root URL https://sqladmin.googleapis.com PUBLIC
C_REVISION_DATE
DATUM Discovery Document revision Date 20241108 PUBLIC
C_PATH_PREFIX
STRING API Path Prefix PUBLIC
C_ON_PREM_VERSION
/GOOG/SDK_VERSION Lowest On-premises Version 1.5 PUBLIC
C_CLOUD_VERSION
/GOOG/SDK_VERSION Lowest Cloud Version 1.0 PUBLIC

Methods

For general information about a method in ABAP SDK for Google Cloud, see API method .

CONSTRUCTOR

  • Description: Constructor
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_KEY_NAME
IMPORTING /GOOG/KEYNAME Google Cloud Key Name
IV_LOG_OBJ
IMPORTING BALOBJ_D Application log: Object name (Application code)
IV_LOG_SUBOBJ
IMPORTING BALSUBOBJ Application Log: Subobject

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

ACQUIRE_SSRS_LEASE_INSTANCE

  • Description: sql.instances.acquireSsrsLease
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_125 InstancesAcquireSsrsLeaseRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_126 SqlInstancesAcquireSsrsLeaseResponse
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

ADD_SERVER_CA_INSTANCES

  • Description: sql.instances.addServerCa
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

ADD_SERVER_CERTIFICATE_INST

  • Description: sql.instances.addServerCertificate
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CANCEL_OPERATIONS

  • Description: sql.operations.cancel
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_OPERATION
IMPORTING STRING operation
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING DATA Output Data
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CLONE_INSTANCES

  • Description: sql.instances.clone
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_034 InstancesCloneRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_EPHEMERAL_SSL_CERTS

  • Description: sql.sslCerts.createEphemeral
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_080 SslCertsCreateEphemeralRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_078 SslCert
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_BACKUP_RUNS

  • Description: sql.backupRuns.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ID
IMPORTING STRING id
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_DATABASES

  • Description: sql.databases.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_DATABASE
IMPORTING STRING database
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_INSTANCES

  • Description: sql.instances.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_SSL_CERTS

  • Description: sql.sslCerts.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IV_P_SHA1FINGERPRINT
IMPORTING STRING sha1Fingerprint
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_USERS

  • Description: sql.users.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_HOST
IMPORTING STRING host
IV_Q_NAME
IMPORTING STRING name
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DEMOTE_INSTANCES

  • Description: sql.instances.demote
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_123 InstancesDemoteRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DEMOTE_MASTER_INSTANCES

  • Description: sql.instances.demoteMaster
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_035 InstancesDemoteMasterRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

EXPORT_INSTANCES

  • Description: sql.instances.export
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_036 InstancesExportRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

FAILOVER_INSTANCES

  • Description: sql.instances.failover
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_037 InstancesFailoverRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GENERATE_EPHEMERAL_CERT_CON

  • Description: sql.connect.generateEphemeral
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_029 GenerateEphemeralCertRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_030 GenerateEphemeralCertResponse
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_BACKUP_RUNS

  • Description: sql.backupRuns.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ID
IMPORTING STRING id
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_008 BackupRun
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_CONNECT

  • Description: sql.connect.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_READTIME
IMPORTING STRING readTime
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_012 ConnectSettings
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_DATABASES

  • Description: sql.databases.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_DATABASE
IMPORTING STRING database
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_014 Database
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_DISK_SHRINK_CONFIG_INST

  • Description: sql.projects.instances.getDiskShrinkConfig
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_066 SqlInstancesGetDiskShrinkConfigResponse
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_INSTANCES

  • Description: sql.instances.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_016 DatabaseInstance
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_LATEST_RECOVERY_TIME_IN

  • Description: sql.projects.instances.getLatestRecoveryTime
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_067 SqlInstancesGetLatestRecoveryTimeResponse
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_OPERATIONS

  • Description: sql.operations.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_OPERATION
IMPORTING STRING operation
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_SSL_CERTS

  • Description: sql.sslCerts.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IV_P_SHA1FINGERPRINT
IMPORTING STRING sha1Fingerprint
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_078 SslCert
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_USERS

  • Description: sql.users.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_HOST
IMPORTING STRING host
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_NAME
IMPORTING STRING name
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_088 User
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

IMPORT_INSTANCES

  • Description: sql.instances.import
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_038 InstancesImportRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

INSERT_BACKUP_RUNS

  • Description: sql.backupRuns.insert
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_008 BackupRun
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

INSERT_DATABASES

  • Description: sql.databases.insert
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_014 Database
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

INSERT_INSTANCES

  • Description: sql.instances.insert
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_016 DatabaseInstance
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

INSERT_SSL_CERTS

  • Description: sql.sslCerts.insert
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_081 SslCertsInsertRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_082 SslCertsInsertResponse
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

INSERT_USERS

  • Description: sql.users.insert
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_088 User
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_BACKUP_RUNS

  • Description: sql.backupRuns.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_MAXRESULTS
IMPORTING STRING maxResults
IV_Q_PAGETOKEN
IMPORTING STRING pageToken
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_009 BackupRunsListResponse
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_DATABASES

  • Description: sql.databases.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_017 DatabasesListResponse
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_FLAGS

  • Description: sql.flags.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_DATABASEVERSION
IMPORTING STRING databaseVersion
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_028 FlagsListResponse
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_INSTANCES

  • Description: sql.instances.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER
IMPORTING STRING filter
IV_Q_MAXRESULTS
IMPORTING STRING maxResults
IV_Q_PAGETOKEN
IMPORTING STRING pageToken
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_039 InstancesListResponse
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_OPERATIONS

  • Description: sql.operations.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_INSTANCE
IMPORTING STRING instance
IV_Q_MAXRESULTS
IMPORTING STRING maxResults
IV_Q_PAGETOKEN
IMPORTING STRING pageToken
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_055 OperationsListResponse
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_SERVER_CAS_INSTANCES

  • Description: sql.instances.listServerCas
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_040 InstancesListServerCasResponse
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_SERVER_CERTIFICATES_IN

  • Description: sql.instances.ListServerCertificates
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_144 InstancesListServerCertificatesResponse
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_SSL_CERTS

  • Description: sql.sslCerts.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_083 SslCertsListResponse
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_TIERS

  • Description: sql.tiers.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_086 TiersListResponse
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_USERS

  • Description: sql.users.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_090 UsersListResponse
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PATCH_DATABASES

  • Description: sql.databases.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_DATABASE
IMPORTING STRING database
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_014 Database
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PATCH_INSTANCES

  • Description: sql.instances.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_016 DatabaseInstance
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PERFORM_DISK_SHRINK_INSTANC

  • Description: sql.projects.instances.performDiskShrink
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_058 PerformDiskShrinkContext
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PROMOTE_REPLICA_INSTANCES

  • Description: sql.instances.promoteReplica
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FAILOVER
IMPORTING STRING failover
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

REENCRYPT_INSTANCES

  • Description: sql.instances.reencrypt
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_041 InstancesReencryptRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

RELEASE_SSRS_LEASE_INSTANCE

  • Description: sql.instances.releaseSsrsLease
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_127 SqlInstancesReleaseSsrsLeaseResponse
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

RESCHEDULE_MAINTENANCE_INST

  • Description: sql.projects.instances.rescheduleMaintenance
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_068 SqlInstancesRescheduleMaintenanceRequestBody
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

RESET_REPLICA_SIZE_INSTANCE

  • Description: sql.projects.instances.resetReplicaSize
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING DATA Input Data
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

RESET_SSL_CONFIG_INSTANCES

  • Description: sql.instances.resetSslConfig
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

RESTART_INSTANCES

  • Description: sql.instances.restart
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

RESTORE_BACKUP_INSTANCES

  • Description: sql.instances.restoreBackup
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_042 InstancesRestoreBackupRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

ROTATE_SERVER_CA_INSTANCES

  • Description: sql.instances.rotateServerCa
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_043 InstancesRotateServerCaRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

ROTATE_SERVER_CERTIFICATE_I

  • Description: sql.instances.RotateServerCertificate
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_145 InstancesRotateServerCertificateRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

START_EXTERNAL_SYNC_INSTANC

  • Description: sql.projects.instances.startExternalSync
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_070 SqlInstancesStartExternalSyncRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

START_REPLICA_INSTANCES

  • Description: sql.instances.startReplica
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

STOP_REPLICA_INSTANCES

  • Description: sql.instances.stopReplica
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

SWITCHOVER_INSTANCES

  • Description: sql.instances.switchover
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_DBTIMEOUT
IMPORTING STRING dbTimeout
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

TRUNCATE_LOG_INSTANCES

  • Description: sql.instances.truncateLog
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_044 InstancesTruncateLogRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

UPDATE_DATABASES

  • Description: sql.databases.update
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_DATABASE
IMPORTING STRING database
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_014 Database
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

UPDATE_INSTANCES

  • Description: sql.instances.update
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_016 DatabaseInstance
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

UPDATE_USERS

  • Description: sql.users.update
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_HOST
IMPORTING STRING host
IV_Q_NAME
IMPORTING STRING name
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_088 User
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_052 Operation
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

VERIFY_EXTERNAL_SYNC_SETTIN

  • Description: sql.projects.instances.verifyExternalSyncSettings
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INSTANCE
IMPORTING STRING instance
IV_P_PROJECT
IMPORTING STRING project
IS_INPUT
IMPORTING TY_071 SqlInstancesVerifyExternalSyncSettingsRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_072 SqlInstancesVerifyExternalSyncSettingsResponse
EV_RET_CODE
EXPORTING I Return Code
EV_ERR_TEXT
EXPORTING STRING Error Text
ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CLOSE

  • Description: Close Connection
  • Visibility: PUBLIC
Design a Mobile Site
View Site in Mobile | Classic
Share by: