
    i                     Z    S r SSKJr  SSKrSSKrSSKrSSKJr  SSKJ	r	   " S S\
5      rg)	z
Kubernetes

No description provided (generated by Swagger Codegen
https://github.com/swagger-api/swagger-codegen)

OpenAPI spec version: v1.14.4

Generated by: https://github.com/swagger-api/swagger-codegen.git
    )absolute_importN)	iteritems   )	ApiClientc                   .    \ rS rSrSrSS jrS rS rSrg)	ApisApi   z
NOTE: This class is auto generated by the swagger code generator program.
Do not edit the class manually.
Ref: https://github.com/swagger-api/swagger-codegen
Nc                 *    Uc
  [        5       nXl        g N)r   
api_client)selfr   s     2lib/third_party/kubernetes/client/apis/apis_api.py__init__ApisApi.__init__    s    ;j O    c                     SUS'   UR                  S5      (       a  U R                  " S0 UD6$ U R                  " S0 UD6nU$ )ag  
get available API versions
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True
>>> thread = api.get_api_versions(async_req=True)
>>> result = thread.get()

:param async_req bool
:return: V1APIGroupList
         If the method is called asynchronously,
         returns the request thread.
T_return_http_data_only	async_req )getget_api_versions_with_http_info)r   kwargsdatas      r   get_api_versionsApisApi.get_api_versions%   sJ     (,F#$zz+11;F;;33=f=tkr   c                 n   / nUR                  S5        UR                  S5        UR                  S5        UR                  S5        [        5       n[        US   5       H  u  pEXB;  a  [        SU-  5      eXSU'   M     US	 0 n0 n/ n0 n	/ n
0 nSnU R                  R                  / SQ5      U	S	'   U R                  R                  / SQ5      U	S
'   S/nU R                  R                  SSUUU	UU
USUUR                  S5      UR                  S5      UR                  SS5      UR                  S5      US9$ )av  
get available API versions
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True
>>> thread = api.get_api_versions_with_http_info(async_req=True)
>>> result = thread.get()

:param async_req bool
:return: V1APIGroupList
         If the method is called asynchronously,
         returns the request thread.
r   r   _preload_content_request_timeoutr   zBGot an unexpected keyword argument '%s' to method get_api_versionsN)zapplication/jsonzapplication/yamlz#application/vnd.kubernetes.protobufAcceptzContent-TypeBearerTokenz/apis/GETV1APIGroupListT)
bodypost_paramsfilesresponse_typeauth_settingsr   r   r   r   collection_formats)	appendlocalsr   	TypeErrorr   select_header_acceptselect_header_content_typecall_apir   )r   r   
all_paramsparamskeyvalr(   path_paramsquery_paramsheader_paramsform_paramslocal_var_filesbody_paramsr'   s                 r   r   'ApisApi.get_api_versions_with_http_info9   sm    Jk"./()()XFfX./		 68;< = 	=Sk	 0
 	xKLMKOK"oolm ( %)OO""#rs .! #OM??##&#**[)%zz*BC$6=$67- $ / /r   )r   r   )	__name__
__module____qualname____firstlineno____doc__r   r   r   __static_attributes__r   r   r   r   r      s    !
(B/r   r   )r>   
__future__r   sysosresixr   r   r   objectr   r   r   r   <module>rF      s.   	 ' 
 	 	  "b/f b/r   