@@ -1393,241 +1393,6 @@ def _delete_user_serialize(
13931393            _request_auth = _request_auth ,
13941394        )
13951395
1396-     @validate_call  
1397-     def  disable_service (
1398-         self ,
1399-         project_id : Annotated [StrictStr , Field (description = "project id" )],
1400-         _request_timeout : Union [
1401-             None ,
1402-             Annotated [StrictFloat , Field (gt = 0 )],
1403-             Tuple [Annotated [StrictFloat , Field (gt = 0 )], Annotated [StrictFloat , Field (gt = 0 )]],
1404-         ] =  None ,
1405-         _request_auth : Optional [Dict [StrictStr , Any ]] =  None ,
1406-         _content_type : Optional [StrictStr ] =  None ,
1407-         _headers : Optional [Dict [StrictStr , Any ]] =  None ,
1408-         _host_index : Annotated [StrictInt , Field (ge = 0 , le = 0 )] =  0 ,
1409-     ) ->  None :
1410-         """Delete project 
1411- 
1412-         removes all instances inside project 
1413- 
1414-         :param project_id: project id (required) 
1415-         :type project_id: str 
1416-         :param _request_timeout: timeout setting for this request. If one 
1417-                                  number provided, it will be total request 
1418-                                  timeout. It can also be a pair (tuple) of 
1419-                                  (connection, read) timeouts. 
1420-         :type _request_timeout: int, tuple(int, int), optional 
1421-         :param _request_auth: set to override the auth_settings for an a single 
1422-                               request; this effectively ignores the 
1423-                               authentication in the spec for a single request. 
1424-         :type _request_auth: dict, optional 
1425-         :param _content_type: force content-type for the request. 
1426-         :type _content_type: str, Optional 
1427-         :param _headers: set to override the headers for a single 
1428-                          request; this effectively ignores the headers 
1429-                          in the spec for a single request. 
1430-         :type _headers: dict, optional 
1431-         :param _host_index: set to override the host_index for a single 
1432-                             request; this effectively ignores the host_index 
1433-                             in the spec for a single request. 
1434-         :type _host_index: int, optional 
1435-         :return: Returns the result object. 
1436-         """   # noqa: E501 docstring might be too long 
1437- 
1438-         _param  =  self ._disable_service_serialize (
1439-             project_id = project_id ,
1440-             _request_auth = _request_auth ,
1441-             _content_type = _content_type ,
1442-             _headers = _headers ,
1443-             _host_index = _host_index ,
1444-         )
1445- 
1446-         _response_types_map : Dict [str , Optional [str ]] =  {
1447-             "200" : None ,
1448-             "202" : None ,
1449-             "409" : "Error" ,
1450-             "500" : "Error" ,
1451-         }
1452-         response_data  =  self .api_client .call_api (* _param , _request_timeout = _request_timeout )
1453-         response_data .read ()
1454-         return  self .api_client .response_deserialize (
1455-             response_data = response_data ,
1456-             response_types_map = _response_types_map ,
1457-         ).data 
1458- 
1459-     @validate_call  
1460-     def  disable_service_with_http_info (
1461-         self ,
1462-         project_id : Annotated [StrictStr , Field (description = "project id" )],
1463-         _request_timeout : Union [
1464-             None ,
1465-             Annotated [StrictFloat , Field (gt = 0 )],
1466-             Tuple [Annotated [StrictFloat , Field (gt = 0 )], Annotated [StrictFloat , Field (gt = 0 )]],
1467-         ] =  None ,
1468-         _request_auth : Optional [Dict [StrictStr , Any ]] =  None ,
1469-         _content_type : Optional [StrictStr ] =  None ,
1470-         _headers : Optional [Dict [StrictStr , Any ]] =  None ,
1471-         _host_index : Annotated [StrictInt , Field (ge = 0 , le = 0 )] =  0 ,
1472-     ) ->  ApiResponse [None ]:
1473-         """Delete project 
1474- 
1475-         removes all instances inside project 
1476- 
1477-         :param project_id: project id (required) 
1478-         :type project_id: str 
1479-         :param _request_timeout: timeout setting for this request. If one 
1480-                                  number provided, it will be total request 
1481-                                  timeout. It can also be a pair (tuple) of 
1482-                                  (connection, read) timeouts. 
1483-         :type _request_timeout: int, tuple(int, int), optional 
1484-         :param _request_auth: set to override the auth_settings for an a single 
1485-                               request; this effectively ignores the 
1486-                               authentication in the spec for a single request. 
1487-         :type _request_auth: dict, optional 
1488-         :param _content_type: force content-type for the request. 
1489-         :type _content_type: str, Optional 
1490-         :param _headers: set to override the headers for a single 
1491-                          request; this effectively ignores the headers 
1492-                          in the spec for a single request. 
1493-         :type _headers: dict, optional 
1494-         :param _host_index: set to override the host_index for a single 
1495-                             request; this effectively ignores the host_index 
1496-                             in the spec for a single request. 
1497-         :type _host_index: int, optional 
1498-         :return: Returns the result object. 
1499-         """   # noqa: E501 docstring might be too long 
1500- 
1501-         _param  =  self ._disable_service_serialize (
1502-             project_id = project_id ,
1503-             _request_auth = _request_auth ,
1504-             _content_type = _content_type ,
1505-             _headers = _headers ,
1506-             _host_index = _host_index ,
1507-         )
1508- 
1509-         _response_types_map : Dict [str , Optional [str ]] =  {
1510-             "200" : None ,
1511-             "202" : None ,
1512-             "409" : "Error" ,
1513-             "500" : "Error" ,
1514-         }
1515-         response_data  =  self .api_client .call_api (* _param , _request_timeout = _request_timeout )
1516-         response_data .read ()
1517-         return  self .api_client .response_deserialize (
1518-             response_data = response_data ,
1519-             response_types_map = _response_types_map ,
1520-         )
1521- 
1522-     @validate_call  
1523-     def  disable_service_without_preload_content (
1524-         self ,
1525-         project_id : Annotated [StrictStr , Field (description = "project id" )],
1526-         _request_timeout : Union [
1527-             None ,
1528-             Annotated [StrictFloat , Field (gt = 0 )],
1529-             Tuple [Annotated [StrictFloat , Field (gt = 0 )], Annotated [StrictFloat , Field (gt = 0 )]],
1530-         ] =  None ,
1531-         _request_auth : Optional [Dict [StrictStr , Any ]] =  None ,
1532-         _content_type : Optional [StrictStr ] =  None ,
1533-         _headers : Optional [Dict [StrictStr , Any ]] =  None ,
1534-         _host_index : Annotated [StrictInt , Field (ge = 0 , le = 0 )] =  0 ,
1535-     ) ->  RESTResponseType :
1536-         """Delete project 
1537- 
1538-         removes all instances inside project 
1539- 
1540-         :param project_id: project id (required) 
1541-         :type project_id: str 
1542-         :param _request_timeout: timeout setting for this request. If one 
1543-                                  number provided, it will be total request 
1544-                                  timeout. It can also be a pair (tuple) of 
1545-                                  (connection, read) timeouts. 
1546-         :type _request_timeout: int, tuple(int, int), optional 
1547-         :param _request_auth: set to override the auth_settings for an a single 
1548-                               request; this effectively ignores the 
1549-                               authentication in the spec for a single request. 
1550-         :type _request_auth: dict, optional 
1551-         :param _content_type: force content-type for the request. 
1552-         :type _content_type: str, Optional 
1553-         :param _headers: set to override the headers for a single 
1554-                          request; this effectively ignores the headers 
1555-                          in the spec for a single request. 
1556-         :type _headers: dict, optional 
1557-         :param _host_index: set to override the host_index for a single 
1558-                             request; this effectively ignores the host_index 
1559-                             in the spec for a single request. 
1560-         :type _host_index: int, optional 
1561-         :return: Returns the result object. 
1562-         """   # noqa: E501 docstring might be too long 
1563- 
1564-         _param  =  self ._disable_service_serialize (
1565-             project_id = project_id ,
1566-             _request_auth = _request_auth ,
1567-             _content_type = _content_type ,
1568-             _headers = _headers ,
1569-             _host_index = _host_index ,
1570-         )
1571- 
1572-         _response_types_map : Dict [str , Optional [str ]] =  {
1573-             "200" : None ,
1574-             "202" : None ,
1575-             "409" : "Error" ,
1576-             "500" : "Error" ,
1577-         }
1578-         response_data  =  self .api_client .call_api (* _param , _request_timeout = _request_timeout )
1579-         return  response_data .response 
1580- 
1581-     def  _disable_service_serialize (
1582-         self ,
1583-         project_id ,
1584-         _request_auth ,
1585-         _content_type ,
1586-         _headers ,
1587-         _host_index ,
1588-     ) ->  RequestSerialized :
1589- 
1590-         _host  =  None 
1591- 
1592-         _collection_formats : Dict [str , str ] =  {}
1593- 
1594-         _path_params : Dict [str , str ] =  {}
1595-         _query_params : List [Tuple [str , str ]] =  []
1596-         _header_params : Dict [str , Optional [str ]] =  _headers  or  {}
1597-         _form_params : List [Tuple [str , str ]] =  []
1598-         _files : Dict [str , Union [str , bytes ]] =  {}
1599-         _body_params : Optional [bytes ] =  None 
1600- 
1601-         # process the path parameters 
1602-         if  project_id  is  not None :
1603-             _path_params ["projectId" ] =  project_id 
1604-         # process the query parameters 
1605-         # process the header parameters 
1606-         # process the form parameters 
1607-         # process the body parameter 
1608- 
1609-         # set the HTTP header `Accept` 
1610-         if  "Accept"  not  in _header_params :
1611-             _header_params ["Accept" ] =  self .api_client .select_header_accept (["*/*" ])
1612- 
1613-         # authentication setting 
1614-         _auth_settings : List [str ] =  []
1615- 
1616-         return  self .api_client .param_serialize (
1617-             method = "DELETE" ,
1618-             resource_path = "/v1/projects/{projectId}" ,
1619-             path_params = _path_params ,
1620-             query_params = _query_params ,
1621-             header_params = _header_params ,
1622-             body = _body_params ,
1623-             post_params = _form_params ,
1624-             files = _files ,
1625-             auth_settings = _auth_settings ,
1626-             collection_formats = _collection_formats ,
1627-             _host = _host ,
1628-             _request_auth = _request_auth ,
1629-         )
1630- 
16311396    @validate_call  
16321397    def  get_backup (
16331398        self ,
0 commit comments