:original_name: DeleteGaussMySqlProxy.html .. _DeleteGaussMySqlProxy: Disabling Database Proxy ======================== Function -------- This API is used to disable database proxy. Before using this API: - Learn how to :ref:`authorize and authenticate ` it. - Obtain the required :ref:`region and endpoint `. - Database proxy is unavailable for DB instances in a DeC. URI --- DELETE /v3/{project_id}/instances/{instance_id}/proxy .. table:: **Table 1** URI parameters +-----------------+-----------------+-----------------+----------------------------------------------------------------------------+ | Parameter | Mandatory | Type | Description | +=================+=================+=================+============================================================================+ | project_id | Yes | String | Project ID of a tenant in a region. | | | | | | | | | | To obtain this value, see :ref:`Obtaining a Project ID `. | +-----------------+-----------------+-----------------+----------------------------------------------------------------------------+ | instance_id | Yes | String | DB instance ID. | +-----------------+-----------------+-----------------+----------------------------------------------------------------------------+ Request Parameters ------------------ .. table:: **Table 2** Request header parameters ============ ========= ====== =========== Parameter Mandatory Type Description ============ ========= ====== =========== X-Auth-Token Yes String User token. X-Language No String Language. ============ ========= ====== =========== .. table:: **Table 3** Request body parameters +-----------+-----------+------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | Parameter | Mandatory | Type | Description | +===========+===========+==================+=======================================================================================================================================================================+ | proxy_ids | No | Array of strings | Proxy instance IDs. If only one proxy instance is created, this parameter is not required. If multiple proxy instances are created, this parameter must be specified. | +-----------+-----------+------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+ Response Parameters ------------------- **Status code: 200** .. table:: **Table 4** Response body parameters ========= ====== =========== Parameter Type Description ========= ====== =========== job_id String Task ID. ========= ====== =========== **Status code: 400** .. table:: **Table 5** Response body parameters ========== ====== ============== Parameter Type Description ========== ====== ============== error_code String Error code. error_msg String Error message. ========== ====== ============== **Status code: 500** .. table:: **Table 6** Response body parameters ========== ====== ============== Parameter Type Description ========== ====== ============== error_code String Error code. error_msg String Error message. ========== ====== ============== Example Request --------------- .. code-block:: text DELETE https://gaussdb-mysql.eu-de.otc.t-systems.com/v3/054e292c9880d4992f02c0196d3ea468/instances/096c0fc43e804757b59946b80dc27f8bin07/proxy { "proxy_ids" : [ "151c14381ac14ecfb9703a745b992677po01" ] } Example Response ---------------- **Status code: 200** Success. .. code-block:: { "job_id" : "04efe8e2-9255-44ae-a98b-d87cae411890" } Status Code ----------- For details, see :ref:`Status Codes `. Error Code ---------- For details, see :ref:`Error Codes `.