Ë
    dQêjÂ'  ã                   ó    — d Z ddlZddlmZmZmZmZmZ ddlm	Z	m
Z
mZmZmZmZ ddlmZ ddlmZ ddlmZmZ ddlmZ dd	lmZ  G d
„ d«      Zy)a   
    Kubernetes

    No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

    The version of the OpenAPI document: release-1.37
    Generated by OpenAPI Generator (https://openapi-generator.tech)

    Do not edit the class manually.
é    N)Úvalidate_callÚFieldÚStrictFloatÚ	StrictStrÚ	StrictInt)ÚAnyÚDictÚListÚOptionalÚTupleÚUnion)Ú	Annotated)Ú
V1APIGroup)Ú	ApiClientÚRequestSerialized)ÚApiResponse)ÚRESTResponseTypec                   óŠ  — e Zd ZdZddd„Zdd„Zd„ Zd„ Z edd	i¬
«      	 	 	 	 	 	 	 	 dde	e
   de	e
   de
dedeeeef    ed¬«      f   eeeeef    ed¬«      f   eeeef    ed¬«      f   f   f   de	eeef      de	e   de	eeef      dee edd¬«      f   defd„«       Z edd	i¬
«      	 	 	 	 	 	 	 	 dde	e
   de	e
   de
dedeeeef    ed¬«      f   eeeeef    ed¬«      f   eeeef    ed¬«      f   f   f   de	eeef      de	e   de	eeef      dee edd¬«      f   deeeef   fd„«       Zdefd„Zy)ÚApiregistrationApiz‰NOTE: This class is auto generated by OpenAPI Generator
    Ref: https://openapi-generator.tech

    Do not edit the class manually.
    NÚreturnc                 ól   — |€t        j                  «       \  }}nd}|| _        |r|| _        y d | _        y )NF)r   Ú_get_default_or_newÚ
api_clientÚ_owned_api_client)Úselfr   Úowns_api_clients      ún/home/oem/CyberBrain26-unified/.venv/lib/python3.12/site-packages/kubernetes/client/api/apiregistration_api.pyÚ__init__zApiregistrationApi.__init__    sA   € ð ÐÜ*3×*GÑ*GÓ*IÑ'ˆJ™à#ˆOØ$ˆŒá)ˆJð 	ÕØ/3ð 	Õó    c                 óP   — | j                   }d | _         |�|j                  «        y y ©N)r   Úclose)r   Úowned_api_clients     r   r"   zApiregistrationApi.close-   s-   € Ø×1Ñ1ÐØ!%ˆÔØÐ'Ø×"Ñ"Õ$ð (r   c                 ó   — | S r!   © )r   s    r   Ú	__enter__zApiregistrationApi.__enter__3   s   € Øˆr   c                 ó$   — | j                  «        y r!   )r"   )r   Úexc_typeÚ	exc_valueÚ	tracebacks       r   Ú__exit__zApiregistrationApi.__exit__6   s   € Ø�
‰
�r   Údefer_buildT)Úconfigr   Ú	async_reqÚ_return_http_data_onlyÚ_preload_contentÚ_request_timeout)ÚgtÚ_request_authÚ_content_typeÚ_headersÚ_host_index)ÚgeÚlec	                 óv   — | j                  ||||¬«      }	dddœ}
| j                  j                  |	|
|||d«      S )áh  get_api_group

        get information of a group

        :param async_req: Whether to execute the request asynchronously.
        :type async_req: bool, optional
        :param _return_http_data_only: only affects with_http_info; ordinary
                                       methods always return data only.
        :type _return_http_data_only: bool, optional
        :param _preload_content: if False, the urllib3.HTTPResponse object will
                                 be returned without reading/decoding response
                                 data. Default is True.
        :type _preload_content: bool, optional
        :param _request_timeout: timeout setting for this request. If one
                                 number provided, it will be total request
                                 timeout. It can also be a pair (tuple) of
                                 (connection, read) timeouts.
        :type _request_timeout: int, tuple(int, int), optional
        :param _request_auth: set to override the auth_settings for an a single
                              request; this effectively ignores the
                              authentication in the spec for a single request.
        :type _request_auth: dict, optional
        :param _content_type: force content-type for the request.
        :type _content_type: str, Optional
        :param _headers: set to override the headers for a single
                         request; this effectively ignores the headers
                         in the spec for a single request.
        :type _headers: dict, optional
        :param _host_index: set to override the host_index for a single
                            request; this effectively ignores the host_index
                            in the spec for a single request.
        :type _host_index: int, optional
        :return: Returns the result object.
        ©r3   r4   r5   r6   r   N©Ú200Ú401T©Ú_get_api_group_serializer   Ú_call_with_legacy_options©r   r.   r/   r0   r1   r3   r4   r5   r6   Ú_paramÚ_response_types_maps              r   Úget_api_groupz ApiregistrationApi.get_api_group:   sa   € ðl ×.Ñ.Ø'Ø'ØØ#ð	 /ó 
ˆð  Øñ9
Ðð �‰×8Ñ8ØØØØØØó
ð 	
r   c	                 óv   — | j                  ||||¬«      }	dddœ}
| j                  j                  |	|
||||«      S )r:   r;   r   Nr<   r?   rB   s              r   Úget_api_group_with_http_infoz/ApiregistrationApi.get_api_group_with_http_info…   sa   € ðl ×.Ñ.Ø'Ø'ØØ#ð	 /ó 
ˆð  Øñ9
Ðð �‰×8Ñ8ØØØØØØ"ó
ð 	
r   c                 óÆ   — d }i }i }g }|xs i }	g }
i }d }d|	vr | j                   j                  g d¢«      |	d<   dg}| j                   j                  dd|||	||
|||||¬«      S )NÚAccept)zapplication/jsonzapplication/yamlz#application/vnd.kubernetes.protobufzapplication/cborÚBearerTokenÚGETz/apis/apiregistration.k8s.io/)ÚmethodÚresource_pathÚpath_paramsÚquery_paramsÚheader_paramsÚbodyÚpost_paramsÚfilesÚauth_settingsÚcollection_formatsÚ_hostr3   )r   Úselect_header_acceptÚparam_serialize)r   r3   r4   r5   r6   rV   Ú_collection_formatsÚ_path_paramsÚ_query_paramsÚ_header_paramsÚ_form_paramsÚ_filesÚ_body_paramsÚ_auth_settingss                 r   r@   z+ApiregistrationApi._get_api_group_serializeÐ   s²   € ð ˆð/
Ðð (*ˆØ/1ˆØ3;²>¸rˆØ.0ˆð ð 	ð )-ˆð ˜>Ñ)Ø'+§¡×'KÑ'Kòó(ˆN˜8Ñ$ð ð%
ˆð �‰×.Ñ.ØØ9Ø$Ø&Ø(ØØ$ØØ(Ø2ØØ'ð /ó 
ð 	
r   r!   )r   N)NNTNNNNr   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r"   r&   r+   r   r   Úboolr   r   r   r   r   r   r	   r   r   r   rE   ÚintrG   r   r@   r%   r   r   r   r      s¾  „ ñô

ó%òòñ ˜=¨$Ð/Ô0ð %)Ø15Ø!%ð Ø8<Ø-1Ø37Ø?@ñ!G
à˜D‘>ðG
ð !)¨¡ðG
ð ð	G
ð
  ØØ�e˜K¨Ð2Ñ3±U¸a´[Ð@ÑAØØ˜% ¨YÐ 6Ñ7¹À!¼ÐDÑEØ˜% ¨YÐ 6Ñ7¹À!¼ÐDÑEðFñðñ
ðG
ð    Y° ^Ñ 4Ñ5ðG
ð   	Ñ*ðG
ð ˜4 	¨3 Ñ/Ñ0ðG
ð  ˜y©%°1¸Ô*;Ð;Ñ<ð!G
ð" 
ò#G
ó 1ðG
ñT ˜=¨$Ð/Ô0ð %)Ø15Ø!%ð Ø8<Ø-1Ø37Ø?@ñ!G
à˜D‘>ðG
ð !)¨¡ðG
ð ð	G
ð
  ØØ�e˜K¨Ð2Ñ3±U¸a´[Ð@ÑAØØ˜% ¨YÐ 6Ñ7¹À!¼ÐDÑEØ˜% ¨YÐ 6Ñ7¹À!¼ÐDÑEðFñðñ
ðG
ð    Y° ^Ñ 4Ñ5ðG
ð   	Ñ*ðG
ð ˜4 	¨3 Ñ/Ñ0ðG
ð  ˜y©%°1¸Ô*;Ð;Ñ<ð!G
ð" 
ˆz˜3 Ð#Ñ	$ò#G
ó 1ðG
ðT;
ð 
ô;
r   r   )rd   ÚwarningsÚpydanticr   r   r   r   r   Útypingr   r	   r
   r   r   r   Útyping_extensionsr   Ú%kubernetes.client.models.v1_api_groupr   Úkubernetes.client.api_clientr   r   Úkubernetes.client.api_responser   Úkubernetes.client.restr   r   r%   r   r   ú<module>ro      s6   ðñ	ó ß LÕ Lß :× :Ý 'å <ç EÝ 6Ý 3÷r
ò r
r   