
    ~i                    J    d Z ddlmZ ddlZddlZddlZ G d de          ZdS )z
    i18n_openapi

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

    OpenAPI spec version: common-version
    
    Generated by: https://github.com/swagger-api/swagger-codegen.git
    )absolute_importNc                       e Zd ZdZd&dZd Zd Zd Zd Zd Z	d	 Z
d
 Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Z d  Z!d! Z"d" Z#d# Z$d$ Z%d% Z&dS )'I18NOPENAPIApizNOTE: 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                 >    |t          j                    }|| _        d S N)volcenginesdkcore	ApiClient
api_client)selfr
   s     w/root/.openclaw/workspace/.venvs/ark-sdk/lib/python3.11/site-packages/volcenginesdki18nopenapi/api/i18_n_openapi_api.py__init__zI18NOPENAPIApi.__init__   s!    *466J$    c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  create_video_create  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.create_video_create(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateVideoCreateRequest body: (required)
        :return: CreateVideoCreateResponse
                 If the method is called asynchronously,
                 returns the request thread.
        T_return_http_data_only	async_req)get"create_video_create_with_http_infor   bodykwargsdatas       r   create_video_createz"I18NOPENAPIApi.create_video_create$   s]     ,0'(::k"" 	:4:4JJ6JJJ<T<TLLVLLTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  create_video_create  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.create_video_create_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateVideoCreateRequest body: (required)
        :return: CreateVideoCreateResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   _preload_content_request_timeoutr   zEGot an unexpected keyword argument '%s' to method create_video_createNzHMissing the required parameter `body` when calling `create_video_create`application/jsonAcceptContent-TypevolcengineSignzA/CreateVideoCreate/2021-05-21/i18n_openapi/post/application_json/POSTCreateVideoCreateResponseT
r   post_paramsfilesresponse_typeauth_settingsr   r   r   r   collection_formatsappendlocalssix	iteritems	TypeErrorr
   client_side_validation
ValueErrorselect_header_acceptselect_header_content_typecall_apir   r   r   r   
all_paramsparamskeyvalr'   path_paramsquery_paramsheader_paramsform_paramslocal_var_filesbody_paramsr&   s                  r   r   z1I18NOPENAPIApi.create_video_create_with_http_info9   s    X
+&&&2333,---,---fX&677 	 	HC*$$57:;   F3KK8?1 	ivV7K7K7=f~7MghhhV .K"&/"F"F #" #"h )-(R(R )" )"n% **''OQW#!5'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  project_detail  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.project_detail(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ProjectDetailRequest body: (required)
        :return: ProjectDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   project_detail_with_http_infor   s       r   project_detailzI18NOPENAPIApi.project_detail   s]     ,0'(::k"" 	545dEEfEEE7T7GGGGTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a   project_detail  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.project_detail_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ProjectDetailRequest body: (required)
        :return: ProjectDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   z@Got an unexpected keyword argument '%s' to method project_detailNzCMissing the required parameter `body` when calling `project_detail`r   r   
text/plainr   r   z6/ProjectDetail/2021-05-21/i18n_openapi/get/text_plain/GETProjectDetailResponseTr"   r(   r3   s                  r   r?   z,I18NOPENAPIApi.project_detail_with_http_info   s     X
+&&&2333,---,---fX&677 	 	HC*$$0256   F3KK8?1 	dvV7K7K7=f~7MbcccV .K"&/"F"F #" #"h )-(R(RN) )n% **''De#!1'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  project_namespace_create  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.project_namespace_create(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ProjectNamespaceCreateRequest body: (required)
        :return: ProjectNamespaceCreateResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'project_namespace_create_with_http_infor   s       r   project_namespace_createz'I18NOPENAPIApi.project_namespace_create   ]     ,0'(::k"" 	?4?OOOOOATA$QQ&QQTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a&  project_namespace_create  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.project_namespace_create_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ProjectNamespaceCreateRequest body: (required)
        :return: ProjectNamespaceCreateResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method project_namespace_createNzMMissing the required parameter `body` when calling `project_namespace_create`r   r   r   r   zF/ProjectNamespaceCreate/2021-05-21/i18n_openapi/post/application_json/r    ProjectNamespaceCreateResponseTr"   r(   r3   s                  r   rF   z6I18NOPENAPIApi.project_namespace_create_with_http_info   s    X
+&&&2333,---,---fX&677 	 	HC*$$:<?@   F3KK8?1 	nvV7K7K7=f~7MlmmmV .K"&/"F"F #" #"h )-(R(R )" )"n% **''TV\#!:'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  project_namespace_detail  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.project_namespace_detail(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ProjectNamespaceDetailRequest body: (required)
        :return: ProjectNamespaceDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'project_namespace_detail_with_http_infor   s       r   project_namespace_detailz'I18NOPENAPIApi.project_namespace_detailG  rH   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a&  project_namespace_detail  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.project_namespace_detail_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ProjectNamespaceDetailRequest body: (required)
        :return: ProjectNamespaceDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method project_namespace_detailNzMMissing the required parameter `body` when calling `project_namespace_detail`r   r   rB   r   r   z?/ProjectNamespaceDetail/2021-05-21/i18n_openapi/get/text_plain/rC   ProjectNamespaceDetailResponseTr"   r(   r3   s                  r   rL   z6I18NOPENAPIApi.project_namespace_detail_with_http_info\  s    X
+&&&2333,---,---fX&677 	 	HC*$$:<?@   F3KK8?1 	nvV7K7K7=f~7MlmmmV .K"&/"F"F #" #"h )-(R(RN) )n% **''Mu#!:'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  project_namespaces  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.project_namespaces(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ProjectNamespacesRequest body: (required)
        :return: ProjectNamespacesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !project_namespaces_with_http_infor   s       r   project_namespacesz!I18NOPENAPIApi.project_namespaces  ]     ,0'(::k"" 	949$II&III;T;DKKFKKTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  project_namespaces  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.project_namespaces_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ProjectNamespacesRequest body: (required)
        :return: ProjectNamespacesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method project_namespacesNzGMissing the required parameter `body` when calling `project_namespaces`r   r   rB   r   r   z:/ProjectNamespaces/2021-05-21/i18n_openapi/get/text_plain/rC   ProjectNamespacesResponseTr"   r(   r3   s                  r   rQ   z0I18NOPENAPIApi.project_namespaces_with_http_info  s     X
+&&&2333,---,---fX&677 	 	HC*$$469:   F3KK8?1 	hvV7K7K7=f~7MfgggV .K"&/"F"F #" #"h )-(R(RN) )n% **''H%#!5'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  project_user_role  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.project_user_role(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ProjectUserRoleRequest body: (required)
        :return: ProjectUserRoleResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r    project_user_role_with_http_infor   s       r   project_user_rolez I18NOPENAPIApi.project_user_role	  s]     ,0'(::k"" 	848HHHHH:T:4JJ6JJTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a
  project_user_role  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.project_user_role_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ProjectUserRoleRequest body: (required)
        :return: ProjectUserRoleResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zCGot an unexpected keyword argument '%s' to method project_user_roleNzFMissing the required parameter `body` when calling `project_user_role`r   r   rB   r   r   z8/ProjectUserRole/2021-05-21/i18n_openapi/get/text_plain/rC   ProjectUserRoleResponseTr"   r(   r3   s                  r   rW   z/I18NOPENAPIApi.project_user_role_with_http_info  s     X
+&&&2333,---,---fX&677 	 	HC*$$3589   F3KK8?1 	gvV7K7K7=f~7MefffV .K"&/"F"F #" #"h )-(R(RN) )n% **''F#!3'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  project_users  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.project_users(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ProjectUsersRequest body: (required)
        :return: ProjectUsersResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   project_users_with_http_infor   s       r   project_userszI18NOPENAPIApi.project_usersj  s]     ,0'(::k"" 	444TDDVDDD6T6tFFvFFTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  project_users  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.project_users_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ProjectUsersRequest body: (required)
        :return: ProjectUsersResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   z?Got an unexpected keyword argument '%s' to method project_usersNzBMissing the required parameter `body` when calling `project_users`r   r   rB   r   r   z5/ProjectUsers/2021-05-21/i18n_openapi/get/text_plain/rC   ProjectUsersResponseTr"   r(   r3   s                  r   r\   z+I18NOPENAPIApi.project_users_with_http_info  s     X
+&&&2333,---,---fX&677 	 	HC*$$/145   F3KK8?1 	cvV7K7K7=f~7MabbbV .K"&/"F"F #" #"h )-(R(RN) )n% **''CU#!0'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  projects  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.projects(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ProjectsRequest body: (required)
        :return: ProjectsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   projects_with_http_infor   s       r   projectszI18NOPENAPIApi.projects  s]     ,0'(::k"" 	/4/?????1T1$AA&AATKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  projects  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.projects_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ProjectsRequest body: (required)
        :return: ProjectsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   z:Got an unexpected keyword argument '%s' to method projectsNz=Missing the required parameter `body` when calling `projects`r   r   rB   r   r   z1/Projects/2021-05-21/i18n_openapi/get/text_plain/rC   ProjectsResponseTr"   r(   r3   s                  r   ra   z&I18NOPENAPIApi.projects_with_http_info  s     X
+&&&2333,---,---fX&677 	 	HC*$$*,/0   F3KK8?1 	^vV7K7K7=f~7M\]]]V .K"&/"F"F #" #"h )-(R(RN) )n% **''?#!,'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  video_project_create  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.video_project_create(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param VideoProjectCreateRequest body: (required)
        :return: VideoProjectCreateResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #video_project_create_with_http_infor   s       r   video_project_createz#I18NOPENAPIApi.video_project_create,  s]     ,0'(::k"" 	;4;DKKFKKK=T=dMMfMMTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  video_project_create  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.video_project_create_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param VideoProjectCreateRequest body: (required)
        :return: VideoProjectCreateResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method video_project_createNzIMissing the required parameter `body` when calling `video_project_create`r   r   r   r   zB/VideoProjectCreate/2021-05-21/i18n_openapi/post/application_json/r    VideoProjectCreateResponseTr"   r(   r3   s                  r   rf   z2I18NOPENAPIApi.video_project_create_with_http_infoA  s    X
+&&&2333,---,---fX&677 	 	HC*$$68;<   F3KK8?1 	jvV7K7K7=f~7MhiiiV .K"&/"F"F #" #"h )-(R(R )" )"n% **''PRX#!6'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  video_project_list  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.video_project_list(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param VideoProjectListRequest body: (required)
        :return: VideoProjectListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !video_project_list_with_http_infor   s       r   video_project_listz!I18NOPENAPIApi.video_project_list  rS   r   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  video_project_list  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.video_project_list_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param VideoProjectListRequest body: (required)
        :return: VideoProjectListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method video_project_listNzGMissing the required parameter `body` when calling `video_project_list`r   r   rB   r   r   z9/VideoProjectList/2021-05-21/i18n_openapi/get/text_plain/rC   VideoProjectListResponseTr"   r(   r3   s                  r   rk   z0I18NOPENAPIApi.video_project_list_with_http_info  s     X
+&&&2333,---,---fX&677 	 	HC*$$469:   F3KK8?1 	hvV7K7K7=f~7MfgggV .K"&/"F"F #" #"h )-(R(RN) )n% **''G#!4'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )aA  video_project_serial_dub_task_create  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.video_project_serial_dub_task_create(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param VideoProjectSerialDubTaskCreateRequest body: (required)
        :return: VideoProjectSerialDubTaskCreateResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   3video_project_serial_dub_task_create_with_http_infor   s       r   $video_project_serial_dub_task_createz3I18NOPENAPIApi.video_project_serial_dub_task_create  s_     ,0'(::k"" 	K4KD[[TZ[[[MTMd]]V\]]TKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aP  video_project_serial_dub_task_create  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.video_project_serial_dub_task_create_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param VideoProjectSerialDubTaskCreateRequest body: (required)
        :return: VideoProjectSerialDubTaskCreateResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zVGot an unexpected keyword argument '%s' to method video_project_serial_dub_task_createNzYMissing the required parameter `body` when calling `video_project_serial_dub_task_create`r   r   r   r   zO/VideoProjectSerialDubTaskCreate/2021-05-21/i18n_openapi/post/application_json/r    'VideoProjectSerialDubTaskCreateResponseTr"   r(   r3   s                  r   rp   zBI18NOPENAPIApi.video_project_serial_dub_task_create_with_http_info  s    X
+&&&2333,---,---fX&677 	 	HC*$$FHKL   F3KK8?1 	zvV7K7K7=f~7MxyyyV .K"&/"F"F #" #"h )-(R(R )" )"n% **'']_e#!C'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a3  video_project_serial_task_create  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.video_project_serial_task_create(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param VideoProjectSerialTaskCreateRequest body: (required)
        :return: VideoProjectSerialTaskCreateResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   /video_project_serial_task_create_with_http_infor   s       r    video_project_serial_task_createz/I18NOPENAPIApi.video_project_serial_task_createO  s_     ,0'(::k"" 	G4GWWPVWWWITI$YYRXYYTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aB  video_project_serial_task_create  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.video_project_serial_task_create_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param VideoProjectSerialTaskCreateRequest body: (required)
        :return: VideoProjectSerialTaskCreateResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zRGot an unexpected keyword argument '%s' to method video_project_serial_task_createNzUMissing the required parameter `body` when calling `video_project_serial_task_create`r   r   r   r   zL/VideoProjectSerialTaskCreate/2021-05-21/i18n_openapi/post/application_json/r    $VideoProjectSerialTaskCreateResponseTr"   r(   r3   s                  r   ru   z>I18NOPENAPIApi.video_project_serial_task_create_with_http_infod  s    X
+&&&2333,---,---fX&677 	 	HC*$$BDGH   F3KK8?1 	vvV7K7K7=f~7MtuuuV .K"&/"F"F #" #"h )-(R(R )" )"n% **''Z\b#!@'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a1  video_project_suppression_start  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.video_project_suppression_start(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param VideoProjectSuppressionStartRequest body: (required)
        :return: VideoProjectSuppressionStartResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .video_project_suppression_start_with_http_infor   s       r   video_project_suppression_startz.I18NOPENAPIApi.video_project_suppression_start  s^     ,0'(::k"" 	F4FtVVvVVVHTHXXQWXXTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a@  video_project_suppression_start  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.video_project_suppression_start_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param VideoProjectSuppressionStartRequest body: (required)
        :return: VideoProjectSuppressionStartResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method video_project_suppression_startNzTMissing the required parameter `body` when calling `video_project_suppression_start`r   r   r   r   zL/VideoProjectSuppressionStart/2021-05-21/i18n_openapi/post/application_json/r    $VideoProjectSuppressionStartResponseTr"   r(   r3   s                  r   rz   z=I18NOPENAPIApi.video_project_suppression_start_with_http_info  s    X
+&&&2333,---,---fX&677 	 	HC*$$ACFG   F3KK8?1 	uvV7K7K7=f~7MstttV .K"&/"F"F #" #"h )-(R(R )" )"n% **''Z\b#!@'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  video_project_task_detail  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.video_project_task_detail(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param VideoProjectTaskDetailRequest body: (required)
        :return: VideoProjectTaskDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (video_project_task_detail_with_http_infor   s       r   video_project_task_detailz(I18NOPENAPIApi.video_project_task_detail  s]     ,0'(::k"" 	@4@PPPPPBTB4RR6RRTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a(  video_project_task_detail  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.video_project_task_detail_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param VideoProjectTaskDetailRequest body: (required)
        :return: VideoProjectTaskDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method video_project_task_detailNzNMissing the required parameter `body` when calling `video_project_task_detail`r   r   rB   r   r   z?/VideoProjectTaskDetail/2021-05-21/i18n_openapi/get/text_plain/rC   VideoProjectTaskDetailResponseTr"   r(   r3   s                  r   r   z7I18NOPENAPIApi.video_project_task_detail_with_http_info&  s    X
+&&&2333,---,---fX&677 	 	HC*$$;=@A   F3KK8?1 	ovV7K7K7=f~7MmnnnV .K"&/"F"F #" #"h )-(R(RN) )n% **''Mu#!:'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  video_project_task_list  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.video_project_task_list(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param VideoProjectTaskListRequest body: (required)
        :return: VideoProjectTaskListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &video_project_task_list_with_http_infor   s       r   video_project_task_listz&I18NOPENAPIApi.video_project_task_listr  s]     ,0'(::k"" 	>4>tNNvNNN@T@PPPPTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a   video_project_task_list  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.video_project_task_list_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param VideoProjectTaskListRequest body: (required)
        :return: VideoProjectTaskListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method video_project_task_listNzLMissing the required parameter `body` when calling `video_project_task_list`r   r   rB   r   r   z=/VideoProjectTaskList/2021-05-21/i18n_openapi/get/text_plain/rC   VideoProjectTaskListResponseTr"   r(   r3   s                  r   r   z5I18NOPENAPIApi.video_project_task_list_with_http_info  s     X
+&&&2333,---,---fX&677 	 	HC*$$9;>?   F3KK8?1 	mvV7K7K7=f~7MklllV .K"&/"F"F #" #"h )-(R(RN) )n% **''KU#!8'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  video_resource_upload  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.video_resource_upload(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param VideoResourceUploadRequest body: (required)
        :return: VideoResourceUploadResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $video_resource_upload_with_http_infor   s       r   video_resource_uploadz$I18NOPENAPIApi.video_resource_upload  s]     ,0'(::k"" 	<4<TLLVLLL>T>tNNvNNTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    dg          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  video_resource_upload  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.video_resource_upload_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param VideoResourceUploadRequest body: (required)
        :return: VideoResourceUploadResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method video_resource_uploadNzJMissing the required parameter `body` when calling `video_resource_upload`r   r   z!application/x-www-form-urlencodedr   r   zT/VideoResourceUpload/2021-05-21/i18n_openapi/post/application_x-www-form-urlencoded/r    VideoResourceUploadResponseTr"   r(   r3   s                  r   r   z3I18NOPENAPIApi.video_resource_upload_with_http_info  s    X
+&&&2333,---,---fX&677 	 	HC*$$79<=   F3KK8?1 	kvV7K7K7=f~7MijjjV .K"&/"F"F #" #"h )-(R(R01)3 )3n% **''bdj#!7'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  webhooks_create  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.webhooks_create(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param WebhooksCreateRequest body: (required)
        :return: WebhooksCreateResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   webhooks_create_with_http_infor   s       r   webhooks_createzI18NOPENAPIApi.webhooks_create4  s]     ,0'(::k"" 	646tFFvFFF8T8HHHHTKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )a  webhooks_create  # noqa: E501

        This method makes a synchronous HTTP request by default. To make an
        asynchronous HTTP request, please pass async_req=True
        >>> thread = api.webhooks_create_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param WebhooksCreateRequest body: (required)
        :return: WebhooksCreateResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method webhooks_createNzDMissing the required parameter `body` when calling `webhooks_create`r   r   r   r   z>/WebhooksCreate/2021-05-21/i18n_openapi/post/application_json/r    WebhooksCreateResponseTr"   r(   r3   s                  r   r   z-I18NOPENAPIApi.webhooks_create_with_http_infoI  s    X
+&&&2333,---,---fX&677 	 	HC*$$1367   F3KK8?1 	evV7K7K7=f~7McdddV .K"&/"F"F #" #"h )-(R(R )" )"n% **''Lf#!2'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   r   )'__name__
__module____qualname____doc__r   r   r   r@   r?   rG   rF   rM   rL   rR   rQ   rX   rW   r]   r\   rb   ra   rg   rf   rl   rk   rq   rp   rv   ru   r{   rz   r   r   r   r   r   r   r   r    r   r   r   r      su        % % % %
  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3X  *J3 J3 J3 J3 J3r   r   )r   
__future__r   rer+   r   objectr   r   r   r   <module>r      s     ' & & & & & 				 


    {3 {3 {3 {3 {3V {3 {3 {3 {3 {3r   