
    ~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
    vepfs

    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                   r   e Zd ZdZdhd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& Z'd' Z(d( Z)d) Z*d* Z+d+ Z,d, Z-d- Z.d. Z/d/ Z0d0 Z1d1 Z2d2 Z3d3 Z4d4 Z5d5 Z6d6 Z7d7 Z8d8 Z9d9 Z:d: Z;d; Z<d< Z=d= Z>d> Z?d? Z@d@ ZAdA ZBdB ZCdC ZDdD ZEdE ZFdF ZGdG ZHdH ZIdI ZJdJ ZKdK ZLdL ZMdM ZNdN ZOdO ZPdP ZQdQ ZRdR ZSdS ZTdT ZUdU ZVdV ZWdW ZXdX ZYdY ZZdZ Z[d[ Z\d\ Z]d] Z^d^ Z_d_ Z`d` Zada Zbdb Zcdc Zddd Zede Zfdf Zgdg ZhdS )iVEPFSApizNOTE: 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     i/root/.openclaw/workspace/.venvs/ark-sdk/lib/python3.11/site-packages/volcenginesdkvepfs/api/vepfs_api.py__init__zVEPFSApi.__init__   s!    *466J$    c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )aO  attach_mount_service_to_self_file_system  # noqa: E501

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

        :param async_req bool
        :param AttachMountServiceToSelfFileSystemRequest body: (required)
        :return: AttachMountServiceToSelfFileSystemResponse
                 If the method is called asynchronously,
                 returns the request thread.
        T_return_http_data_only	async_req)get7attach_mount_service_to_self_file_system_with_http_infor   bodykwargsdatas       r   (attach_mount_service_to_self_file_systemz1VEPFSApi.attach_mount_service_to_self_file_system$   sa     ,0'(::k"" 	O4OPT__X^___QTQRVaaZ`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^  attach_mount_service_to_self_file_system  # noqa: E501

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

        :param async_req bool
        :param AttachMountServiceToSelfFileSystemRequest body: (required)
        :return: AttachMountServiceToSelfFileSystemResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   _preload_content_request_timeoutr   zZGot an unexpected keyword argument '%s' to method attach_mount_service_to_self_file_systemNz]Missing the required parameter `body` when calling `attach_mount_service_to_self_file_system`application/jsonAcceptContent-TypevolcengineSignzK/AttachMountServiceToSelfFileSystem/2022-01-01/vepfs/post/application_json/POST*AttachMountServiceToSelfFileSystemResponseT
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   z@VEPFSApi.attach_mount_service_to_self_file_system_with_http_info9   s    X
+&&&2333,---,---fX&677 	 	HC*$$JLOP   F3KK8?1 	~vV7K7K7=f~7M|}}}V .K"&/"F"F #" #"h )-(R(R )" )"n% **''Y[a#!F'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	  cancel_data_flow_task  # noqa: E501

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

        :param async_req bool
        :param CancelDataFlowTaskRequest body: (required)
        :return: CancelDataFlowTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $cancel_data_flow_task_with_http_infor   s       r   cancel_data_flow_taskzVEPFSApi.cancel_data_flow_task   ]     ,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  cancel_data_flow_task  # noqa: E501

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

        :param async_req bool
        :param CancelDataFlowTaskRequest body: (required)
        :return: CancelDataFlowTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method cancel_data_flow_taskNzJMissing the required parameter `body` when calling `cancel_data_flow_task`r   r   r   r   z;/CancelDataFlowTask/2022-01-01/vepfs/post/application_json/r    CancelDataFlowTaskResponseTr"   r(   r3   s                  r   r?   z-VEPFSApi.cancel_data_flow_task_with_http_info       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 )" )"n% **''I6#!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  cancel_lens_task  # noqa: E501

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

        :param async_req bool
        :param CancelLensTaskRequest body: (required)
        :return: CancelLensTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   cancel_lens_task_with_http_infor   s       r   cancel_lens_taskzVEPFSApi.cancel_lens_task   ]     ,0'(::k"" 	747GGGGG9T9$II&IIT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  cancel_lens_task  # noqa: E501

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

        :param async_req bool
        :param CancelLensTaskRequest body: (required)
        :return: CancelLensTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zBGot an unexpected keyword argument '%s' to method cancel_lens_taskNzEMissing the required parameter `body` when calling `cancel_lens_task`r   r   r   r   z7/CancelLensTask/2022-01-01/vepfs/post/application_json/r    CancelLensTaskResponseTr"   r(   r3   s                  r   rF   z(VEPFSApi.cancel_lens_task_with_http_info       X
+&&&2333,---,---fX&677 	 	HC*$$2478   F3KK8?1 	fvV7K7K7=f~7MdeeeV .K"&/"F"F #" #"h )-(R(R )" )"n% **''Ev#!2'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  config_data_flow_bandwidth  # noqa: E501

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

        :param async_req bool
        :param ConfigDataFlowBandwidthRequest body: (required)
        :return: ConfigDataFlowBandwidthResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )config_data_flow_bandwidth_with_http_infor   s       r   config_data_flow_bandwidthz#VEPFSApi.config_data_flow_bandwidthG  s]     ,0'(::k"" 	A4A$QQ&QQQCTCDSSFSST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,  config_data_flow_bandwidth  # noqa: E501

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

        :param async_req bool
        :param ConfigDataFlowBandwidthRequest body: (required)
        :return: ConfigDataFlowBandwidthResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method config_data_flow_bandwidthNzOMissing the required parameter `body` when calling `config_data_flow_bandwidth`r   r   r   r   z@/ConfigDataFlowBandwidth/2022-01-01/vepfs/post/application_json/r    ConfigDataFlowBandwidthResponseTr"   r(   r3   s                  r   rM   z2VEPFSApi.config_data_flow_bandwidth_with_http_info\  s    X
+&&&2333,---,---fX&677 	 	HC*$$<>AB   F3KK8?1 	pvV7K7K7=f~7MnoooV .K"&/"F"F #" #"h )-(R(R )" )"n% **''NPV#!;'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  create_audit  # 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_audit(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateAuditRequest body: (required)
        :return: CreateAuditResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   create_audit_with_http_infor   s       r   create_auditzVEPFSApi.create_audit  ]     ,0'(::k"" 	343DCCFCCC5T5dEEfEET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_audit  # 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_audit_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateAuditRequest body: (required)
        :return: CreateAuditResponse
                 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 create_auditNzAMissing the required parameter `body` when calling `create_audit`r   r   r   r   z4/CreateAudit/2022-01-01/vepfs/post/application_json/r    CreateAuditResponseTr"   r(   r3   s                  r   rR   z$VEPFSApi.create_audit_with_http_info      X
+&&&2333,---,---fX&677 	 	HC*$$.034   F3KK8?1 	bvV7K7K7=f~7M`aaaV .K"&/"F"F #" #"h )-(R(R )" )"n% **''BF#!/'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	  create_data_flow_task  # 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_data_flow_task(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateDataFlowTaskRequest body: (required)
        :return: CreateDataFlowTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $create_data_flow_task_with_http_infor   s       r   create_data_flow_taskzVEPFSApi.create_data_flow_task	  rA   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  create_data_flow_task  # 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_data_flow_task_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateDataFlowTaskRequest body: (required)
        :return: CreateDataFlowTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method create_data_flow_taskNzJMissing the required parameter `body` when calling `create_data_flow_task`r   r   r   r   z;/CreateDataFlowTask/2022-01-01/vepfs/post/application_json/r    CreateDataFlowTaskResponseTr"   r(   r3   s                  r   rY   z-VEPFSApi.create_data_flow_task_with_http_info  rD   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  create_file_system  # 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_file_system(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateFileSystemRequest body: (required)
        :return: CreateFileSystemResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !create_file_system_with_http_infor   s       r   create_file_systemzVEPFSApi.create_file_systemj  ]     ,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  create_file_system  # 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_file_system_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateFileSystemRequest body: (required)
        :return: CreateFileSystemResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method create_file_systemNzGMissing the required parameter `body` when calling `create_file_system`r   r   r   r   z9/CreateFileSystem/2022-01-01/vepfs/post/application_json/r    CreateFileSystemResponseTr"   r(   r3   s                  r   r^   z*VEPFSApi.create_file_system_with_http_info      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% **''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 )a  create_fileset  # 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_fileset(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateFilesetRequest body: (required)
        :return: CreateFilesetResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   create_fileset_with_http_infor   s       r   create_filesetzVEPFSApi.create_fileset  ]     ,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   create_fileset  # 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_fileset_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateFilesetRequest body: (required)
        :return: CreateFilesetResponse
                 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 create_filesetNzCMissing the required parameter `body` when calling `create_fileset`r   r   r   r   z6/CreateFileset/2022-01-01/vepfs/post/application_json/r    CreateFilesetResponseTr"   r(   r3   s                  r   re   z&VEPFSApi.create_fileset_with_http_info      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% **''Df#!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  create_lens_policy  # 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_lens_policy(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateLensPolicyRequest body: (required)
        :return: CreateLensPolicyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !create_lens_policy_with_http_infor   s       r   create_lens_policyzVEPFSApi.create_lens_policy,  r`   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  create_lens_policy  # 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_lens_policy_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateLensPolicyRequest body: (required)
        :return: CreateLensPolicyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method create_lens_policyNzGMissing the required parameter `body` when calling `create_lens_policy`r   r   r   r   z9/CreateLensPolicy/2022-01-01/vepfs/post/application_json/r    CreateLensPolicyResponseTr"   r(   r3   s                  r   rl   z*VEPFSApi.create_lens_policy_with_http_infoA  rc   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  create_lens_task  # 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_lens_task(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateLensTaskRequest body: (required)
        :return: CreateLensTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   create_lens_task_with_http_infor   s       r   create_lens_taskzVEPFSApi.create_lens_task  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  create_lens_task  # 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_lens_task_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateLensTaskRequest body: (required)
        :return: CreateLensTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zBGot an unexpected keyword argument '%s' to method create_lens_taskNzEMissing the required parameter `body` when calling `create_lens_task`r   r   r   r   z7/CreateLensTask/2022-01-01/vepfs/post/application_json/r    CreateLensTaskResponseTr"   r(   r3   s                  r   rq   z(VEPFSApi.create_lens_task_with_http_info  rK   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  create_mount_service  # 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_mount_service(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateMountServiceRequest body: (required)
        :return: CreateMountServiceResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #create_mount_service_with_http_infor   s       r   create_mount_servicezVEPFSApi.create_mount_service  ]     ,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  create_mount_service  # 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_mount_service_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateMountServiceRequest body: (required)
        :return: CreateMountServiceResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method create_mount_serviceNzIMissing the required parameter `body` when calling `create_mount_service`r   r   r   r   z;/CreateMountService/2022-01-01/vepfs/post/application_json/r    CreateMountServiceResponseTr"   r(   r3   s                  r   rv   z,VEPFSApi.create_mount_service_with_http_info      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% **''I6#!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	  create_pre_signed_url  # 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_pre_signed_url(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreatePreSignedUrlRequest body: (required)
        :return: CreatePreSignedUrlResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $create_pre_signed_url_with_http_infor   s       r   create_pre_signed_urlzVEPFSApi.create_pre_signed_urlO  rA   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  create_pre_signed_url  # 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_pre_signed_url_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreatePreSignedUrlRequest body: (required)
        :return: CreatePreSignedUrlResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method create_pre_signed_urlNzJMissing the required parameter `body` when calling `create_pre_signed_url`r   r   r   r   z;/CreatePreSignedUrl/2022-01-01/vepfs/post/application_json/r    CreatePreSignedUrlResponseTr"   r(   r3   s                  r   r}   z-VEPFSApi.create_pre_signed_url_with_http_infod  rD   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_audit  # noqa: E501

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

        :param async_req bool
        :param DeleteAuditRequest body: (required)
        :return: DeleteAuditResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   delete_audit_with_http_infor   s       r   delete_auditzVEPFSApi.delete_audit  rT   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  delete_audit  # noqa: E501

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

        :param async_req bool
        :param DeleteAuditRequest body: (required)
        :return: DeleteAuditResponse
                 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 delete_auditNzAMissing the required parameter `body` when calling `delete_audit`r   r   r   r   z4/DeleteAudit/2022-01-01/vepfs/post/application_json/r    DeleteAuditResponseTr"   r(   r3   s                  r   r   z$VEPFSApi.delete_audit_with_http_info  rW   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a	  delete_data_flow_task  # noqa: E501

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

        :param async_req bool
        :param DeleteDataFlowTaskRequest body: (required)
        :return: DeleteDataFlowTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $delete_data_flow_task_with_http_infor   s       r   delete_data_flow_taskzVEPFSApi.delete_data_flow_task  rA   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  delete_data_flow_task  # noqa: E501

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

        :param async_req bool
        :param DeleteDataFlowTaskRequest body: (required)
        :return: DeleteDataFlowTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method delete_data_flow_taskNzJMissing the required parameter `body` when calling `delete_data_flow_task`r   r   r   r   z;/DeleteDataFlowTask/2022-01-01/vepfs/post/application_json/r    DeleteDataFlowTaskResponseTr"   r(   r3   s                  r   r   z-VEPFSApi.delete_data_flow_task_with_http_info&  rD   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_file_system  # noqa: E501

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

        :param async_req bool
        :param DeleteFileSystemRequest body: (required)
        :return: DeleteFileSystemResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !delete_file_system_with_http_infor   s       r   delete_file_systemzVEPFSApi.delete_file_systemr  r`   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  delete_file_system  # noqa: E501

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

        :param async_req bool
        :param DeleteFileSystemRequest body: (required)
        :return: DeleteFileSystemResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method delete_file_systemNzGMissing the required parameter `body` when calling `delete_file_system`r   r   r   r   z9/DeleteFileSystem/2022-01-01/vepfs/post/application_json/r    DeleteFileSystemResponseTr"   r(   r3   s                  r   r   z*VEPFSApi.delete_file_system_with_http_info  rc   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_fileset  # noqa: E501

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

        :param async_req bool
        :param DeleteFilesetRequest body: (required)
        :return: DeleteFilesetResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   delete_fileset_with_http_infor   s       r   delete_filesetzVEPFSApi.delete_fileset  rg   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   delete_fileset  # noqa: E501

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

        :param async_req bool
        :param DeleteFilesetRequest body: (required)
        :return: DeleteFilesetResponse
                 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 delete_filesetNzCMissing the required parameter `body` when calling `delete_fileset`r   r   r   r   z6/DeleteFileset/2022-01-01/vepfs/post/application_json/r    DeleteFilesetResponseTr"   r(   r3   s                  r   r   z&VEPFSApi.delete_fileset_with_http_info  rj   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_lens_policy  # noqa: E501

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

        :param async_req bool
        :param DeleteLensPolicyRequest body: (required)
        :return: DeleteLensPolicyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !delete_lens_policy_with_http_infor   s       r   delete_lens_policyzVEPFSApi.delete_lens_policy4  r`   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  delete_lens_policy  # noqa: E501

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

        :param async_req bool
        :param DeleteLensPolicyRequest body: (required)
        :return: DeleteLensPolicyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method delete_lens_policyNzGMissing the required parameter `body` when calling `delete_lens_policy`r   r   r   r   z9/DeleteLensPolicy/2022-01-01/vepfs/post/application_json/r    DeleteLensPolicyResponseTr"   r(   r3   s                  r   r   z*VEPFSApi.delete_lens_policy_with_http_infoI  rc   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_lens_task  # noqa: E501

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

        :param async_req bool
        :param DeleteLensTaskRequest body: (required)
        :return: DeleteLensTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   delete_lens_task_with_http_infor   s       r   delete_lens_taskzVEPFSApi.delete_lens_task  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  delete_lens_task  # noqa: E501

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

        :param async_req bool
        :param DeleteLensTaskRequest body: (required)
        :return: DeleteLensTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zBGot an unexpected keyword argument '%s' to method delete_lens_taskNzEMissing the required parameter `body` when calling `delete_lens_task`r   r   r   r   z7/DeleteLensTask/2022-01-01/vepfs/post/application_json/r    DeleteLensTaskResponseTr"   r(   r3   s                  r   r   z(VEPFSApi.delete_lens_task_with_http_info  rK   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_mount_service  # noqa: E501

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

        :param async_req bool
        :param DeleteMountServiceRequest body: (required)
        :return: DeleteMountServiceResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #delete_mount_service_with_http_infor   s       r   delete_mount_servicezVEPFSApi.delete_mount_service  rx   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  delete_mount_service  # noqa: E501

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

        :param async_req bool
        :param DeleteMountServiceRequest body: (required)
        :return: DeleteMountServiceResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method delete_mount_serviceNzIMissing the required parameter `body` when calling `delete_mount_service`r   r   r   r   z;/DeleteMountService/2022-01-01/vepfs/post/application_json/r    DeleteMountServiceResponseTr"   r(   r3   s                  r   r   z,VEPFSApi.delete_mount_service_with_http_info  r{   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  describe_audits  # noqa: E501

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

        :param async_req bool
        :param DescribeAuditsRequest body: (required)
        :return: DescribeAuditsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   describe_audits_with_http_infor   s       r   describe_auditszVEPFSApi.describe_auditsW  ]     ,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  describe_audits  # noqa: E501

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

        :param async_req bool
        :param DescribeAuditsRequest body: (required)
        :return: DescribeAuditsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method describe_auditsNzDMissing the required parameter `body` when calling `describe_audits`r   r   r   r   z7/DescribeAudits/2022-01-01/vepfs/post/application_json/r    DescribeAuditsResponseTr"   r(   r3   s                  r   r   z'VEPFSApi.describe_audits_with_http_infol      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% **''Ev#!2'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%  describe_data_flow_bandwidth  # noqa: E501

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

        :param async_req bool
        :param DescribeDataFlowBandwidthRequest body: (required)
        :return: DescribeDataFlowBandwidthResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +describe_data_flow_bandwidth_with_http_infor   s       r   describe_data_flow_bandwidthz%VEPFSApi.describe_data_flow_bandwidth  s]     ,0'(::k"" 	C4CDSSFSSSETEdUUfUUT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 )a4  describe_data_flow_bandwidth  # noqa: E501

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

        :param async_req bool
        :param DescribeDataFlowBandwidthRequest body: (required)
        :return: DescribeDataFlowBandwidthResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method describe_data_flow_bandwidthNzQMissing the required parameter `body` when calling `describe_data_flow_bandwidth`r   r   r   r   zB/DescribeDataFlowBandwidth/2022-01-01/vepfs/post/application_json/r    !DescribeDataFlowBandwidthResponseTr"   r(   r3   s                  r   r   z4VEPFSApi.describe_data_flow_bandwidth_with_http_info  s    X
+&&&2333,---,---fX&677 	 	HC*$$>@CD   F3KK8?1 	rvV7K7K7=f~7MpqqqV .K"&/"F"F #" #"h )-(R(R )" )"n% **''PRX#!='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  describe_data_flow_tasks  # noqa: E501

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

        :param async_req bool
        :param DescribeDataFlowTasksRequest body: (required)
        :return: DescribeDataFlowTasksResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'describe_data_flow_tasks_with_http_infor   s       r   describe_data_flow_tasksz!VEPFSApi.describe_data_flow_tasks  s]     ,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$  describe_data_flow_tasks  # noqa: E501

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

        :param async_req bool
        :param DescribeDataFlowTasksRequest body: (required)
        :return: DescribeDataFlowTasksResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method describe_data_flow_tasksNzMMissing the required parameter `body` when calling `describe_data_flow_tasks`r   r   r   r   z>/DescribeDataFlowTasks/2022-01-01/vepfs/post/application_json/r    DescribeDataFlowTasksResponseTr"   r(   r3   s                  r   r   z0VEPFSApi.describe_data_flow_tasks_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% **''Lf#!9'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)  describe_file_system_overview  # noqa: E501

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

        :param async_req bool
        :param DescribeFileSystemOverviewRequest body: (required)
        :return: DescribeFileSystemOverviewResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ,describe_file_system_overview_with_http_infor   s       r   describe_file_system_overviewz&VEPFSApi.describe_file_system_overviewz  s]     ,0'(::k"" 	D4DTTTVTTTFTFtVVvVVT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 )a8  describe_file_system_overview  # noqa: E501

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

        :param async_req bool
        :param DescribeFileSystemOverviewRequest body: (required)
        :return: DescribeFileSystemOverviewResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zOGot an unexpected keyword argument '%s' to method describe_file_system_overviewNzRMissing the required parameter `body` when calling `describe_file_system_overview`r   r   r   r   zC/DescribeFileSystemOverview/2022-01-01/vepfs/post/application_json/r    "DescribeFileSystemOverviewResponseTr"   r(   r3   s                  r   r   z5VEPFSApi.describe_file_system_overview_with_http_info  s    X
+&&&2333,---,---fX&677 	 	HC*$$?ADE   F3KK8?1 	svV7K7K7=f~7MqrrrV .K"&/"F"F #" #"h )-(R(R )" )"n% **''QSY#!>'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  describe_file_system_statistics  # noqa: E501

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

        :param async_req bool
        :param DescribeFileSystemStatisticsRequest body: (required)
        :return: DescribeFileSystemStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .describe_file_system_statistics_with_http_infor   s       r   describe_file_system_statisticsz(VEPFSApi.describe_file_system_statistics  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@  describe_file_system_statistics  # noqa: E501

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

        :param async_req bool
        :param DescribeFileSystemStatisticsRequest body: (required)
        :return: DescribeFileSystemStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method describe_file_system_statisticsNzTMissing the required parameter `body` when calling `describe_file_system_statistics`r   r   r   r   zE/DescribeFileSystemStatistics/2022-01-01/vepfs/post/application_json/r    $DescribeFileSystemStatisticsResponseTr"   r(   r3   s                  r   r   z7VEPFSApi.describe_file_system_statistics_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% **''SU[#!@'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  describe_file_systems  # noqa: E501

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

        :param async_req bool
        :param DescribeFileSystemsRequest body: (required)
        :return: DescribeFileSystemsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $describe_file_systems_with_http_infor   s       r   describe_file_systemszVEPFSApi.describe_file_systems<	  rA   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  describe_file_systems  # noqa: E501

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

        :param async_req bool
        :param DescribeFileSystemsRequest body: (required)
        :return: DescribeFileSystemsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method describe_file_systemsNzJMissing the required parameter `body` when calling `describe_file_systems`r   r   r   r   z</DescribeFileSystems/2022-01-01/vepfs/post/application_json/r    DescribeFileSystemsResponseTr"   r(   r3   s                  r   r   z-VEPFSApi.describe_file_systems_with_http_infoQ	  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 )" )"n% **''JF#!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  describe_filesets  # noqa: E501

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

        :param async_req bool
        :param DescribeFilesetsRequest body: (required)
        :return: DescribeFilesetsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r    describe_filesets_with_http_infor   s       r   describe_filesetszVEPFSApi.describe_filesets	  ]     ,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  describe_filesets  # noqa: E501

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

        :param async_req bool
        :param DescribeFilesetsRequest body: (required)
        :return: DescribeFilesetsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zCGot an unexpected keyword argument '%s' to method describe_filesetsNzFMissing the required parameter `body` when calling `describe_filesets`r   r   r   r   z9/DescribeFilesets/2022-01-01/vepfs/post/application_json/r    DescribeFilesetsResponseTr"   r(   r3   s                  r   r   z)VEPFSApi.describe_filesets_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% **''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 )a  describe_lens_policies  # noqa: E501

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

        :param async_req bool
        :param DescribeLensPoliciesRequest body: (required)
        :return: DescribeLensPoliciesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %describe_lens_policies_with_http_infor   s       r   describe_lens_policieszVEPFSApi.describe_lens_policies	  ]     ,0'(::k"" 	=4=dMMfMMM?T?OOOOT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  describe_lens_policies  # noqa: E501

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

        :param async_req bool
        :param DescribeLensPoliciesRequest body: (required)
        :return: DescribeLensPoliciesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method describe_lens_policiesNzKMissing the required parameter `body` when calling `describe_lens_policies`r   r   r   r   z=/DescribeLensPolicies/2022-01-01/vepfs/post/application_json/r    DescribeLensPoliciesResponseTr"   r(   r3   s                  r   r   z.VEPFSApi.describe_lens_policies_with_http_info
      X
+&&&2333,---,---fX&677 	 	HC*$$8:=>   F3KK8?1 	lvV7K7K7=f~7MjkkkV .K"&/"F"F #" #"h )-(R(R )" )"n% **''KV#!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  describe_lens_services  # noqa: E501

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

        :param async_req bool
        :param DescribeLensServicesRequest body: (required)
        :return: DescribeLensServicesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %describe_lens_services_with_http_infor   s       r   describe_lens_serviceszVEPFSApi.describe_lens_services_
  r   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  describe_lens_services  # noqa: E501

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

        :param async_req bool
        :param DescribeLensServicesRequest body: (required)
        :return: DescribeLensServicesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method describe_lens_servicesNzKMissing the required parameter `body` when calling `describe_lens_services`r   r   r   r   z=/DescribeLensServices/2022-01-01/vepfs/post/application_json/r    DescribeLensServicesResponseTr"   r(   r3   s                  r   r   z.VEPFSApi.describe_lens_services_with_http_infot
  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  describe_lens_tasks  # noqa: E501

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

        :param async_req bool
        :param DescribeLensTasksRequest body: (required)
        :return: DescribeLensTasksResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "describe_lens_tasks_with_http_infor   s       r   describe_lens_taskszVEPFSApi.describe_lens_tasks
  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  describe_lens_tasks  # noqa: E501

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

        :param async_req bool
        :param DescribeLensTasksRequest body: (required)
        :return: DescribeLensTasksResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method describe_lens_tasksNzHMissing the required parameter `body` when calling `describe_lens_tasks`r   r   r   r   z:/DescribeLensTasks/2022-01-01/vepfs/post/application_json/r    DescribeLensTasksResponseTr"   r(   r3   s                  r   r   z+VEPFSApi.describe_lens_tasks_with_http_info
  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% **''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 )a7  describe_mount_service_node_types  # noqa: E501

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

        :param async_req bool
        :param DescribeMountServiceNodeTypesRequest body: (required)
        :return: DescribeMountServiceNodeTypesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   0describe_mount_service_node_types_with_http_infor   s       r   !describe_mount_service_node_typesz*VEPFSApi.describe_mount_service_node_types!  s_     ,0'(::k"" 	H4HXXQWXXXJTJ4ZZSYZZT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 )aF  describe_mount_service_node_types  # noqa: E501

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

        :param async_req bool
        :param DescribeMountServiceNodeTypesRequest body: (required)
        :return: DescribeMountServiceNodeTypesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zSGot an unexpected keyword argument '%s' to method describe_mount_service_node_typesNzVMissing the required parameter `body` when calling `describe_mount_service_node_types`r   r   r   r   zF/DescribeMountServiceNodeTypes/2022-01-01/vepfs/post/application_json/r    %DescribeMountServiceNodeTypesResponseTr"   r(   r3   s                  r   r   z9VEPFSApi.describe_mount_service_node_types_with_http_info6  s    X
+&&&2333,---,---fX&677 	 	HC*$$CEHI   F3KK8?1 	wvV7K7K7=f~7MuvvvV .K"&/"F"F #" #"h )-(R(R )" )"n% **''TV\#!A'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  describe_mount_services  # noqa: E501

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

        :param async_req bool
        :param DescribeMountServicesRequest body: (required)
        :return: DescribeMountServicesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &describe_mount_services_with_http_infor   s       r   describe_mount_servicesz VEPFSApi.describe_mount_services  ]     ,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"  describe_mount_services  # noqa: E501

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

        :param async_req bool
        :param DescribeMountServicesRequest body: (required)
        :return: DescribeMountServicesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method describe_mount_servicesNzLMissing the required parameter `body` when calling `describe_mount_services`r   r   r   r   z>/DescribeMountServices/2022-01-01/vepfs/post/application_json/r    DescribeMountServicesResponseTr"   r(   r3   s                  r   r   z/VEPFSApi.describe_mount_services_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% **''Lf#!9'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  describe_regions  # noqa: E501

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

        :param async_req bool
        :param DescribeRegionsRequest body: (required)
        :return: DescribeRegionsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   describe_regions_with_http_infor   s       r   describe_regionszVEPFSApi.describe_regions  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  describe_regions  # noqa: E501

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

        :param async_req bool
        :param DescribeRegionsRequest body: (required)
        :return: DescribeRegionsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zBGot an unexpected keyword argument '%s' to method describe_regionsNzEMissing the required parameter `body` when calling `describe_regions`r   r   r   r   z8/DescribeRegions/2022-01-01/vepfs/post/application_json/r    DescribeRegionsResponseTr"   r(   r3   s                  r   r   z(VEPFSApi.describe_regions_with_http_info  s    X
+&&&2333,---,---fX&677 	 	HC*$$2478   F3KK8?1 	fvV7K7K7=f~7MdeeeV .K"&/"F"F #" #"h )-(R(R )" )"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  describe_zones  # noqa: E501

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

        :param async_req bool
        :param DescribeZonesRequest body: (required)
        :return: DescribeZonesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   describe_zones_with_http_infor   s       r   describe_zoneszVEPFSApi.describe_zonesD  rg   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   describe_zones  # noqa: E501

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

        :param async_req bool
        :param DescribeZonesRequest body: (required)
        :return: DescribeZonesResponse
                 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 describe_zonesNzCMissing the required parameter `body` when calling `describe_zones`r   r   r   r   z6/DescribeZones/2022-01-01/vepfs/post/application_json/r    DescribeZonesResponseTr"   r(   r3   s                  r   r   z&VEPFSApi.describe_zones_with_http_infoY  rj   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )aW  detach_mount_service_from_self_file_system  # noqa: E501

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

        :param async_req bool
        :param DetachMountServiceFromSelfFileSystemRequest body: (required)
        :return: DetachMountServiceFromSelfFileSystemResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   9detach_mount_service_from_self_file_system_with_http_infor   s       r   *detach_mount_service_from_self_file_systemz3VEPFSApi.detach_mount_service_from_self_file_system  sa     ,0'(::k"" 	Q4QRVaaZ`aaaSTSTXcc\bccT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 )af  detach_mount_service_from_self_file_system  # noqa: E501

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

        :param async_req bool
        :param DetachMountServiceFromSelfFileSystemRequest body: (required)
        :return: DetachMountServiceFromSelfFileSystemResponse
                 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 detach_mount_service_from_self_file_systemNz_Missing the required parameter `body` when calling `detach_mount_service_from_self_file_system`r   r   r   r   zM/DetachMountServiceFromSelfFileSystem/2022-01-01/vepfs/post/application_json/r    ,DetachMountServiceFromSelfFileSystemResponseTr"   r(   r3   s                  r   r   zBVEPFSApi.detach_mount_service_from_self_file_system_with_http_info  s    X
+&&&2333,---,---fX&677 	 	HC*$$LNQR   F3KK8?1 	@vV7K7K7=f~7M~V .K"&/"F"F #" #"h )-(R(R )" )"n% **''[]c#!H'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  expand_file_system  # noqa: E501

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

        :param async_req bool
        :param ExpandFileSystemRequest body: (required)
        :return: ExpandFileSystemResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !expand_file_system_with_http_infor   s       r   expand_file_systemzVEPFSApi.expand_file_system  r`   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  expand_file_system  # noqa: E501

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

        :param async_req bool
        :param ExpandFileSystemRequest body: (required)
        :return: ExpandFileSystemResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method expand_file_systemNzGMissing the required parameter `body` when calling `expand_file_system`r   r   r   r   z9/ExpandFileSystem/2022-01-01/vepfs/post/application_json/r    ExpandFileSystemResponseTr"   r(   r3   s                  r   r   z*VEPFSApi.expand_file_system_with_http_info  rc   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_tags_for_resources  # noqa: E501

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

        :param async_req bool
        :param ListTagsForResourcesRequest body: (required)
        :return: ListTagsForResourcesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &list_tags_for_resources_with_http_infor   s       r   list_tags_for_resourcesz VEPFSApi.list_tags_for_resourcesg  r   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   list_tags_for_resources  # noqa: E501

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

        :param async_req bool
        :param ListTagsForResourcesRequest body: (required)
        :return: ListTagsForResourcesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method list_tags_for_resourcesNzLMissing the required parameter `body` when calling `list_tags_for_resources`r   r   r   r   z=/ListTagsForResources/2022-01-01/vepfs/post/application_json/r    ListTagsForResourcesResponseTr"   r(   r3   s                  r   r   z/VEPFSApi.list_tags_for_resources_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% **''KV#!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  set_fileset_qos  # noqa: E501

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

        :param async_req bool
        :param SetFilesetQosRequest body: (required)
        :return: SetFilesetQosResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   set_fileset_qos_with_http_infor   s       r   set_fileset_qoszVEPFSApi.set_fileset_qos  r   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  set_fileset_qos  # noqa: E501

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

        :param async_req bool
        :param SetFilesetQosRequest body: (required)
        :return: SetFilesetQosResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method set_fileset_qosNzDMissing the required parameter `body` when calling `set_fileset_qos`r   r   r   r   z6/SetFilesetQos/2022-01-01/vepfs/post/application_json/r    SetFilesetQosResponseTr"   r(   r3   s                  r   r   z'VEPFSApi.set_fileset_qos_with_http_info  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% **''Df#!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  set_fileset_quota  # noqa: E501

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

        :param async_req bool
        :param SetFilesetQuotaRequest body: (required)
        :return: SetFilesetQuotaResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r    set_fileset_quota_with_http_infor   s       r   set_fileset_quotazVEPFSApi.set_fileset_quota)  r   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
  set_fileset_quota  # noqa: E501

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

        :param async_req bool
        :param SetFilesetQuotaRequest body: (required)
        :return: SetFilesetQuotaResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zCGot an unexpected keyword argument '%s' to method set_fileset_quotaNzFMissing the required parameter `body` when calling `set_fileset_quota`r   r   r   r   z8/SetFilesetQuota/2022-01-01/vepfs/post/application_json/r    SetFilesetQuotaResponseTr"   r(   r3   s                  r   r  z)VEPFSApi.set_fileset_quota_with_http_info>      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% **''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  start_audit  # noqa: E501

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

        :param async_req bool
        :param StartAuditRequest body: (required)
        :return: StartAuditResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   start_audit_with_http_infor   s       r   start_auditzVEPFSApi.start_audit  s]     ,0'(::k"" 	2424BB6BBB4T4TDDVDDT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  start_audit  # noqa: E501

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

        :param async_req bool
        :param StartAuditRequest body: (required)
        :return: StartAuditResponse
                 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 start_auditNz@Missing the required parameter `body` when calling `start_audit`r   r   r   r   z3/StartAudit/2022-01-01/vepfs/post/application_json/r    StartAuditResponseTr"   r(   r3   s                  r   r  z#VEPFSApi.start_audit_with_http_info  s    X
+&&&2333,---,---fX&677 	 	HC*$$-/23   F3KK8?1 	avV7K7K7=f~7M_```V .K"&/"F"F #" #"h )-(R(R )" )"n% **''A6#!.'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  start_lens_service  # noqa: E501

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

        :param async_req bool
        :param StartLensServiceRequest body: (required)
        :return: StartLensServiceResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !start_lens_service_with_http_infor   s       r   start_lens_servicezVEPFSApi.start_lens_service  r`   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  start_lens_service  # noqa: E501

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

        :param async_req bool
        :param StartLensServiceRequest body: (required)
        :return: StartLensServiceResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method start_lens_serviceNzGMissing the required parameter `body` when calling `start_lens_service`r   r   r   r   z9/StartLensService/2022-01-01/vepfs/post/application_json/r    StartLensServiceResponseTr"   r(   r3   s                  r   r  z*VEPFSApi.start_lens_service_with_http_info   rc   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  stop_audit  # noqa: E501

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

        :param async_req bool
        :param StopAuditRequest body: (required)
        :return: StopAuditResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   stop_audit_with_http_infor   s       r   
stop_auditzVEPFSApi.stop_auditL  s]     ,0'(::k"" 	141$AA&AAA3T3DCCFCCT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  stop_audit  # noqa: E501

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

        :param async_req bool
        :param StopAuditRequest body: (required)
        :return: StopAuditResponse
                 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 stop_auditNz?Missing the required parameter `body` when calling `stop_audit`r   r   r   r   z2/StopAudit/2022-01-01/vepfs/post/application_json/r    StopAuditResponseTr"   r(   r3   s                  r   r  z"VEPFSApi.stop_audit_with_http_infoa  s    X
+&&&2333,---,---fX&677 	 	HC*$$,.12   F3KK8?1 	`vV7K7K7=f~7M^___V .K"&/"F"F #" #"h )-(R(R )" )"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  stop_lens_service  # noqa: E501

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

        :param async_req bool
        :param StopLensServiceRequest body: (required)
        :return: StopLensServiceResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r    stop_lens_service_with_http_infor   s       r   stop_lens_servicezVEPFSApi.stop_lens_service  r   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
  stop_lens_service  # noqa: E501

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

        :param async_req bool
        :param StopLensServiceRequest body: (required)
        :return: StopLensServiceResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zCGot an unexpected keyword argument '%s' to method stop_lens_serviceNzFMissing the required parameter `body` when calling `stop_lens_service`r   r   r   r   z8/StopLensService/2022-01-01/vepfs/post/application_json/r    StopLensServiceResponseTr"   r(   r3   s                  r   r  z)VEPFSApi.stop_lens_service_with_http_info  r	  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  tag_resources  # noqa: E501

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

        :param async_req bool
        :param TagResourcesRequest body: (required)
        :return: TagResourcesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   tag_resources_with_http_infor   s       r   tag_resourceszVEPFSApi.tag_resources  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  tag_resources  # noqa: E501

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

        :param async_req bool
        :param TagResourcesRequest body: (required)
        :return: TagResourcesResponse
                 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 tag_resourcesNzBMissing the required parameter `body` when calling `tag_resources`r   r   r   r   z5/TagResources/2022-01-01/vepfs/post/application_json/r    TagResourcesResponseTr"   r(   r3   s                  r   r  z%VEPFSApi.tag_resources_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% **''CV#!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  untag_resources  # noqa: E501

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

        :param async_req bool
        :param UntagResourcesRequest body: (required)
        :return: UntagResourcesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   untag_resources_with_http_infor   s       r   untag_resourceszVEPFSApi.untag_resourceso  r   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  untag_resources  # noqa: E501

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

        :param async_req bool
        :param UntagResourcesRequest body: (required)
        :return: UntagResourcesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method untag_resourcesNzDMissing the required parameter `body` when calling `untag_resources`r   r   r   r   z7/UntagResources/2022-01-01/vepfs/post/application_json/r    UntagResourcesResponseTr"   r(   r3   s                  r   r$  z'VEPFSApi.untag_resources_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_audit  # noqa: E501

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

        :param async_req bool
        :param UpdateAuditRequest body: (required)
        :return: UpdateAuditResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   update_audit_with_http_infor   s       r   update_auditzVEPFSApi.update_audit  rT   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  update_audit  # noqa: E501

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

        :param async_req bool
        :param UpdateAuditRequest body: (required)
        :return: UpdateAuditResponse
                 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 update_auditNzAMissing the required parameter `body` when calling `update_audit`r   r   r   r   z4/UpdateAudit/2022-01-01/vepfs/post/application_json/r    UpdateAuditResponseTr"   r(   r3   s                  r   r)  z$VEPFSApi.update_audit_with_http_info  rW   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_file_system  # noqa: E501

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

        :param async_req bool
        :param UpdateFileSystemRequest body: (required)
        :return: UpdateFileSystemResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !update_file_system_with_http_infor   s       r   update_file_systemzVEPFSApi.update_file_system1  r`   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  update_file_system  # noqa: E501

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

        :param async_req bool
        :param UpdateFileSystemRequest body: (required)
        :return: UpdateFileSystemResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method update_file_systemNzGMissing the required parameter `body` when calling `update_file_system`r   r   r   r   z9/UpdateFileSystem/2022-01-01/vepfs/post/application_json/r    UpdateFileSystemResponseTr"   r(   r3   s                  r   r.  z*VEPFSApi.update_file_system_with_http_infoF  rc   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_fileset  # noqa: E501

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

        :param async_req bool
        :param UpdateFilesetRequest body: (required)
        :return: UpdateFilesetResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   update_fileset_with_http_infor   s       r   update_filesetzVEPFSApi.update_fileset  rg   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   update_fileset  # noqa: E501

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

        :param async_req bool
        :param UpdateFilesetRequest body: (required)
        :return: UpdateFilesetResponse
                 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 update_filesetNzCMissing the required parameter `body` when calling `update_fileset`r   r   r   r   z6/UpdateFileset/2022-01-01/vepfs/post/application_json/r    UpdateFilesetResponseTr"   r(   r3   s                  r   r3  z&VEPFSApi.update_fileset_with_http_info  rj   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_lens_policy  # noqa: E501

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

        :param async_req bool
        :param UpdateLensPolicyRequest body: (required)
        :return: UpdateLensPolicyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !update_lens_policy_with_http_infor   s       r   update_lens_policyzVEPFSApi.update_lens_policy  r`   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  update_lens_policy  # noqa: E501

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

        :param async_req bool
        :param UpdateLensPolicyRequest body: (required)
        :return: UpdateLensPolicyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method update_lens_policyNzGMissing the required parameter `body` when calling `update_lens_policy`r   r   r   r   z9/UpdateLensPolicy/2022-01-01/vepfs/post/application_json/r    UpdateLensPolicyResponseTr"   r(   r3   s                  r   r8  z*VEPFSApi.update_lens_policy_with_http_info  rc   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_lens_task  # noqa: E501

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

        :param async_req bool
        :param UpdateLensTaskRequest body: (required)
        :return: UpdateLensTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   update_lens_task_with_http_infor   s       r   update_lens_taskzVEPFSApi.update_lens_taskT  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  update_lens_task  # noqa: E501

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

        :param async_req bool
        :param UpdateLensTaskRequest body: (required)
        :return: UpdateLensTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zBGot an unexpected keyword argument '%s' to method update_lens_taskNzEMissing the required parameter `body` when calling `update_lens_task`r   r   r   r   z7/UpdateLensTask/2022-01-01/vepfs/post/application_json/r    UpdateLensTaskResponseTr"   r(   r3   s                  r   r=  z(VEPFSApi.update_lens_task_with_http_infoi  rK   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_mount_service  # noqa: E501

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

        :param async_req bool
        :param UpdateMountServiceRequest body: (required)
        :return: UpdateMountServiceResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #update_mount_service_with_http_infor   s       r   update_mount_servicezVEPFSApi.update_mount_service  rx   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  update_mount_service  # noqa: E501

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

        :param async_req bool
        :param UpdateMountServiceRequest body: (required)
        :return: UpdateMountServiceResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method update_mount_serviceNzIMissing the required parameter `body` when calling `update_mount_service`r   r   r   r   z;/UpdateMountService/2022-01-01/vepfs/post/application_json/r    UpdateMountServiceResponseTr"   r(   r3   s                  r   rB  z,VEPFSApi.update_mount_service_with_http_info  r{   r   r   )i__name__
__module____qualname____doc__r   r   r   r@   r?   rG   rF   rN   rM   rS   rR   rZ   rY   r_   r^   rf   re   rm   rl   rr   rq   rw   rv   r~   r}   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r   r  r  r  r  r  r  r  r  r  r  r   r  r%  r$  r*  r)  r/  r.  r4  r3  r9  r8  r>  r=  rC  rB   r   r   r   r      s        % % % %
  *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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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3X  *J3 J3 J3 J3 J3r   r   )rI  
__future__r   rer+   r   objectr   rJ  r   r   <module>rN     s     ' & & & & & 				 


    |K3 |K3 |K3 |K3 |K3v |K3 |K3 |K3 |K3 |K3r   