:original_name: cce_02_0374.html .. _cce_02_0374: Hibernating a Cluster ===================== Function -------- This API is used to hibernate a running cluster. Constraints ----------- #. After a cluster is hibernated, resources such as workloads cannot be created or managed in the cluster. URI --- POST /api/v3/projects/{project_id}/clusters/{cluster_id}/operation/hibernate .. table:: **Table 1** Path parameters +------------+-----------+--------+-------------------------------------------------------------------------------------------------------------------------------+ | Parameter | Mandatory | Type | Description | +============+===========+========+===============================================================================================================================+ | project_id | Yes | String | Project ID. For details about how to obtain the project ID, see :ref:`How to Obtain Parameters in the API URI `. | +------------+-----------+--------+-------------------------------------------------------------------------------------------------------------------------------+ | cluster_id | Yes | String | Cluster ID. For details about how to obtain the cluster ID, see :ref:`How to Obtain Parameters in the API URI `. | +------------+-----------+--------+-------------------------------------------------------------------------------------------------------------------------------+ Request Parameters ------------------ .. table:: **Table 2** Request header parameters +-----------------+-----------------+-----------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | Parameter | Mandatory | Type | Description | +=================+=================+=================+=========================================================================================================================================================================================================================================================================+ | Content-Type | Yes | String | Message body type (format). | | | | | | | | | | Default: **application/json** | +-----------------+-----------------+-----------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | X-Auth-Token | Yes | String | Requests for calling an API can be authenticated using either a token or AK/SK. If token-based authentication is used, this field is mandatory and must be set to a user token. For details about how to obtain a token, see :ref:`API Usage Guidelines `. | | | | | | | | | | Maximum: **16384** | +-----------------+-----------------+-----------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ Response Parameters ------------------- None Example Requests ---------------- None Example Responses ----------------- None Status Codes ------------ +-------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | Status Code | Description | +=============+=========================================================================================================================================================================+ | 200 | The cluster hibernation job is successfully delivered. Keep querying the cluster status. When the cluster status changes to **Hibernation**, the cluster is hibernated. | +-------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ Error Codes ----------- See :ref:`Error Codes `.