openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 92.9 kB
JSON
{"openapi":"3.0.0","info":{"contact":{"name":"Google","url":"https://google.com"},"description":"Creates and manages Cloud SQL instances, which provide fully managed MySQL or PostgreSQL databases.","title":"Cloud SQL Admin","version":"v1beta4","x-apiClientRegistration":{"url":"https://console.developers.google.com"},"x-apisguru-categories":["backend"],"x-logo":{"url":"https://cloud.google.com/_static/images/new-gcp-logo.png"},"x-origin":[{"converter":{"url":"https://github.com/lucybot/api-spec-converter","version":"2.7.18"},"format":"google","url":"https://www.googleapis.com/discovery/v1/apis/sqladmin/v1beta4/rest","version":"v1"}],"x-preferred":true,"x-providerName":"googleapis.com","x-serviceName":"sqladmin"},"externalDocs":{"url":"https://cloud.google.com/sql/docs/reference/latest"},"tags":[{"name":"backupRuns"},{"name":"databases"},{"name":"flags"},{"name":"instances"},{"name":"operations"},{"name":"sslCerts"},{"name":"tiers"},{"name":"users"}],"paths":{"/flags":{"get":{"description":"List all available database flags for Cloud SQL instances.","operationId":"sql.flags.list","parameters":[{"description":"Database type and version you want to retrieve flags for. By default, this method returns flags for all database types and versions.","in":"query","name":"databaseVersion","schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FlagsListResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["flags"]},"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}]},"/projects/{project}/instances":{"get":{"description":"Lists instances under a given project in the alphabetical order of the instance name.","operationId":"sql.instances.list","parameters":[{"description":"An expression for filtering the results of the request, such as by name or label.","in":"query","name":"filter","schema":{"type":"string"}},{"description":"The maximum number of results to return per response.","in":"query","name":"maxResults","schema":{"type":"integer"}},{"description":"A previously-returned page token representing part of the larger set of results to view.","in":"query","name":"pageToken","schema":{"type":"string"}},{"description":"Project ID of the project for which to list Cloud SQL instances.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InstancesListResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["instances"]},"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}],"post":{"description":"Creates a new Cloud SQL instance.","operationId":"sql.instances.insert","parameters":[{"description":"Project ID of the project to which the newly created Cloud SQL instances should belong.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"requestBody":{"$ref":"#/components/requestBodies/DatabaseInstance"},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["instances"]}},"/projects/{project}/instances/{instance}":{"delete":{"description":"Deletes a Cloud SQL instance.","operationId":"sql.instances.delete","parameters":[{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance to be deleted.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["instances"]},"get":{"description":"Retrieves a resource containing information about a Cloud SQL instance.","operationId":"sql.instances.get","parameters":[{"description":"Database instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DatabaseInstance"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["instances"]},"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}],"patch":{"description":"Updates settings of a Cloud SQL instance. Caution: This is not a partial update, so you must include values for all the settings that you want to retain. For partial updates, use patch.. This method supports patch semantics.","operationId":"sql.instances.patch","parameters":[{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"requestBody":{"$ref":"#/components/requestBodies/DatabaseInstance"},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["instances"]},"put":{"description":"Updates settings of a Cloud SQL instance. Caution: This is not a partial update, so you must include values for all the settings that you want to retain. For partial updates, use patch.","operationId":"sql.instances.update","parameters":[{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"requestBody":{"$ref":"#/components/requestBodies/DatabaseInstance"},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["instances"]}},"/projects/{project}/instances/{instance}/addServerCa":{"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}],"post":{"description":"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.","operationId":"sql.instances.addServerCa","parameters":[{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["instances"]}},"/projects/{project}/instances/{instance}/backupRuns":{"get":{"description":"Lists all backup runs associated with a given instance and configuration in the reverse chronological order of the backup initiation time.","operationId":"sql.backupRuns.list","parameters":[{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Maximum number of backup runs per response.","in":"query","name":"maxResults","schema":{"type":"integer"}},{"description":"A previously-returned page token representing part of the larger set of results to view.","in":"query","name":"pageToken","schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BackupRunsListResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["backupRuns"]},"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}],"post":{"description":"Creates a new backup run on demand. This method is applicable only to Second Generation instances.","operationId":"sql.backupRuns.insert","parameters":[{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BackupRun"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["backupRuns"]}},"/projects/{project}/instances/{instance}/backupRuns/{id}":{"delete":{"description":"Deletes the backup taken by a backup run.","operationId":"sql.backupRuns.delete","parameters":[{"description":"The ID of the Backup Run to delete. To find a Backup Run ID, use the list method.","in":"path","name":"id","required":true,"schema":{"type":"string"}},{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["backupRuns"]},"get":{"description":"Retrieves a resource containing information about a backup run.","operationId":"sql.backupRuns.get","parameters":[{"description":"The ID of this Backup Run.","in":"path","name":"id","required":true,"schema":{"type":"string"}},{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BackupRun"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["backupRuns"]},"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}]},"/projects/{project}/instances/{instance}/clone":{"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}],"post":{"description":"Creates a Cloud SQL instance as a clone of the source instance.","operationId":"sql.instances.clone","parameters":[{"description":"The ID of the Cloud SQL instance to be cloned (source). This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the source as well as the clone Cloud SQL instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InstancesCloneRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["instances"]}},"/projects/{project}/instances/{instance}/createEphemeral":{"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}],"post":{"description":"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.","operationId":"sql.sslCerts.createEphemeral","parameters":[{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the Cloud SQL project.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SslCertsCreateEphemeralRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SslCert"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["sslCerts"]}},"/projects/{project}/instances/{instance}/databases":{"get":{"description":"Lists databases in the specified Cloud SQL instance.","operationId":"sql.databases.list","parameters":[{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DatabasesListResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["databases"]},"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}],"post":{"description":"Inserts a resource containing information about a database inside a Cloud SQL instance.","operationId":"sql.databases.insert","parameters":[{"description":"Database instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"requestBody":{"$ref":"#/components/requestBodies/Database"},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["databases"]}},"/projects/{project}/instances/{instance}/databases/{database}":{"delete":{"description":"Deletes a database from a Cloud SQL instance.","operationId":"sql.databases.delete","parameters":[{"description":"Name of the database to be deleted in the instance.","in":"path","name":"database","required":true,"schema":{"type":"string"}},{"description":"Database instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["databases"]},"get":{"description":"Retrieves a resource containing information about a database inside a Cloud SQL instance.","operationId":"sql.databases.get","parameters":[{"description":"Name of the database in the instance.","in":"path","name":"database","required":true,"schema":{"type":"string"}},{"description":"Database instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Database"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["databases"]},"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}],"patch":{"description":"Updates a resource containing information about a database inside a Cloud SQL instance. This method supports patch semantics.","operationId":"sql.databases.patch","parameters":[{"description":"Name of the database to be updated in the instance.","in":"path","name":"database","required":true,"schema":{"type":"string"}},{"description":"Database instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"requestBody":{"$ref":"#/components/requestBodies/Database"},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["databases"]},"put":{"description":"Updates a resource containing information about a database inside a Cloud SQL instance.","operationId":"sql.databases.update","parameters":[{"description":"Name of the database to be updated in the instance.","in":"path","name":"database","required":true,"schema":{"type":"string"}},{"description":"Database instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"requestBody":{"$ref":"#/components/requestBodies/Database"},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["databases"]}},"/projects/{project}/instances/{instance}/demoteMaster":{"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}],"post":{"description":"Demotes the stand-alone instance to be a Cloud SQL read replica for an external database server.","operationId":"sql.instances.demoteMaster","parameters":[{"description":"Cloud SQL instance name.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InstancesDemoteMasterRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["instances"]}},"/projects/{project}/instances/{instance}/export":{"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}],"post":{"description":"Exports data from a Cloud SQL instance to a Cloud Storage bucket as a SQL dump or CSV file.","operationId":"sql.instances.export","parameters":[{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance to be exported.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InstancesExportRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]}],"tags":["instances"]}},"/projects/{project}/instances/{instance}/failover":{"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}],"post":{"description":"Failover the instance to its failover replica instance.","operationId":"sql.instances.failover","parameters":[{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"ID of the project that contains the read replica.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InstancesFailoverRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["instances"]}},"/projects/{project}/instances/{instance}/import":{"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}],"post":{"description":"Imports data into a Cloud SQL instance from a SQL dump or CSV file in Cloud Storage.","operationId":"sql.instances.import","parameters":[{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InstancesImportRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]}],"tags":["instances"]}},"/projects/{project}/instances/{instance}/listServerCas":{"get":{"description":"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.","operationId":"sql.instances.listServerCas","parameters":[{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InstancesListServerCasResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["instances"]},"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}]},"/projects/{project}/instances/{instance}/promoteReplica":{"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}],"post":{"description":"Promotes the read replica instance to be a stand-alone Cloud SQL instance.","operationId":"sql.instances.promoteReplica","parameters":[{"description":"Cloud SQL read replica instance name.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"ID of the project that contains the read replica.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["instances"]}},"/projects/{project}/instances/{instance}/resetSslConfig":{"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}],"post":{"description":"Deletes all client certificates and generates a new server SSL certificate for the instance.","operationId":"sql.instances.resetSslConfig","parameters":[{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["instances"]}},"/projects/{project}/instances/{instance}/restart":{"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}],"post":{"description":"Restarts a Cloud SQL instance.","operationId":"sql.instances.restart","parameters":[{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance to be restarted.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["instances"]}},"/projects/{project}/instances/{instance}/restoreBackup":{"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}],"post":{"description":"Restores a backup of a Cloud SQL instance.","operationId":"sql.instances.restoreBackup","parameters":[{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InstancesRestoreBackupRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["instances"]}},"/projects/{project}/instances/{instance}/rotateServerCa":{"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}],"post":{"description":"Rotates the server certificate to one signed by the Certificate Authority (CA) version previously added with the addServerCA method.","operationId":"sql.instances.rotateServerCa","parameters":[{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InstancesRotateServerCaRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["instances"]}},"/projects/{project}/instances/{instance}/sslCerts":{"get":{"description":"Lists all of the current SSL certificates for the instance.","operationId":"sql.sslCerts.list","parameters":[{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SslCertsListResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["sslCerts"]},"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}],"post":{"description":"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.","operationId":"sql.sslCerts.insert","parameters":[{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SslCertsInsertRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SslCertsInsertResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["sslCerts"]}},"/projects/{project}/instances/{instance}/sslCerts/{sha1Fingerprint}":{"delete":{"description":"Deletes the SSL certificate. For First Generation instances, the certificate remains valid until the instance is restarted.","operationId":"sql.sslCerts.delete","parameters":[{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}},{"description":"Sha1 FingerPrint.","in":"path","name":"sha1Fingerprint","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["sslCerts"]},"get":{"description":"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.","operationId":"sql.sslCerts.get","parameters":[{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}},{"description":"Sha1 FingerPrint.","in":"path","name":"sha1Fingerprint","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SslCert"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["sslCerts"]},"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}]},"/projects/{project}/instances/{instance}/startReplica":{"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}],"post":{"description":"Starts the replication in the read replica instance.","operationId":"sql.instances.startReplica","parameters":[{"description":"Cloud SQL read replica instance name.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"ID of the project that contains the read replica.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["instances"]}},"/projects/{project}/instances/{instance}/stopReplica":{"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}],"post":{"description":"Stops the replication in the read replica instance.","operationId":"sql.instances.stopReplica","parameters":[{"description":"Cloud SQL read replica instance name.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"ID of the project that contains the read replica.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["instances"]}},"/projects/{project}/instances/{instance}/truncateLog":{"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}],"post":{"description":"Truncate MySQL general and slow query log tables","operationId":"sql.instances.truncateLog","parameters":[{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the Cloud SQL project.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InstancesTruncateLogRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["instances"]}},"/projects/{project}/instances/{instance}/users":{"delete":{"description":"Deletes a user from a Cloud SQL instance.","operationId":"sql.users.delete","parameters":[{"description":"Host of the user in the instance.","in":"query","name":"host","required":true,"schema":{"type":"string"}},{"description":"Database instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Name of the user in the instance.","in":"query","name":"name","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["users"]},"get":{"description":"Lists users in the specified Cloud SQL instance.","operationId":"sql.users.list","parameters":[{"description":"Database instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UsersListResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["users"]},"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}],"post":{"description":"Creates a new user in a Cloud SQL instance.","operationId":"sql.users.insert","parameters":[{"description":"Database instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"requestBody":{"$ref":"#/components/requestBodies/User"},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["users"]},"put":{"description":"Updates an existing user in a Cloud SQL instance.","operationId":"sql.users.update","parameters":[{"description":"Host of the user in the instance.","in":"query","name":"host","schema":{"type":"string"}},{"description":"Database instance ID. This does not include the project ID.","in":"path","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Name of the user in the instance.","in":"query","name":"name","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"requestBody":{"$ref":"#/components/requestBodies/User"},"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["users"]}},"/projects/{project}/operations":{"get":{"description":"Lists all instance operations that have been performed on the given Cloud SQL instance in the reverse chronological order of the start time.","operationId":"sql.operations.list","parameters":[{"description":"Cloud SQL instance ID. This does not include the project ID.","in":"query","name":"instance","required":true,"schema":{"type":"string"}},{"description":"Maximum number of operations per response.","in":"query","name":"maxResults","schema":{"type":"integer"}},{"description":"A previously-returned page token representing part of the larger set of results to view.","in":"query","name":"pageToken","schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationsListResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["operations"]},"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}]},"/projects/{project}/operations/{operation}":{"get":{"description":"Retrieves an instance operation that has been performed on an instance.","operationId":"sql.operations.get","parameters":[{"description":"Instance operation ID.","in":"path","name":"operation","required":true,"schema":{"type":"string"}},{"description":"Project ID of the project that contains the instance.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Operation"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["operations"]},"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}]},"/projects/{project}/tiers":{"get":{"description":"Lists all available machine types (tiers) for Cloud SQL, for example, db-n1-standard-1. For related information, see Pricing.","operationId":"sql.tiers.list","parameters":[{"description":"Project ID of the project for which to list tiers.","in":"path","name":"project","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TiersListResponse"}}}}},"security":[{"Oauth2":["https://www.googleapis.com/auth/cloud-platform"]},{"Oauth2":["https://www.googleapis.com/auth/sqlservice.admin"]}],"tags":["tiers"]},"parameters":[{"$ref":"#/components/parameters/alt"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/key"},{"$ref":"#/components/parameters/oauth_token"},{"$ref":"#/components/parameters/prettyPrint"},{"$ref":"#/components/parameters/quotaUser"},{"$ref":"#/components/parameters/userIp"}]}},"servers":[{"url":"https://www.googleapis.com/sql/v1beta4"}],"components":{"parameters":{"alt":{"description":"Data format for the response.","in":"query","name":"alt","schema":{"type":"string","enum":["json"],"default":"json"}},"fields":{"description":"Selector specifying which fields to include in a partial response.","in":"query","name":"fields","schema":{"type":"string"}},"key":{"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.","in":"query","name":"key","schema":{"type":"string"}},"oauth_token":{"description":"OAuth 2.0 token for the current user.","in":"query","name":"oauth_token","schema":{"type":"string"}},"prettyPrint":{"description":"Returns response with indentations and line breaks.","in":"query","name":"prettyPrint","schema":{"type":"boolean","default":true}},"quotaUser":{"description":"An opaque string that represents a user for quota purposes. Must not exceed 40 characters.","in":"query","name":"quotaUser","schema":{"type":"string"}},"userIp":{"description":"Deprecated. Please use quotaUse