{ "uuid": "024f95f7-f387-4831-ad25-2da6d4f7610a", "lastMigration": 29, "name": "Cloud SQL Admin API", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "06105c95-f4d0-423d-96c5-d3f6ffe0b8b7", "documentation": "Lists all available database flags for Cloud SQL instances.", "method": "get", "endpoint": "sql/v1beta4/flags", "responses": [ { "uuid": "e6b3103b-3034-47f7-b5b7-5615f914e138", "body": "{\n \"items\": [\n {\n \"allowedIntValues\": [\n \"\"\n ],\n \"allowedStringValues\": [\n \"\"\n ],\n \"appliesTo\": [\n \"{{oneOf (array 'SQL_DATABASE_VERSION_UNSPECIFIED' 'MYSQL_5_1' 'MYSQL_5_5' 'MYSQL_5_6' 'MYSQL_5_7' 'SQLSERVER_2017_STANDARD' 'SQLSERVER_2017_ENTERPRISE' 'SQLSERVER_2017_EXPRESS' 'SQLSERVER_2017_WEB' 'POSTGRES_9_6' 'POSTGRES_10' 'POSTGRES_11' 'POSTGRES_12' 'POSTGRES_13' 'POSTGRES_14' 'MYSQL_8_0' 'MYSQL_8_0_18' 'MYSQL_8_0_26' 'MYSQL_8_0_27' 'MYSQL_8_0_28' 'MYSQL_8_0_29' 'MYSQL_8_0_30' 'SQLSERVER_2019_STANDARD' 'SQLSERVER_2019_ENTERPRISE' 'SQLSERVER_2019_EXPRESS' 'SQLSERVER_2019_WEB')}}\"\n ],\n \"inBeta\": {{faker 'datatype.boolean'}},\n \"kind\": \"\",\n \"maxValue\": \"\",\n \"minValue\": \"\",\n \"name\": \"\",\n \"requiresRestart\": {{faker 'datatype.boolean'}},\n \"type\": \"{{oneOf (array 'SQL_FLAG_TYPE_UNSPECIFIED' 'BOOLEAN' 'STRING' 'INTEGER' 'NONE' 'MYSQL_TIMEZONE_OFFSET' 'FLOAT' 'REPEATED_STRING')}}\"\n }\n ],\n \"kind\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7afc8de8-8de3-4a13-9cd3-17afbff1eb6c", "documentation": "Lists instances under a given project.", "method": "get", "endpoint": "sql/v1beta4/projects/:project/instances", "responses": [ { "uuid": "ddfbeaf0-6f79-4261-816a-e32c931653b3", "body": "{\n \"items\": [\n {\n \"availableMaintenanceVersions\": [\n \"\"\n ],\n \"backendType\": \"{{oneOf (array 'SQL_BACKEND_TYPE_UNSPECIFIED' 'FIRST_GEN' 'SECOND_GEN' 'EXTERNAL')}}\",\n \"connectionName\": \"\",\n \"createTime\": \"\",\n \"currentDiskSize\": \"\",\n \"databaseInstalledVersion\": \"\",\n \"databaseVersion\": \"{{oneOf (array 'SQL_DATABASE_VERSION_UNSPECIFIED' 'MYSQL_5_1' 'MYSQL_5_5' 'MYSQL_5_6' 'MYSQL_5_7' 'SQLSERVER_2017_STANDARD' 'SQLSERVER_2017_ENTERPRISE' 'SQLSERVER_2017_EXPRESS' 'SQLSERVER_2017_WEB' 'POSTGRES_9_6' 'POSTGRES_10' 'POSTGRES_11' 'POSTGRES_12' 'POSTGRES_13' 'POSTGRES_14' 'MYSQL_8_0' 'MYSQL_8_0_18' 'MYSQL_8_0_26' 'MYSQL_8_0_27' 'MYSQL_8_0_28' 'MYSQL_8_0_29' 'MYSQL_8_0_30' 'SQLSERVER_2019_STANDARD' 'SQLSERVER_2019_ENTERPRISE' 'SQLSERVER_2019_EXPRESS' 'SQLSERVER_2019_WEB')}}\",\n \"diskEncryptionConfiguration\": {\n \"kind\": \"\",\n \"kmsKeyName\": \"\"\n },\n \"diskEncryptionStatus\": {\n \"kind\": \"\",\n \"kmsKeyVersionName\": \"\"\n },\n \"etag\": \"\",\n \"failoverReplica\": {\n \"available\": {{faker 'datatype.boolean'}},\n \"name\": \"\"\n },\n \"gceZone\": \"\",\n \"instanceType\": \"{{oneOf (array 'SQL_INSTANCE_TYPE_UNSPECIFIED' 'CLOUD_SQL_INSTANCE' 'ON_PREMISES_INSTANCE' 'READ_REPLICA_INSTANCE')}}\",\n \"ipAddresses\": [\n {\n \"ipAddress\": \"\",\n \"timeToRetire\": \"\",\n \"type\": \"{{oneOf (array 'SQL_IP_ADDRESS_TYPE_UNSPECIFIED' 'PRIMARY' 'OUTGOING' 'PRIVATE' 'MIGRATED_1ST_GEN')}}\"\n }\n ],\n \"ipv6Address\": \"\",\n \"kind\": \"\",\n \"maintenanceVersion\": \"\",\n \"masterInstanceName\": \"\",\n \"maxDiskSize\": \"\",\n \"name\": \"\",\n \"onPremisesConfiguration\": {\n \"caCertificate\": \"\",\n \"clientCertificate\": \"\",\n \"clientKey\": \"\",\n \"dumpFilePath\": \"\",\n \"hostPort\": \"\",\n \"kind\": \"\",\n \"password\": \"\",\n \"sourceInstance\": {\n \"name\": \"\",\n \"project\": \"\",\n \"region\": \"\"\n },\n \"username\": \"\"\n },\n \"outOfDiskReport\": {\n \"sqlMinRecommendedIncreaseSizeGb\": {{faker 'number.int' max=99999}},\n \"sqlOutOfDiskState\": \"{{oneOf (array 'SQL_OUT_OF_DISK_STATE_UNSPECIFIED' 'NORMAL' 'SOFT_SHUTDOWN')}}\"\n },\n \"project\": \"\",\n \"region\": \"\",\n \"replicaConfiguration\": {\n \"failoverTarget\": {{faker 'datatype.boolean'}},\n \"kind\": \"\",\n \"mysqlReplicaConfiguration\": {\n \"caCertificate\": \"\",\n \"clientCertificate\": \"\",\n \"clientKey\": \"\",\n \"connectRetryInterval\": {{faker 'number.int' max=99999}},\n \"dumpFilePath\": \"\",\n \"kind\": \"\",\n \"masterHeartbeatPeriod\": \"\",\n \"password\": \"\",\n \"sslCipher\": \"\",\n \"username\": \"\",\n \"verifyServerCertificate\": {{faker 'datatype.boolean'}}\n }\n },\n \"replicaNames\": [\n \"\"\n ],\n \"rootPassword\": \"\",\n \"satisfiesPzs\": {{faker 'datatype.boolean'}},\n \"scheduledMaintenance\": {\n \"canDefer\": {{faker 'datatype.boolean'}},\n \"canReschedule\": {{faker 'datatype.boolean'}},\n \"scheduleDeadlineTime\": \"\",\n \"startTime\": \"\"\n },\n \"secondaryGceZone\": \"\",\n \"selfLink\": \"\",\n \"serverCaCert\": {\n \"cert\": \"\",\n \"certSerialNumber\": \"\",\n \"commonName\": \"\",\n \"createTime\": \"\",\n \"expirationTime\": \"\",\n \"instance\": \"\",\n \"kind\": \"\",\n \"selfLink\": \"\",\n \"sha1Fingerprint\": \"\"\n },\n \"serviceAccountEmailAddress\": \"\",\n \"settings\": {\n \"activationPolicy\": \"{{oneOf (array 'SQL_ACTIVATION_POLICY_UNSPECIFIED' 'ALWAYS' 'NEVER' 'ON_DEMAND')}}\",\n \"activeDirectoryConfig\": {\n \"domain\": \"\",\n \"kind\": \"\"\n },\n \"authorizedGaeApplications\": [\n \"\"\n ],\n \"availabilityType\": \"{{oneOf (array 'SQL_AVAILABILITY_TYPE_UNSPECIFIED' 'ZONAL' 'REGIONAL')}}\",\n \"backupConfiguration\": {\n \"backupRetentionSettings\": {\n \"retainedBackups\": {{faker 'number.int' max=99999}},\n \"retentionUnit\": \"{{oneOf (array 'RETENTION_UNIT_UNSPECIFIED' 'COUNT')}}\"\n },\n \"binaryLogEnabled\": {{faker 'datatype.boolean'}},\n \"enabled\": {{faker 'datatype.boolean'}},\n \"kind\": \"\",\n \"location\": \"\",\n \"pointInTimeRecoveryEnabled\": {{faker 'datatype.boolean'}},\n \"replicationLogArchivingEnabled\": {{faker 'datatype.boolean'}},\n \"startTime\": \"\",\n \"transactionLogRetentionDays\": {{faker 'number.int' max=99999}}\n },\n \"collation\": \"\",\n \"connectorEnforcement\": \"{{oneOf (array 'CONNECTOR_ENFORCEMENT_UNSPECIFIED' 'NOT_REQUIRED' 'REQUIRED')}}\",\n \"crashSafeReplicationEnabled\": {{faker 'datatype.boolean'}},\n \"dataDiskSizeGb\": \"\",\n \"dataDiskType\": \"{{oneOf (array 'SQL_DATA_DISK_TYPE_UNSPECIFIED' 'PD_SSD' 'PD_HDD' 'OBSOLETE_LOCAL_SSD')}}\",\n \"databaseFlags\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"databaseReplicationEnabled\": {{faker 'datatype.boolean'}},\n \"deletionProtectionEnabled\": {{faker 'datatype.boolean'}},\n \"denyMaintenancePeriods\": [\n {\n \"endDate\": \"\",\n \"startDate\": \"\",\n \"time\": \"\"\n }\n ],\n \"insightsConfig\": {\n \"queryInsightsEnabled\": {{faker 'datatype.boolean'}},\n \"queryPlansPerMinute\": {{faker 'number.int' max=99999}},\n \"queryStringLength\": {{faker 'number.int' max=99999}},\n \"recordApplicationTags\": {{faker 'datatype.boolean'}},\n \"recordClientAddress\": {{faker 'datatype.boolean'}}\n },\n \"ipConfiguration\": {\n \"allocatedIpRange\": \"\",\n \"authorizedNetworks\": [\n {\n \"expirationTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"enablePrivatePathForGoogleCloudServices\": {{faker 'datatype.boolean'}},\n \"ipv4Enabled\": {{faker 'datatype.boolean'}},\n \"privateNetwork\": \"\",\n \"requireSsl\": {{faker 'datatype.boolean'}}\n },\n \"kind\": \"\",\n \"locationPreference\": {\n \"followGaeApplication\": \"\",\n \"kind\": \"\",\n \"secondaryZone\": \"\",\n \"zone\": \"\"\n },\n \"maintenanceWindow\": {\n \"day\": {{faker 'number.int' max=99999}},\n \"hour\": {{faker 'number.int' max=99999}},\n \"kind\": \"\",\n \"updateTrack\": \"{{oneOf (array 'SQL_UPDATE_TRACK_UNSPECIFIED' 'canary' 'stable')}}\"\n },\n \"passwordValidationPolicy\": {\n \"complexity\": \"{{oneOf (array 'COMPLEXITY_UNSPECIFIED' 'COMPLEXITY_DEFAULT')}}\",\n \"disallowUsernameSubstring\": {{faker 'datatype.boolean'}},\n \"enablePasswordPolicy\": {{faker 'datatype.boolean'}},\n \"minLength\": {{faker 'number.int' max=99999}},\n \"passwordChangeInterval\": \"\",\n \"reuseInterval\": {{faker 'number.int' max=99999}}\n },\n \"pricingPlan\": \"{{oneOf (array 'SQL_PRICING_PLAN_UNSPECIFIED' 'PACKAGE' 'PER_USE')}}\",\n \"replicationType\": \"{{oneOf (array 'SQL_REPLICATION_TYPE_UNSPECIFIED' 'SYNCHRONOUS' 'ASYNCHRONOUS')}}\",\n \"settingsVersion\": \"\",\n \"sqlServerAuditConfig\": {\n \"bucket\": \"\",\n \"kind\": \"\",\n \"retentionInterval\": \"\",\n \"uploadInterval\": \"\"\n },\n \"storageAutoResize\": {{faker 'datatype.boolean'}},\n \"storageAutoResizeLimit\": \"\",\n \"tier\": \"\",\n \"timeZone\": \"\",\n \"userLabels\": {}\n },\n \"state\": \"{{oneOf (array 'SQL_INSTANCE_STATE_UNSPECIFIED' 'RUNNABLE' 'SUSPENDED' 'PENDING_DELETE' 'PENDING_CREATE' 'MAINTENANCE' 'FAILED' 'ONLINE_MAINTENANCE')}}\",\n \"suspensionReason\": [\n \"{{oneOf (array 'SQL_SUSPENSION_REASON_UNSPECIFIED' 'BILLING_ISSUE' 'LEGAL_ISSUE' 'OPERATIONAL_ISSUE' 'KMS_KEY_ISSUE')}}\"\n ]\n }\n ],\n \"kind\": \"\",\n \"nextPageToken\": \"\",\n \"warnings\": [\n {\n \"code\": \"{{oneOf (array 'SQL_API_WARNING_CODE_UNSPECIFIED' 'REGION_UNREACHABLE' 'MAX_RESULTS_EXCEEDS_LIMIT')}}\",\n \"message\": \"\",\n \"region\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "756ea4e2-4c5c-4bd1-adbf-1e683637cc97", "documentation": "Creates a new Cloud SQL instance.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances", "responses": [ { "uuid": "b9f8d2ce-6903-443f-9811-4d56a1763f00", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "bbddc765-2b9c-4f77-9638-a50dd0734946", "documentation": "Deletes a Cloud SQL instance.", "method": "delete", "endpoint": "sql/v1beta4/projects/:project/instances/:instance", "responses": [ { "uuid": "00d26816-48a5-4ba2-bfea-460a1872587e", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "402361bf-cbea-4fd5-a984-0c39466f7796", "documentation": "Retrieves a resource containing information about a Cloud SQL instance.", "method": "get", "endpoint": "sql/v1beta4/projects/:project/instances/:instance", "responses": [ { "uuid": "df5284f4-fd99-4db5-bae8-d2c79dba066c", "body": "{\n \"availableMaintenanceVersions\": [\n \"\"\n ],\n \"backendType\": \"{{oneOf (array 'SQL_BACKEND_TYPE_UNSPECIFIED' 'FIRST_GEN' 'SECOND_GEN' 'EXTERNAL')}}\",\n \"connectionName\": \"\",\n \"createTime\": \"\",\n \"currentDiskSize\": \"\",\n \"databaseInstalledVersion\": \"\",\n \"databaseVersion\": \"{{oneOf (array 'SQL_DATABASE_VERSION_UNSPECIFIED' 'MYSQL_5_1' 'MYSQL_5_5' 'MYSQL_5_6' 'MYSQL_5_7' 'SQLSERVER_2017_STANDARD' 'SQLSERVER_2017_ENTERPRISE' 'SQLSERVER_2017_EXPRESS' 'SQLSERVER_2017_WEB' 'POSTGRES_9_6' 'POSTGRES_10' 'POSTGRES_11' 'POSTGRES_12' 'POSTGRES_13' 'POSTGRES_14' 'MYSQL_8_0' 'MYSQL_8_0_18' 'MYSQL_8_0_26' 'MYSQL_8_0_27' 'MYSQL_8_0_28' 'MYSQL_8_0_29' 'MYSQL_8_0_30' 'SQLSERVER_2019_STANDARD' 'SQLSERVER_2019_ENTERPRISE' 'SQLSERVER_2019_EXPRESS' 'SQLSERVER_2019_WEB')}}\",\n \"diskEncryptionConfiguration\": {\n \"kind\": \"\",\n \"kmsKeyName\": \"\"\n },\n \"diskEncryptionStatus\": {\n \"kind\": \"\",\n \"kmsKeyVersionName\": \"\"\n },\n \"etag\": \"\",\n \"failoverReplica\": {\n \"available\": {{faker 'datatype.boolean'}},\n \"name\": \"\"\n },\n \"gceZone\": \"\",\n \"instanceType\": \"{{oneOf (array 'SQL_INSTANCE_TYPE_UNSPECIFIED' 'CLOUD_SQL_INSTANCE' 'ON_PREMISES_INSTANCE' 'READ_REPLICA_INSTANCE')}}\",\n \"ipAddresses\": [\n {\n \"ipAddress\": \"\",\n \"timeToRetire\": \"\",\n \"type\": \"{{oneOf (array 'SQL_IP_ADDRESS_TYPE_UNSPECIFIED' 'PRIMARY' 'OUTGOING' 'PRIVATE' 'MIGRATED_1ST_GEN')}}\"\n }\n ],\n \"ipv6Address\": \"\",\n \"kind\": \"\",\n \"maintenanceVersion\": \"\",\n \"masterInstanceName\": \"\",\n \"maxDiskSize\": \"\",\n \"name\": \"\",\n \"onPremisesConfiguration\": {\n \"caCertificate\": \"\",\n \"clientCertificate\": \"\",\n \"clientKey\": \"\",\n \"dumpFilePath\": \"\",\n \"hostPort\": \"\",\n \"kind\": \"\",\n \"password\": \"\",\n \"sourceInstance\": {\n \"name\": \"\",\n \"project\": \"\",\n \"region\": \"\"\n },\n \"username\": \"\"\n },\n \"outOfDiskReport\": {\n \"sqlMinRecommendedIncreaseSizeGb\": {{faker 'number.int' max=99999}},\n \"sqlOutOfDiskState\": \"{{oneOf (array 'SQL_OUT_OF_DISK_STATE_UNSPECIFIED' 'NORMAL' 'SOFT_SHUTDOWN')}}\"\n },\n \"project\": \"\",\n \"region\": \"\",\n \"replicaConfiguration\": {\n \"failoverTarget\": {{faker 'datatype.boolean'}},\n \"kind\": \"\",\n \"mysqlReplicaConfiguration\": {\n \"caCertificate\": \"\",\n \"clientCertificate\": \"\",\n \"clientKey\": \"\",\n \"connectRetryInterval\": {{faker 'number.int' max=99999}},\n \"dumpFilePath\": \"\",\n \"kind\": \"\",\n \"masterHeartbeatPeriod\": \"\",\n \"password\": \"\",\n \"sslCipher\": \"\",\n \"username\": \"\",\n \"verifyServerCertificate\": {{faker 'datatype.boolean'}}\n }\n },\n \"replicaNames\": [\n \"\"\n ],\n \"rootPassword\": \"\",\n \"satisfiesPzs\": {{faker 'datatype.boolean'}},\n \"scheduledMaintenance\": {\n \"canDefer\": {{faker 'datatype.boolean'}},\n \"canReschedule\": {{faker 'datatype.boolean'}},\n \"scheduleDeadlineTime\": \"\",\n \"startTime\": \"\"\n },\n \"secondaryGceZone\": \"\",\n \"selfLink\": \"\",\n \"serverCaCert\": {\n \"cert\": \"\",\n \"certSerialNumber\": \"\",\n \"commonName\": \"\",\n \"createTime\": \"\",\n \"expirationTime\": \"\",\n \"instance\": \"\",\n \"kind\": \"\",\n \"selfLink\": \"\",\n \"sha1Fingerprint\": \"\"\n },\n \"serviceAccountEmailAddress\": \"\",\n \"settings\": {\n \"activationPolicy\": \"{{oneOf (array 'SQL_ACTIVATION_POLICY_UNSPECIFIED' 'ALWAYS' 'NEVER' 'ON_DEMAND')}}\",\n \"activeDirectoryConfig\": {\n \"domain\": \"\",\n \"kind\": \"\"\n },\n \"authorizedGaeApplications\": [\n \"\"\n ],\n \"availabilityType\": \"{{oneOf (array 'SQL_AVAILABILITY_TYPE_UNSPECIFIED' 'ZONAL' 'REGIONAL')}}\",\n \"backupConfiguration\": {\n \"backupRetentionSettings\": {\n \"retainedBackups\": {{faker 'number.int' max=99999}},\n \"retentionUnit\": \"{{oneOf (array 'RETENTION_UNIT_UNSPECIFIED' 'COUNT')}}\"\n },\n \"binaryLogEnabled\": {{faker 'datatype.boolean'}},\n \"enabled\": {{faker 'datatype.boolean'}},\n \"kind\": \"\",\n \"location\": \"\",\n \"pointInTimeRecoveryEnabled\": {{faker 'datatype.boolean'}},\n \"replicationLogArchivingEnabled\": {{faker 'datatype.boolean'}},\n \"startTime\": \"\",\n \"transactionLogRetentionDays\": {{faker 'number.int' max=99999}}\n },\n \"collation\": \"\",\n \"connectorEnforcement\": \"{{oneOf (array 'CONNECTOR_ENFORCEMENT_UNSPECIFIED' 'NOT_REQUIRED' 'REQUIRED')}}\",\n \"crashSafeReplicationEnabled\": {{faker 'datatype.boolean'}},\n \"dataDiskSizeGb\": \"\",\n \"dataDiskType\": \"{{oneOf (array 'SQL_DATA_DISK_TYPE_UNSPECIFIED' 'PD_SSD' 'PD_HDD' 'OBSOLETE_LOCAL_SSD')}}\",\n \"databaseFlags\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"databaseReplicationEnabled\": {{faker 'datatype.boolean'}},\n \"deletionProtectionEnabled\": {{faker 'datatype.boolean'}},\n \"denyMaintenancePeriods\": [\n {\n \"endDate\": \"\",\n \"startDate\": \"\",\n \"time\": \"\"\n }\n ],\n \"insightsConfig\": {\n \"queryInsightsEnabled\": {{faker 'datatype.boolean'}},\n \"queryPlansPerMinute\": {{faker 'number.int' max=99999}},\n \"queryStringLength\": {{faker 'number.int' max=99999}},\n \"recordApplicationTags\": {{faker 'datatype.boolean'}},\n \"recordClientAddress\": {{faker 'datatype.boolean'}}\n },\n \"ipConfiguration\": {\n \"allocatedIpRange\": \"\",\n \"authorizedNetworks\": [\n {\n \"expirationTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"enablePrivatePathForGoogleCloudServices\": {{faker 'datatype.boolean'}},\n \"ipv4Enabled\": {{faker 'datatype.boolean'}},\n \"privateNetwork\": \"\",\n \"requireSsl\": {{faker 'datatype.boolean'}}\n },\n \"kind\": \"\",\n \"locationPreference\": {\n \"followGaeApplication\": \"\",\n \"kind\": \"\",\n \"secondaryZone\": \"\",\n \"zone\": \"\"\n },\n \"maintenanceWindow\": {\n \"day\": {{faker 'number.int' max=99999}},\n \"hour\": {{faker 'number.int' max=99999}},\n \"kind\": \"\",\n \"updateTrack\": \"{{oneOf (array 'SQL_UPDATE_TRACK_UNSPECIFIED' 'canary' 'stable')}}\"\n },\n \"passwordValidationPolicy\": {\n \"complexity\": \"{{oneOf (array 'COMPLEXITY_UNSPECIFIED' 'COMPLEXITY_DEFAULT')}}\",\n \"disallowUsernameSubstring\": {{faker 'datatype.boolean'}},\n \"enablePasswordPolicy\": {{faker 'datatype.boolean'}},\n \"minLength\": {{faker 'number.int' max=99999}},\n \"passwordChangeInterval\": \"\",\n \"reuseInterval\": {{faker 'number.int' max=99999}}\n },\n \"pricingPlan\": \"{{oneOf (array 'SQL_PRICING_PLAN_UNSPECIFIED' 'PACKAGE' 'PER_USE')}}\",\n \"replicationType\": \"{{oneOf (array 'SQL_REPLICATION_TYPE_UNSPECIFIED' 'SYNCHRONOUS' 'ASYNCHRONOUS')}}\",\n \"settingsVersion\": \"\",\n \"sqlServerAuditConfig\": {\n \"bucket\": \"\",\n \"kind\": \"\",\n \"retentionInterval\": \"\",\n \"uploadInterval\": \"\"\n },\n \"storageAutoResize\": {{faker 'datatype.boolean'}},\n \"storageAutoResizeLimit\": \"\",\n \"tier\": \"\",\n \"timeZone\": \"\",\n \"userLabels\": {}\n },\n \"state\": \"{{oneOf (array 'SQL_INSTANCE_STATE_UNSPECIFIED' 'RUNNABLE' 'SUSPENDED' 'PENDING_DELETE' 'PENDING_CREATE' 'MAINTENANCE' 'FAILED' 'ONLINE_MAINTENANCE')}}\",\n \"suspensionReason\": [\n \"{{oneOf (array 'SQL_SUSPENSION_REASON_UNSPECIFIED' 'BILLING_ISSUE' 'LEGAL_ISSUE' 'OPERATIONAL_ISSUE' 'KMS_KEY_ISSUE')}}\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f45f5f65-bdd6-433d-ae01-669f3e3774b3", "documentation": "Partially updates settings of a Cloud SQL instance by merging the request with the current configuration. This method supports patch semantics.", "method": "patch", "endpoint": "sql/v1beta4/projects/:project/instances/:instance", "responses": [ { "uuid": "8f8a6b6a-35b7-46d6-87c5-d1dcec66b123", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b9b68439-139f-4695-a849-00174ced7fae", "documentation": "Updates settings of a Cloud SQL instance. Using this operation might cause your instance to restart.", "method": "put", "endpoint": "sql/v1beta4/projects/:project/instances/:instance", "responses": [ { "uuid": "3946fef4-5c26-4fbc-a3e5-203d453cb580", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "6df3ea35-344a-4143-93a6-dc7951b780df", "documentation": "Add a new trusted Certificate Authority (CA) version for the specified instance. Required to prepare for a certificate rotation. If a CA version was previously added but never used in a certificate rotation, this operation replaces that version. There cannot be more than one CA version waiting to be rotated in.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/addServerCa", "responses": [ { "uuid": "4bd93632-70af-4b2b-9ae9-afa37eb9c9ed", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9fb4aca6-f0a0-4aab-bc6c-efaeb932e31e", "documentation": "Lists all backup runs associated with the project or a given instance and configuration in the reverse chronological order of the backup initiation time.", "method": "get", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/backupRuns", "responses": [ { "uuid": "8e137bec-838a-4eb9-ae5f-9b54649e7664", "body": "{\n \"items\": [\n {\n \"backupKind\": \"{{oneOf (array 'SQL_BACKUP_KIND_UNSPECIFIED' 'SNAPSHOT' 'PHYSICAL')}}\",\n \"description\": \"\",\n \"diskEncryptionConfiguration\": {\n \"kind\": \"\",\n \"kmsKeyName\": \"\"\n },\n \"diskEncryptionStatus\": {\n \"kind\": \"\",\n \"kmsKeyVersionName\": \"\"\n },\n \"endTime\": \"\",\n \"enqueuedTime\": \"\",\n \"error\": {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n },\n \"id\": \"\",\n \"instance\": \"\",\n \"kind\": \"\",\n \"location\": \"\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_BACKUP_RUN_STATUS_UNSPECIFIED' 'ENQUEUED' 'OVERDUE' 'RUNNING' 'FAILED' 'SUCCESSFUL' 'SKIPPED' 'DELETION_PENDING' 'DELETION_FAILED' 'DELETED')}}\",\n \"timeZone\": \"\",\n \"type\": \"{{oneOf (array 'SQL_BACKUP_RUN_TYPE_UNSPECIFIED' 'AUTOMATED' 'ON_DEMAND')}}\",\n \"windowStartTime\": \"\"\n }\n ],\n \"kind\": \"\",\n \"nextPageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1bc9e319-f3cd-4d00-b115-e10bd896aee1", "documentation": "Creates a new backup run on demand.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/backupRuns", "responses": [ { "uuid": "388e2ac4-5f71-48d3-9ca7-ac44abcc4f94", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "bee261bd-50fd-40f6-82cf-95b7dfe16e6a", "documentation": "Deletes the backup taken by a backup run.", "method": "delete", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/backupRuns/:id", "responses": [ { "uuid": "e290048b-f559-4fd6-9c17-88d7fca7a7a8", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a45fca36-f1f3-49af-8024-0884b53ec6a0", "documentation": "Retrieves a resource containing information about a backup run.", "method": "get", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/backupRuns/:id", "responses": [ { "uuid": "d6aeea9b-98a6-4010-bf4d-1ca49b8916d8", "body": "{\n \"backupKind\": \"{{oneOf (array 'SQL_BACKUP_KIND_UNSPECIFIED' 'SNAPSHOT' 'PHYSICAL')}}\",\n \"description\": \"\",\n \"diskEncryptionConfiguration\": {\n \"kind\": \"\",\n \"kmsKeyName\": \"\"\n },\n \"diskEncryptionStatus\": {\n \"kind\": \"\",\n \"kmsKeyVersionName\": \"\"\n },\n \"endTime\": \"\",\n \"enqueuedTime\": \"\",\n \"error\": {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n },\n \"id\": \"\",\n \"instance\": \"\",\n \"kind\": \"\",\n \"location\": \"\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_BACKUP_RUN_STATUS_UNSPECIFIED' 'ENQUEUED' 'OVERDUE' 'RUNNING' 'FAILED' 'SUCCESSFUL' 'SKIPPED' 'DELETION_PENDING' 'DELETION_FAILED' 'DELETED')}}\",\n \"timeZone\": \"\",\n \"type\": \"{{oneOf (array 'SQL_BACKUP_RUN_TYPE_UNSPECIFIED' 'AUTOMATED' 'ON_DEMAND')}}\",\n \"windowStartTime\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e93da066-8161-4aa1-aaa8-a52fb01b4133", "documentation": "Creates a Cloud SQL instance as a clone of the source instance. Using this operation might cause your instance to restart.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/clone", "responses": [ { "uuid": "c02d9bd5-7ccf-4b23-b0d8-bacca28aff96", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e3f99f3c-5db2-4fe4-a46e-dae6c56c4bca", "documentation": "Retrieves connect settings about a Cloud SQL instance.", "method": "get", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/connectSettings", "responses": [ { "uuid": "57fea720-e36b-40b1-80f6-a2b2d5a13261", "body": "{\n \"backendType\": \"{{oneOf (array 'SQL_BACKEND_TYPE_UNSPECIFIED' 'FIRST_GEN' 'SECOND_GEN' 'EXTERNAL')}}\",\n \"databaseVersion\": \"{{oneOf (array 'SQL_DATABASE_VERSION_UNSPECIFIED' 'MYSQL_5_1' 'MYSQL_5_5' 'MYSQL_5_6' 'MYSQL_5_7' 'SQLSERVER_2017_STANDARD' 'SQLSERVER_2017_ENTERPRISE' 'SQLSERVER_2017_EXPRESS' 'SQLSERVER_2017_WEB' 'POSTGRES_9_6' 'POSTGRES_10' 'POSTGRES_11' 'POSTGRES_12' 'POSTGRES_13' 'POSTGRES_14' 'MYSQL_8_0' 'MYSQL_8_0_18' 'MYSQL_8_0_26' 'MYSQL_8_0_27' 'MYSQL_8_0_28' 'MYSQL_8_0_29' 'MYSQL_8_0_30' 'SQLSERVER_2019_STANDARD' 'SQLSERVER_2019_ENTERPRISE' 'SQLSERVER_2019_EXPRESS' 'SQLSERVER_2019_WEB')}}\",\n \"ipAddresses\": [\n {\n \"ipAddress\": \"\",\n \"timeToRetire\": \"\",\n \"type\": \"{{oneOf (array 'SQL_IP_ADDRESS_TYPE_UNSPECIFIED' 'PRIMARY' 'OUTGOING' 'PRIVATE' 'MIGRATED_1ST_GEN')}}\"\n }\n ],\n \"kind\": \"\",\n \"region\": \"\",\n \"serverCaCert\": {\n \"cert\": \"\",\n \"certSerialNumber\": \"\",\n \"commonName\": \"\",\n \"createTime\": \"\",\n \"expirationTime\": \"\",\n \"instance\": \"\",\n \"kind\": \"\",\n \"selfLink\": \"\",\n \"sha1Fingerprint\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "62821df6-9561-45b2-b70b-75fdde729032", "documentation": "Generates a short-lived X509 certificate containing the provided public key and signed by a private key specific to the target instance. Users may use the certificate to authenticate as themselves when connecting to the database.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/createEphemeral", "responses": [ { "uuid": "d6e5bad0-76bf-43e9-8f28-185213239b9b", "body": "{\n \"cert\": \"\",\n \"certSerialNumber\": \"\",\n \"commonName\": \"\",\n \"createTime\": \"\",\n \"expirationTime\": \"\",\n \"instance\": \"\",\n \"kind\": \"\",\n \"selfLink\": \"\",\n \"sha1Fingerprint\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "8fd89808-3668-46b0-8f52-a474ce528d3e", "documentation": "Lists databases in the specified Cloud SQL instance.", "method": "get", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/databases", "responses": [ { "uuid": "06cb989a-f146-4b7e-b37b-87c73c3b8277", "body": "{\n \"items\": [\n {\n \"charset\": \"\",\n \"collation\": \"\",\n \"etag\": \"\",\n \"instance\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"project\": \"\",\n \"selfLink\": \"\",\n \"sqlserverDatabaseDetails\": {\n \"compatibilityLevel\": {{faker 'number.int' max=99999}},\n \"recoveryModel\": \"\"\n }\n }\n ],\n \"kind\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "037ca96a-5fa6-4a31-b4e3-01c8004fb855", "documentation": "Inserts a resource containing information about a database inside a Cloud SQL instance.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/databases", "responses": [ { "uuid": "71d78919-f60e-4624-9143-15bbbdd059c9", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "24ec51d0-18a5-4d3c-8a91-dedcefb2b1f9", "documentation": "Deletes a database from a Cloud SQL instance.", "method": "delete", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/databases/:database", "responses": [ { "uuid": "082600ef-cdc0-4840-b90b-e0fa9403933b", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7c8bb226-d8ea-48b2-9ba1-e55e9d0c68f8", "documentation": "Retrieves a resource containing information about a database inside a Cloud SQL instance.", "method": "get", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/databases/:database", "responses": [ { "uuid": "a6031ccf-1007-4519-b20f-1fececc1181f", "body": "{\n \"charset\": \"\",\n \"collation\": \"\",\n \"etag\": \"\",\n \"instance\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"project\": \"\",\n \"selfLink\": \"\",\n \"sqlserverDatabaseDetails\": {\n \"compatibilityLevel\": {{faker 'number.int' max=99999}},\n \"recoveryModel\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "704ffa6c-8a26-4a3c-a505-b4147543541e", "documentation": "Partially updates a resource containing information about a database inside a Cloud SQL instance. This method supports patch semantics.", "method": "patch", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/databases/:database", "responses": [ { "uuid": "539fb8ef-8ea5-4d0f-9b2b-3cc36bc2c309", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "cf0b96d5-e013-4049-8511-c055b9807e48", "documentation": "Updates a resource containing information about a database inside a Cloud SQL instance.", "method": "put", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/databases/:database", "responses": [ { "uuid": "6ec2bec4-ad65-4e38-90d8-a8fe96380d2f", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f7c0095b-fd12-40be-a803-041fe7dfdec6", "documentation": "Demotes the stand-alone instance to be a Cloud SQL read replica for an external database server.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/demoteMaster", "responses": [ { "uuid": "bf187341-96d2-4374-8a23-50b63b156767", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "047c65b1-52e1-490d-ae5c-79b8a28a3621", "documentation": "Exports data from a Cloud SQL instance to a Cloud Storage bucket as a SQL dump or CSV file.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/export", "responses": [ { "uuid": "5f35ee25-024a-4806-8968-9c89fea14acc", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0075dc76-8a9f-438d-85dc-8fbb172a8ace", "documentation": "Initiates a manual failover of a high availability (HA) primary instance to a standby instance, which becomes the primary instance. Users are then rerouted to the new primary. For more information, see the [Overview of high availability](https://cloud.google.com/sql/docs/mysql/high-availability) page in the Cloud SQL documentation. If using Legacy HA (MySQL only), this causes the instance to failover to its failover replica instance.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/failover", "responses": [ { "uuid": "cb7b47a4-3cc5-43c2-9b72-06fe8cea3eb8", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "31446398-5817-4f4f-b7da-8cfd4f1cf1b3", "documentation": "Imports data into a Cloud SQL instance from a SQL dump or CSV file in Cloud Storage.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/import", "responses": [ { "uuid": "4346f02a-48a4-4878-a515-37e5c869e998", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d09eb95a-183d-4b39-b9ed-19aaa248b526", "documentation": "Lists all of the trusted Certificate Authorities (CAs) for the specified instance. There can be up to three CAs listed: the CA that was used to sign the certificate that is currently in use, a CA that has been added but not yet used to sign a certificate, and a CA used to sign a certificate that has previously rotated out.", "method": "get", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/listServerCas", "responses": [ { "uuid": "29a8e83a-15bb-416d-88d5-1c9751344a23", "body": "{\n \"activeVersion\": \"\",\n \"certs\": [\n {\n \"cert\": \"\",\n \"certSerialNumber\": \"\",\n \"commonName\": \"\",\n \"createTime\": \"\",\n \"expirationTime\": \"\",\n \"instance\": \"\",\n \"kind\": \"\",\n \"selfLink\": \"\",\n \"sha1Fingerprint\": \"\"\n }\n ],\n \"kind\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f95597a9-37e0-46c3-b860-2b333943d292", "documentation": "Promotes the read replica instance to be a stand-alone Cloud SQL instance. Using this operation might cause your instance to restart.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/promoteReplica", "responses": [ { "uuid": "7e0754fa-e48e-4d65-b3d3-232661db3743", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2eb0cad7-b26e-4c94-baab-f122e8df3717", "documentation": "Reschedules the maintenance on the given instance.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/rescheduleMaintenance", "responses": [ { "uuid": "6b4b11ac-b0e7-49ca-95c4-3c0dfcc72ff9", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "96194cff-e731-472b-b453-87d1445945cd", "documentation": "Deletes all client certificates and generates a new server SSL certificate for the instance.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/resetSslConfig", "responses": [ { "uuid": "76c088b4-836e-4cb6-bc55-f05b88107c67", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ffde2313-ab35-4202-b7fb-72006f11517c", "documentation": "Restarts a Cloud SQL instance.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/restart", "responses": [ { "uuid": "8f8f78e9-55eb-47d1-85a9-34fd3fad4b55", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "47f2a19f-1337-472f-8961-f111e2af685a", "documentation": "Restores a backup of a Cloud SQL instance. Using this operation might cause your instance to restart.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/restoreBackup", "responses": [ { "uuid": "09d73051-8a00-4088-87bf-1458a5b62251", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1554176a-0c9c-4b75-8bae-bea83cdd16c7", "documentation": "Rotates the server certificate to one signed by the Certificate Authority (CA) version previously added with the addServerCA method.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/rotateServerCa", "responses": [ { "uuid": "ef2625ee-5a81-460e-8907-f18fae408e63", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9911fc39-5ebf-42b0-b4f7-80c0906d1579", "documentation": "Lists all of the current SSL certificates for the instance.", "method": "get", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/sslCerts", "responses": [ { "uuid": "d9af8734-d57a-4d87-a63b-37852d09747a", "body": "{\n \"items\": [\n {\n \"cert\": \"\",\n \"certSerialNumber\": \"\",\n \"commonName\": \"\",\n \"createTime\": \"\",\n \"expirationTime\": \"\",\n \"instance\": \"\",\n \"kind\": \"\",\n \"selfLink\": \"\",\n \"sha1Fingerprint\": \"\"\n }\n ],\n \"kind\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c7f12b16-05f6-45a4-86e8-76efa7d50074", "documentation": "Creates an SSL certificate and returns it along with the private key and server certificate authority. The new certificate will not be usable until the instance is restarted.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/sslCerts", "responses": [ { "uuid": "43181169-dd70-4078-b380-84fe8ba5a239", "body": "{\n \"clientCert\": {\n \"certInfo\": {\n \"cert\": \"\",\n \"certSerialNumber\": \"\",\n \"commonName\": \"\",\n \"createTime\": \"\",\n \"expirationTime\": \"\",\n \"instance\": \"\",\n \"kind\": \"\",\n \"selfLink\": \"\",\n \"sha1Fingerprint\": \"\"\n },\n \"certPrivateKey\": \"\"\n },\n \"kind\": \"\",\n \"operation\": {\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n },\n \"serverCaCert\": {\n \"cert\": \"\",\n \"certSerialNumber\": \"\",\n \"commonName\": \"\",\n \"createTime\": \"\",\n \"expirationTime\": \"\",\n \"instance\": \"\",\n \"kind\": \"\",\n \"selfLink\": \"\",\n \"sha1Fingerprint\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1406aff1-7153-4f18-9370-6a3c03a7e466", "documentation": "Deletes the SSL certificate. For First Generation instances, the certificate remains valid until the instance is restarted.", "method": "delete", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/sslCerts/:sha1Fingerprint", "responses": [ { "uuid": "c91d5745-d34c-4b5b-a919-225e70391fb0", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1fc8cb95-689b-4c3e-a59e-8e07a6d42318", "documentation": "Retrieves a particular SSL certificate. Does not include the private key (required for usage). The private key must be saved from the response to initial creation.", "method": "get", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/sslCerts/:sha1Fingerprint", "responses": [ { "uuid": "37320dd3-a6ce-43f7-8e31-38e6c28d8f30", "body": "{\n \"cert\": \"\",\n \"certSerialNumber\": \"\",\n \"commonName\": \"\",\n \"createTime\": \"\",\n \"expirationTime\": \"\",\n \"instance\": \"\",\n \"kind\": \"\",\n \"selfLink\": \"\",\n \"sha1Fingerprint\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4d006969-8c7f-4c06-8fc4-b63a22bcb8da", "documentation": "Start External primary instance migration.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/startExternalSync", "responses": [ { "uuid": "f747ea1b-914d-4c48-8da6-a3d26ec665d8", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "70cb225f-d037-4da8-b41e-cc2c05874e24", "documentation": "Starts the replication in the read replica instance.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/startReplica", "responses": [ { "uuid": "2e1453d2-0f1b-4dcc-80d4-49882f3e67fd", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e7c2292d-47d9-4619-a1f4-c9ebed18eb2b", "documentation": "Stops the replication in the read replica instance.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/stopReplica", "responses": [ { "uuid": "4722dd31-159e-4508-bd3e-364b648ae1bc", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4a15d597-0192-4204-8a77-4dc1e0049ab9", "documentation": "Truncate MySQL general and slow query log tables MySQL only.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/truncateLog", "responses": [ { "uuid": "2bddee5c-0f6d-477b-a1ce-c06987022e56", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "3233c987-92b0-4876-ade8-aed1b37099df", "documentation": "Deletes a user from a Cloud SQL instance.", "method": "delete", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/users", "responses": [ { "uuid": "44297f2e-c995-46b5-985b-76c9f1f815bf", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "6ca49a4e-3468-4911-acc4-1f4a297ff112", "documentation": "Lists users in the specified Cloud SQL instance.", "method": "get", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/users", "responses": [ { "uuid": "f00db63f-76f1-4e4b-8b39-e7e252178389", "body": "{\n \"items\": [\n {\n \"dualPasswordType\": \"{{oneOf (array 'DUAL_PASSWORD_TYPE_UNSPECIFIED' 'NO_MODIFY_DUAL_PASSWORD' 'NO_DUAL_PASSWORD' 'DUAL_PASSWORD')}}\",\n \"etag\": \"\",\n \"host\": \"\",\n \"instance\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"password\": \"\",\n \"passwordPolicy\": {\n \"allowedFailedAttempts\": {{faker 'number.int' max=99999}},\n \"enableFailedAttemptsCheck\": {{faker 'datatype.boolean'}},\n \"enablePasswordVerification\": {{faker 'datatype.boolean'}},\n \"passwordExpirationDuration\": \"\",\n \"status\": {\n \"locked\": {{faker 'datatype.boolean'}},\n \"passwordExpirationTime\": \"\"\n }\n },\n \"project\": \"\",\n \"sqlserverUserDetails\": {\n \"disabled\": {{faker 'datatype.boolean'}},\n \"serverRoles\": [\n \"\"\n ]\n },\n \"type\": \"{{oneOf (array 'BUILT_IN' 'CLOUD_IAM_USER' 'CLOUD_IAM_SERVICE_ACCOUNT')}}\"\n }\n ],\n \"kind\": \"\",\n \"nextPageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a9f8d874-fbd8-4435-84e7-dc7e13fd8c4b", "documentation": "Creates a new user in a Cloud SQL instance.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/users", "responses": [ { "uuid": "70610b48-1350-4e91-b093-07d2351e9a06", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "5123a360-3e5f-4100-900c-4a838040dc70", "documentation": "Updates an existing user in a Cloud SQL instance.", "method": "put", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/users", "responses": [ { "uuid": "b0730f27-c930-48ad-a7ed-560408c47645", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b9d2a3e7-504b-48f5-be4d-b5f38a8181c9", "documentation": "Retrieves a resource containing information about a user.", "method": "get", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/users/:name", "responses": [ { "uuid": "2bbb0233-46e8-4c0f-bfa2-457e919103bd", "body": "{\n \"dualPasswordType\": \"{{oneOf (array 'DUAL_PASSWORD_TYPE_UNSPECIFIED' 'NO_MODIFY_DUAL_PASSWORD' 'NO_DUAL_PASSWORD' 'DUAL_PASSWORD')}}\",\n \"etag\": \"\",\n \"host\": \"\",\n \"instance\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"password\": \"\",\n \"passwordPolicy\": {\n \"allowedFailedAttempts\": {{faker 'number.int' max=99999}},\n \"enableFailedAttemptsCheck\": {{faker 'datatype.boolean'}},\n \"enablePasswordVerification\": {{faker 'datatype.boolean'}},\n \"passwordExpirationDuration\": \"\",\n \"status\": {\n \"locked\": {{faker 'datatype.boolean'}},\n \"passwordExpirationTime\": \"\"\n }\n },\n \"project\": \"\",\n \"sqlserverUserDetails\": {\n \"disabled\": {{faker 'datatype.boolean'}},\n \"serverRoles\": [\n \"\"\n ]\n },\n \"type\": \"{{oneOf (array 'BUILT_IN' 'CLOUD_IAM_USER' 'CLOUD_IAM_SERVICE_ACCOUNT')}}\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "81e2f3fb-eca2-4d7c-ba8b-c9aa18b0d7b7", "documentation": "Verify External primary instance external sync settings.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance/verifyExternalSyncSettings", "responses": [ { "uuid": "5e6225a7-6fb7-4354-a671-632ac5e708fc", "body": "{\n \"errors\": [\n {\n \"detail\": \"\",\n \"kind\": \"\",\n \"type\": \"{{oneOf (array 'SQL_EXTERNAL_SYNC_SETTING_ERROR_TYPE_UNSPECIFIED' 'CONNECTION_FAILURE' 'BINLOG_NOT_ENABLED' 'INCOMPATIBLE_DATABASE_VERSION' 'REPLICA_ALREADY_SETUP' 'INSUFFICIENT_PRIVILEGE' 'UNSUPPORTED_MIGRATION_TYPE' 'NO_PGLOGICAL_INSTALLED' 'PGLOGICAL_NODE_ALREADY_EXISTS' 'INVALID_WAL_LEVEL' 'INVALID_SHARED_PRELOAD_LIBRARY' 'INSUFFICIENT_MAX_REPLICATION_SLOTS' 'INSUFFICIENT_MAX_WAL_SENDERS' 'INSUFFICIENT_MAX_WORKER_PROCESSES' 'UNSUPPORTED_EXTENSIONS' 'INVALID_RDS_LOGICAL_REPLICATION' 'INVALID_LOGGING_SETUP' 'INVALID_DB_PARAM' 'UNSUPPORTED_GTID_MODE' 'SQLSERVER_AGENT_NOT_RUNNING' 'UNSUPPORTED_TABLE_DEFINITION' 'UNSUPPORTED_DEFINER' 'SQLSERVER_SERVERNAME_MISMATCH' 'PRIMARY_ALREADY_SETUP' 'UNSUPPORTED_BINLOG_FORMAT' 'BINLOG_RETENTION_SETTING' 'UNSUPPORTED_STORAGE_ENGINE' 'LIMITED_SUPPORT_TABLES')}}\"\n }\n ],\n \"kind\": \"\",\n \"warnings\": [\n {\n \"detail\": \"\",\n \"kind\": \"\",\n \"type\": \"{{oneOf (array 'SQL_EXTERNAL_SYNC_SETTING_ERROR_TYPE_UNSPECIFIED' 'CONNECTION_FAILURE' 'BINLOG_NOT_ENABLED' 'INCOMPATIBLE_DATABASE_VERSION' 'REPLICA_ALREADY_SETUP' 'INSUFFICIENT_PRIVILEGE' 'UNSUPPORTED_MIGRATION_TYPE' 'NO_PGLOGICAL_INSTALLED' 'PGLOGICAL_NODE_ALREADY_EXISTS' 'INVALID_WAL_LEVEL' 'INVALID_SHARED_PRELOAD_LIBRARY' 'INSUFFICIENT_MAX_REPLICATION_SLOTS' 'INSUFFICIENT_MAX_WAL_SENDERS' 'INSUFFICIENT_MAX_WORKER_PROCESSES' 'UNSUPPORTED_EXTENSIONS' 'INVALID_RDS_LOGICAL_REPLICATION' 'INVALID_LOGGING_SETUP' 'INVALID_DB_PARAM' 'UNSUPPORTED_GTID_MODE' 'SQLSERVER_AGENT_NOT_RUNNING' 'UNSUPPORTED_TABLE_DEFINITION' 'UNSUPPORTED_DEFINER' 'SQLSERVER_SERVERNAME_MISMATCH' 'PRIMARY_ALREADY_SETUP' 'UNSUPPORTED_BINLOG_FORMAT' 'BINLOG_RETENTION_SETTING' 'UNSUPPORTED_STORAGE_ENGINE' 'LIMITED_SUPPORT_TABLES')}}\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9624d36e-28b7-479e-872c-499e938d8284", "documentation": "Generates a short-lived X509 certificate containing the provided public key and signed by a private key specific to the target instance. Users may use the certificate to authenticate as themselves when connecting to the database.", "method": "post", "endpoint": "sql/v1beta4/projects/:project/instances/:instance:generateEphemeralCert", "responses": [ { "uuid": "573f6f4e-1dfa-4196-99cd-00622b79a9fb", "body": "{\n \"ephemeralCert\": {\n \"cert\": \"\",\n \"certSerialNumber\": \"\",\n \"commonName\": \"\",\n \"createTime\": \"\",\n \"expirationTime\": \"\",\n \"instance\": \"\",\n \"kind\": \"\",\n \"selfLink\": \"\",\n \"sha1Fingerprint\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "031081cb-a54a-4216-b92c-a78f4ec0121c", "documentation": "Lists all instance operations that have been performed on the given Cloud SQL instance in the reverse chronological order of the start time.", "method": "get", "endpoint": "sql/v1beta4/projects/:project/operations", "responses": [ { "uuid": "2eae42ae-7bd1-4f09-8d86-36d45937eb18", "body": "{\n \"items\": [\n {\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n }\n ],\n \"kind\": \"\",\n \"nextPageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "32624430-a712-481f-8cab-88b9b42f464c", "documentation": "Retrieves an instance operation that has been performed on an instance.", "method": "get", "endpoint": "sql/v1beta4/projects/:project/operations/:operation", "responses": [ { "uuid": "ca7945c6-2c7f-49c8-9984-bd6542cc2266", "body": "{\n \"backupContext\": {\n \"backupId\": \"\",\n \"kind\": \"\"\n },\n \"endTime\": \"\",\n \"error\": {\n \"errors\": [\n {\n \"code\": \"\",\n \"kind\": \"\",\n \"message\": \"\"\n }\n ],\n \"kind\": \"\"\n },\n \"exportContext\": {\n \"bakExportOptions\": {\n \"stripeCount\": {{faker 'number.int' max=99999}},\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvExportOptions\": {\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"selectQuery\": \"\"\n },\n \"databases\": [\n \"\"\n ],\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"kind\": \"\",\n \"offload\": {{faker 'datatype.boolean'}},\n \"sqlExportOptions\": {\n \"mysqlExportOptions\": {\n \"masterData\": {{faker 'number.int' max=99999}}\n },\n \"schemaOnly\": {{faker 'datatype.boolean'}},\n \"tables\": [\n \"\"\n ]\n },\n \"uri\": \"\"\n },\n \"importContext\": {\n \"bakImportOptions\": {\n \"encryptionOptions\": {\n \"certPath\": \"\",\n \"pvkPassword\": \"\",\n \"pvkPath\": \"\"\n },\n \"striped\": {{faker 'datatype.boolean'}}\n },\n \"csvImportOptions\": {\n \"columns\": [\n \"\"\n ],\n \"escapeCharacter\": \"\",\n \"fieldsTerminatedBy\": \"\",\n \"linesTerminatedBy\": \"\",\n \"quoteCharacter\": \"\",\n \"table\": \"\"\n },\n \"database\": \"\",\n \"fileType\": \"{{oneOf (array 'SQL_FILE_TYPE_UNSPECIFIED' 'SQL' 'CSV' 'BAK')}}\",\n \"importUser\": \"\",\n \"kind\": \"\",\n \"uri\": \"\"\n },\n \"insertTime\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"operationType\": \"{{oneOf (array 'SQL_OPERATION_TYPE_UNSPECIFIED' 'IMPORT' 'EXPORT' 'CREATE' 'UPDATE' 'DELETE' 'RESTART' 'BACKUP' 'SNAPSHOT' 'BACKUP_VOLUME' 'DELETE_VOLUME' 'RESTORE_VOLUME' 'INJECT_USER' 'CLONE' 'STOP_REPLICA' 'START_REPLICA' 'PROMOTE_REPLICA' 'CREATE_REPLICA' 'CREATE_USER' 'DELETE_USER' 'UPDATE_USER' 'CREATE_DATABASE' 'DELETE_DATABASE' 'UPDATE_DATABASE' 'FAILOVER' 'DELETE_BACKUP' 'RECREATE_REPLICA' 'TRUNCATE_LOG' 'DEMOTE_MASTER' 'MAINTENANCE' 'ENABLE_PRIVATE_IP' 'DEFER_MAINTENANCE' 'CREATE_CLONE' 'RESCHEDULE_MAINTENANCE' 'START_EXTERNAL_SYNC' 'LOG_CLEANUP' 'AUTO_RESTART')}}\",\n \"selfLink\": \"\",\n \"startTime\": \"\",\n \"status\": \"{{oneOf (array 'SQL_OPERATION_STATUS_UNSPECIFIED' 'PENDING' 'RUNNING' 'DONE')}}\",\n \"targetId\": \"\",\n \"targetLink\": \"\",\n \"targetProject\": \"\",\n \"user\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b7ca0f1b-e6fe-4c19-903e-66c331bdf1e9", "documentation": "Lists all available machine types (tiers) for Cloud SQL, for example, `db-custom-1-3840`. For related information, see [Pricing](/sql/pricing).", "method": "get", "endpoint": "sql/v1beta4/projects/:project/tiers", "responses": [ { "uuid": "a165f047-dfb8-4239-8fe7-891bc8db52e3", "body": "{\n \"items\": [\n {\n \"DiskQuota\": \"\",\n \"RAM\": \"\",\n \"kind\": \"\",\n \"region\": [\n \"\"\n ],\n \"tier\": \"\"\n }\n ],\n \"kind\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "06105c95-f4d0-423d-96c5-d3f6ffe0b8b7" }, { "type": "route", "uuid": "7afc8de8-8de3-4a13-9cd3-17afbff1eb6c" }, { "type": "route", "uuid": "756ea4e2-4c5c-4bd1-adbf-1e683637cc97" }, { "type": "route", "uuid": "bbddc765-2b9c-4f77-9638-a50dd0734946" }, { "type": "route", "uuid": "402361bf-cbea-4fd5-a984-0c39466f7796" }, { "type": "route", "uuid": "f45f5f65-bdd6-433d-ae01-669f3e3774b3" }, { "type": "route", "uuid": "b9b68439-139f-4695-a849-00174ced7fae" }, { "type": "route", "uuid": "6df3ea35-344a-4143-93a6-dc7951b780df" }, { "type": "route", "uuid": "9fb4aca6-f0a0-4aab-bc6c-efaeb932e31e" }, { "type": "route", "uuid": "1bc9e319-f3cd-4d00-b115-e10bd896aee1" }, { "type": "route", "uuid": "bee261bd-50fd-40f6-82cf-95b7dfe16e6a" }, { "type": "route", "uuid": "a45fca36-f1f3-49af-8024-0884b53ec6a0" }, { "type": "route", "uuid": "e93da066-8161-4aa1-aaa8-a52fb01b4133" }, { "type": "route", "uuid": "e3f99f3c-5db2-4fe4-a46e-dae6c56c4bca" }, { "type": "route", "uuid": "62821df6-9561-45b2-b70b-75fdde729032" }, { "type": "route", "uuid": "8fd89808-3668-46b0-8f52-a474ce528d3e" }, { "type": "route", "uuid": "037ca96a-5fa6-4a31-b4e3-01c8004fb855" }, { "type": "route", "uuid": "24ec51d0-18a5-4d3c-8a91-dedcefb2b1f9" }, { "type": "route", "uuid": "7c8bb226-d8ea-48b2-9ba1-e55e9d0c68f8" }, { "type": "route", "uuid": "704ffa6c-8a26-4a3c-a505-b4147543541e" }, { "type": "route", "uuid": "cf0b96d5-e013-4049-8511-c055b9807e48" }, { "type": "route", "uuid": "f7c0095b-fd12-40be-a803-041fe7dfdec6" }, { "type": "route", "uuid": "047c65b1-52e1-490d-ae5c-79b8a28a3621" }, { "type": "route", "uuid": "0075dc76-8a9f-438d-85dc-8fbb172a8ace" }, { "type": "route", "uuid": "31446398-5817-4f4f-b7da-8cfd4f1cf1b3" }, { "type": "route", "uuid": "d09eb95a-183d-4b39-b9ed-19aaa248b526" }, { "type": "route", "uuid": "f95597a9-37e0-46c3-b860-2b333943d292" }, { "type": "route", "uuid": "2eb0cad7-b26e-4c94-baab-f122e8df3717" }, { "type": "route", "uuid": "96194cff-e731-472b-b453-87d1445945cd" }, { "type": "route", "uuid": "ffde2313-ab35-4202-b7fb-72006f11517c" }, { "type": "route", "uuid": "47f2a19f-1337-472f-8961-f111e2af685a" }, { "type": "route", "uuid": "1554176a-0c9c-4b75-8bae-bea83cdd16c7" }, { "type": "route", "uuid": "9911fc39-5ebf-42b0-b4f7-80c0906d1579" }, { "type": "route", "uuid": "c7f12b16-05f6-45a4-86e8-76efa7d50074" }, { "type": "route", "uuid": "1406aff1-7153-4f18-9370-6a3c03a7e466" }, { "type": "route", "uuid": "1fc8cb95-689b-4c3e-a59e-8e07a6d42318" }, { "type": "route", "uuid": "4d006969-8c7f-4c06-8fc4-b63a22bcb8da" }, { "type": "route", "uuid": "70cb225f-d037-4da8-b41e-cc2c05874e24" }, { "type": "route", "uuid": "e7c2292d-47d9-4619-a1f4-c9ebed18eb2b" }, { "type": "route", "uuid": "4a15d597-0192-4204-8a77-4dc1e0049ab9" }, { "type": "route", "uuid": "3233c987-92b0-4876-ade8-aed1b37099df" }, { "type": "route", "uuid": "6ca49a4e-3468-4911-acc4-1f4a297ff112" }, { "type": "route", "uuid": "a9f8d874-fbd8-4435-84e7-dc7e13fd8c4b" }, { "type": "route", "uuid": "5123a360-3e5f-4100-900c-4a838040dc70" }, { "type": "route", "uuid": "b9d2a3e7-504b-48f5-be4d-b5f38a8181c9" }, { "type": "route", "uuid": "81e2f3fb-eca2-4d7c-ba8b-c9aa18b0d7b7" }, { "type": "route", "uuid": "9624d36e-28b7-479e-872c-499e938d8284" }, { "type": "route", "uuid": "031081cb-a54a-4216-b92c-a78f4ec0121c" }, { "type": "route", "uuid": "32624430-a712-481f-8cab-88b9b42f464c" }, { "type": "route", "uuid": "b7ca0f1b-e6fe-4c19-903e-66c331bdf1e9" } ] }