
    ~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 )a  
    seccenter20240508

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

    OpenAPI spec version: common-version
    
    Generated by: https://github.com/swagger-api/swagger-codegen.git
    )absolute_importNc                      e Zd ZdZdd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 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 Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd ZdÄ ZdĄ Zdń ZdƄ ZdǄ ZdȄ ZdɄ Zdʄ Zd˄ Zd̄ Zd̈́ Zd΄ Zdτ ZdЄ Zdф Zd҄ Zdӄ ZdԄ ZdՄ Zdք Zdׄ Zd؄ Zdل Zdڄ Zdۄ Zd܄ Zd݄ Zdބ Zd߄ Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd 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+ Z,d, Z-d- Z.d. Z/d/ Z0d0 Z1d1 Z2d2 Z3d3 Z4d4 Z5d5 Z6d6 Z7d7 Z8d8 Z9d9 Z:d: Z;d; Z<d< Z=d= Z>d> Z?d? Z@d@ ZAdA ZBdB ZCdC ZDdD ZEdE ZFdF ZGdG ZHdH ZIdI ZJdJ ZKdK ZLdL ZMdM ZNdN ZOdO ZPdP ZQdQ ZRdR ZSdS ZTdT ZUdU ZVdV ZWdW ZXdX ZYdY ZZdZ Z[d[ Z\d\ Z]d] Z^d^ Z_d_ Z`d` Zada Zbdb Zcdc Zddd Zede Zfdf Zgdg Zhdh Zidi Zjdj Zkdk Zldl Zmdm Zndn Zodo Zpdp Zqdq Zrdr Zsds Ztdt Zudu Zvdv Zwdw Zxdx Zydy Zzdz 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 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҄ 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 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* Z+d+ Z,d, Z-d- Z.d. Z/d/ Z0d0 Z1d1 Z2d2 Z3d3 Z4d4 Z5d5 Z6d6 Z7d7 Z8d8 Z9d9 Z:d: Z;d; Z<d< Z=d= Z>d> Z?d? Z@d@ ZAdA ZBdB ZCdC ZDdD ZEdE ZFdF ZGdG ZHdH ZIdI ZJdJ ZKdK ZLdL ZMdM ZNdN ZOdO ZPdP ZQdQ ZRdR ZSdS ZTdT ZUdU ZVdV ZWdW ZXdX ZYdY ZZdZ Z[d[ Z\d\ Z]d] Z^d^ Z_d_ Z`d` Zada Zbdb Zcdc Zddd Zede Zfdf Zgdg Zhdh Zidi Zjdj Zkdk Zldl Zmdm Zndn Zodo Zpdp Zqdq Zrdr Zsds Ztdt Zudu Zvdv Zwdw Zxdx Zydy Zzdz 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 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҄ 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 ZdS (  SECCENTER20240508ApizNOTE: 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     /root/.openclaw/workspace/.venvs/ark-sdk/lib/python3.11/site-packages/volcenginesdkseccenter20240508/api/seccenter20240508_api.py__init__zSECCENTER20240508Api.__init__   s!    *466J$    c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  add_agent_proxy  # noqa: E501

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

        :param async_req bool
        :param AddAgentProxyRequest body: (required)
        :return: AddAgentProxyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        T_return_http_data_only	async_req)getadd_agent_proxy_with_http_infor   bodykwargsdatas       r   add_agent_proxyz$SECCENTER20240508Api.add_agent_proxy$   ]     ,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  add_agent_proxy  # noqa: E501

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

        :param async_req bool
        :param AddAgentProxyRequest body: (required)
        :return: AddAgentProxyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   _preload_content_request_timeoutr   zAGot an unexpected keyword argument '%s' to method add_agent_proxyNzDMissing the required parameter `body` when calling `add_agent_proxy`application/jsonAcceptContent-TypevolcengineSignz:/AddAgentProxy/2024-05-08/seccenter/post/application_json/POSTAddAgentProxyResponseT
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   z3SECCENTER20240508Api.add_agent_proxy_with_http_info9       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% **''H&#!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  add_auto_isolate_agent_list  # noqa: E501

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

        :param async_req bool
        :param AddAutoIsolateAgentListRequest body: (required)
        :return: AddAutoIsolateAgentListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *add_auto_isolate_agent_list_with_http_infor   s       r   add_auto_isolate_agent_listz0SECCENTER20240508Api.add_auto_isolate_agent_list   ]     ,0'(::k"" 	B4B4RR6RRRDTDTTTVTTT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.  add_auto_isolate_agent_list  # noqa: E501

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

        :param async_req bool
        :param AddAutoIsolateAgentListRequest body: (required)
        :return: AddAutoIsolateAgentListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method add_auto_isolate_agent_listNzPMissing the required parameter `body` when calling `add_auto_isolate_agent_list`r   r   r   r    zD/AddAutoIsolateAgentList/2024-05-08/seccenter/post/application_json/r!   AddAutoIsolateAgentListResponseTr#   r)   r4   s                  r   rA   z?SECCENTER20240508Api.add_auto_isolate_agent_list_with_http_info       X
+&&&2333,---,---fX&677 	 	HC*$$=?BC   F3KK8?1 	qvV7K7K7=f~7MopppV .K"&/"F"F #" #"h )-(R(R )" )"n% **''RTZ#!;'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  add_baseline_check_config  # noqa: E501

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

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

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

        :param async_req bool
        :param AddBaselineCheckConfigRequest body: (required)
        :return: AddBaselineCheckConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method add_baseline_check_configNzNMissing the required parameter `body` when calling `add_baseline_check_config`r   r   r   r    zC/AddBaselineCheckConfig/2024-05-08/seccenter/post/application_json/r!   AddBaselineCheckConfigResponseTr#   r)   r4   s                  r   rH   z=SECCENTER20240508Api.add_baseline_check_config_with_http_info       X
+&&&2333,---,---fX&677 	 	HC*$$;=@A   F3KK8?1 	ovV7K7K7=f~7MmnnnV .K"&/"F"F #" #"h )-(R(R )" )"n% **''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 )a  add_cloud_env  # noqa: E501

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

        :param async_req bool
        :param AddCloudEnvRequest body: (required)
        :return: AddCloudEnvResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   add_cloud_env_with_http_infor   s       r   add_cloud_envz"SECCENTER20240508Api.add_cloud_envG  ]     ,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  add_cloud_env  # noqa: E501

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

        :param async_req bool
        :param AddCloudEnvRequest body: (required)
        :return: AddCloudEnvResponse
                 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 add_cloud_envNzBMissing the required parameter `body` when calling `add_cloud_env`r   r   r   r    z8/AddCloudEnv/2024-05-08/seccenter/post/application_json/r!   AddCloudEnvResponseTr#   r)   r4   s                  r   rO   z1SECCENTER20240508Api.add_cloud_env_with_http_info\      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% **''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  add_login_config  # noqa: E501

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

        :param async_req bool
        :param AddLoginConfigRequest body: (required)
        :return: AddLoginConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   add_login_config_with_http_infor   s       r   add_login_configz%SECCENTER20240508Api.add_login_config  ]     ,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  add_login_config  # noqa: E501

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

        :param async_req bool
        :param AddLoginConfigRequest body: (required)
        :return: AddLoginConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zBGot an unexpected keyword argument '%s' to method add_login_configNzEMissing the required parameter `body` when calling `add_login_config`r   r   r   r    z;/AddLoginConfig/2024-05-08/seccenter/post/application_json/r!   AddLoginConfigResponseTr#   r)   r4   s                  r   rV   z4SECCENTER20240508Api.add_login_config_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% **''I6#!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  add_monitor_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.add_monitor_policy(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param AddMonitorPolicyRequest body: (required)
        :return: AddMonitorPolicyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !add_monitor_policy_with_http_infor   s       r   add_monitor_policyz'SECCENTER20240508Api.add_monitor_policy	  ]     ,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  add_monitor_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.add_monitor_policy_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param AddMonitorPolicyRequest body: (required)
        :return: AddMonitorPolicyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method add_monitor_policyNzGMissing the required parameter `body` when calling `add_monitor_policy`r   r   r   r    z=/AddMonitorPolicy/2024-05-08/seccenter/post/application_json/r!   AddMonitorPolicyResponseTr#   r)   r4   s                  r   r]   z6SECCENTER20240508Api.add_monitor_policy_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% **''KV#!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  add_rasp_config  # noqa: E501

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

        :param async_req bool
        :param AddRaspConfigRequest body: (required)
        :return: AddRaspConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   add_rasp_config_with_http_infor   s       r   add_rasp_configz$SECCENTER20240508Api.add_rasp_configj  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  add_rasp_config  # noqa: E501

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

        :param async_req bool
        :param AddRaspConfigRequest body: (required)
        :return: AddRaspConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method add_rasp_configNzDMissing the required parameter `body` when calling `add_rasp_config`r   r   r   r    z:/AddRaspConfig/2024-05-08/seccenter/post/application_json/r!   AddRaspConfigResponseTr#   r)   r4   s                  r   rd   z3SECCENTER20240508Api.add_rasp_config_with_http_info  r?   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  add_white_list  # noqa: E501

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

        :param async_req bool
        :param AddWhiteListRequest body: (required)
        :return: AddWhiteListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   add_white_list_with_http_infor   s       r   add_white_listz#SECCENTER20240508Api.add_white_list  ]     ,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  add_white_list  # noqa: E501

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

        :param async_req bool
        :param AddWhiteListRequest body: (required)
        :return: AddWhiteListResponse
                 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 add_white_listNzCMissing the required parameter `body` when calling `add_white_list`r   r   r   r    z9/AddWhiteList/2024-05-08/seccenter/post/application_json/r!   AddWhiteListResponseTr#   r)   r4   s                  r   ri   z2SECCENTER20240508Api.add_white_list_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% **''G#!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  all_asset_scan  # noqa: E501

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

        :param async_req bool
        :param AllAssetScanRequest body: (required)
        :return: AllAssetScanResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   all_asset_scan_with_http_infor   s       r   all_asset_scanz#SECCENTER20240508Api.all_asset_scan,  rk   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  all_asset_scan  # noqa: E501

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

        :param async_req bool
        :param AllAssetScanRequest body: (required)
        :return: AllAssetScanResponse
                 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 all_asset_scanNzCMissing the required parameter `body` when calling `all_asset_scan`r   r   r   r    z9/AllAssetScan/2024-05-08/seccenter/post/application_json/r!   AllAssetScanResponseTr#   r)   r4   s                  r   rp   z2SECCENTER20240508Api.all_asset_scan_with_http_infoA  rn   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  asset_scan  # noqa: E501

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

        :param async_req bool
        :param AssetScanRequest body: (required)
        :return: AssetScanResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   asset_scan_with_http_infor   s       r   
asset_scanzSECCENTER20240508Api.asset_scan  ]     ,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  asset_scan  # noqa: E501

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

        :param async_req bool
        :param AssetScanRequest body: (required)
        :return: AssetScanResponse
                 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 asset_scanNz?Missing the required parameter `body` when calling `asset_scan`r   r   r   r    z6/AssetScan/2024-05-08/seccenter/post/application_json/r!   AssetScanResponseTr#   r)   r4   s                  r   ru   z.SECCENTER20240508Api.asset_scan_with_http_info      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% **''Df#!-'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  ban_alarm_ip  # noqa: E501

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

        :param async_req bool
        :param BanAlarmIPRequest body: (required)
        :return: BanAlarmIPResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ban_alarm_ip_with_http_infor   s       r   ban_alarm_ipz!SECCENTER20240508Api.ban_alarm_ip  ]     ,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  ban_alarm_ip  # noqa: E501

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

        :param async_req bool
        :param BanAlarmIPRequest body: (required)
        :return: BanAlarmIPResponse
                 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 ban_alarm_ipNzAMissing the required parameter `body` when calling `ban_alarm_ip`r   r   r   r    z7/BanAlarmIP/2024-05-08/seccenter/post/application_json/r!   BanAlarmIPResponseTr#   r)   r4   s                  r   r|   z0SECCENTER20240508Api.ban_alarm_ip_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% **''Ev#!.'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  baseline_checklist_white  # noqa: E501

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

        :param async_req bool
        :param BaselineChecklistWhiteRequest body: (required)
        :return: BaselineChecklistWhiteResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'baseline_checklist_white_with_http_infor   s       r   baseline_checklist_whitez-SECCENTER20240508Api.baseline_checklist_whiteO  ]     ,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&  baseline_checklist_white  # noqa: E501

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

        :param async_req bool
        :param BaselineChecklistWhiteRequest body: (required)
        :return: BaselineChecklistWhiteResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method baseline_checklist_whiteNzMMissing the required parameter `body` when calling `baseline_checklist_white`r   r   r   r    zC/BaselineChecklistWhite/2024-05-08/seccenter/post/application_json/r!   BaselineChecklistWhiteResponseTr#   r)   r4   s                  r   r   z<SECCENTER20240508Api.baseline_checklist_white_with_http_infod      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% **''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 )a  batch_add_host_to_group  # noqa: E501

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

        :param async_req bool
        :param BatchAddHostToGroupRequest body: (required)
        :return: BatchAddHostToGroupResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &batch_add_host_to_group_with_http_infor   s       r   batch_add_host_to_groupz,SECCENTER20240508Api.batch_add_host_to_group  ]     ,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  batch_add_host_to_group  # noqa: E501

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

        :param async_req bool
        :param BatchAddHostToGroupRequest body: (required)
        :return: BatchAddHostToGroupResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method batch_add_host_to_groupNzLMissing the required parameter `body` when calling `batch_add_host_to_group`r   r   r   r    z@/BatchAddHostToGroup/2024-05-08/seccenter/post/application_json/r!   BatchAddHostToGroupResponseTr#   r)   r4   s                  r   r   z;SECCENTER20240508Api.batch_add_host_to_group_with_http_info      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% **''NPV#!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=  batch_create_repo_registry_vpc_auth  # noqa: E501

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

        :param async_req bool
        :param BatchCreateRepoRegistryVpcAuthRequest body: (required)
        :return: BatchCreateRepoRegistryVpcAuthResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   2batch_create_repo_registry_vpc_auth_with_http_infor   s       r   #batch_create_repo_registry_vpc_authz8SECCENTER20240508Api.batch_create_repo_registry_vpc_auth  _     ,0'(::k"" 	J4J4ZZSYZZZLTLT\\U[\\TKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aL  batch_create_repo_registry_vpc_auth  # noqa: E501

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

        :param async_req bool
        :param BatchCreateRepoRegistryVpcAuthRequest body: (required)
        :return: BatchCreateRepoRegistryVpcAuthResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zUGot an unexpected keyword argument '%s' to method batch_create_repo_registry_vpc_authNzXMissing the required parameter `body` when calling `batch_create_repo_registry_vpc_auth`r   r   r   r    zK/BatchCreateRepoRegistryVpcAuth/2024-05-08/seccenter/post/application_json/r!   &BatchCreateRepoRegistryVpcAuthResponseTr#   r)   r4   s                  r   r   zGSECCENTER20240508Api.batch_create_repo_registry_vpc_auth_with_http_info&      X
+&&&2333,---,---fX&677 	 	HC*$$EGJK   F3KK8?1 	yvV7K7K7=f~7MwxxxV .K"&/"F"F #" #"h )-(R(R )" )"n% **''Y[a#!B'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a%  batch_delete_varmor_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.batch_delete_varmor_policies(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param BatchDeleteVarmorPoliciesRequest body: (required)
        :return: BatchDeleteVarmorPoliciesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +batch_delete_varmor_policies_with_http_infor   s       r   batch_delete_varmor_policiesz1SECCENTER20240508Api.batch_delete_varmor_policiesr  ]     ,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  batch_delete_varmor_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.batch_delete_varmor_policies_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param BatchDeleteVarmorPoliciesRequest body: (required)
        :return: BatchDeleteVarmorPoliciesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method batch_delete_varmor_policiesNzQMissing the required parameter `body` when calling `batch_delete_varmor_policies`r   r   r   r    zF/BatchDeleteVarmorPolicies/2024-05-08/seccenter/post/application_json/r!   !BatchDeleteVarmorPoliciesResponseTr#   r)   r4   s                  r   r   z@SECCENTER20240508Api.batch_delete_varmor_policies_with_http_info      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% **''TV\#!='jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  batch_detect_weak_password  # noqa: E501

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

        :param async_req bool
        :param BatchDetectWeakPasswordRequest body: (required)
        :return: BatchDetectWeakPasswordResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )batch_detect_weak_password_with_http_infor   s       r   batch_detect_weak_passwordz/SECCENTER20240508Api.batch_detect_weak_password  ]     ,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,  batch_detect_weak_password  # noqa: E501

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

        :param async_req bool
        :param BatchDetectWeakPasswordRequest body: (required)
        :return: BatchDetectWeakPasswordResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method batch_detect_weak_passwordNzOMissing the required parameter `body` when calling `batch_detect_weak_password`r   r   r   r    zD/BatchDetectWeakPassword/2024-05-08/seccenter/post/application_json/r!   BatchDetectWeakPasswordResponseTr#   r)   r4   s                  r   r   z>SECCENTER20240508Api.batch_detect_weak_password_with_http_info      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% **''RTZ#!;'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  batch_install_varmor_apps  # noqa: E501

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

        :param async_req bool
        :param BatchInstallVarmorAppsRequest body: (required)
        :return: BatchInstallVarmorAppsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (batch_install_varmor_apps_with_http_infor   s       r   batch_install_varmor_appsz.SECCENTER20240508Api.batch_install_varmor_apps4  rJ   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(  batch_install_varmor_apps  # noqa: E501

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

        :param async_req bool
        :param BatchInstallVarmorAppsRequest body: (required)
        :return: BatchInstallVarmorAppsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method batch_install_varmor_appsNzNMissing the required parameter `body` when calling `batch_install_varmor_apps`r   r   r   r    zC/BatchInstallVarmorApps/2024-05-08/seccenter/post/application_json/r!   BatchInstallVarmorAppsResponseTr#   r)   r4   s                  r   r   z=SECCENTER20240508Api.batch_install_varmor_apps_with_http_infoI  rM   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a!  batch_uninstall_varmor_apps  # noqa: E501

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

        :param async_req bool
        :param BatchUninstallVarmorAppsRequest body: (required)
        :return: BatchUninstallVarmorAppsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *batch_uninstall_varmor_apps_with_http_infor   s       r   batch_uninstall_varmor_appsz0SECCENTER20240508Api.batch_uninstall_varmor_apps  rC   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 )a0  batch_uninstall_varmor_apps  # noqa: E501

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

        :param async_req bool
        :param BatchUninstallVarmorAppsRequest body: (required)
        :return: BatchUninstallVarmorAppsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method batch_uninstall_varmor_appsNzPMissing the required parameter `body` when calling `batch_uninstall_varmor_apps`r   r   r   r    zE/BatchUninstallVarmorApps/2024-05-08/seccenter/post/application_json/r!    BatchUninstallVarmorAppsResponseTr#   r)   r4   s                  r   r   z?SECCENTER20240508Api.batch_uninstall_varmor_apps_with_http_info      X
+&&&2333,---,---fX&677 	 	HC*$$=?BC   F3KK8?1 	qvV7K7K7=f~7Moppp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  batch_upgrade_varmor_apps  # noqa: E501

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

        :param async_req bool
        :param BatchUpgradeVarmorAppsRequest body: (required)
        :return: BatchUpgradeVarmorAppsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (batch_upgrade_varmor_apps_with_http_infor   s       r   batch_upgrade_varmor_appsz.SECCENTER20240508Api.batch_upgrade_varmor_apps  rJ   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(  batch_upgrade_varmor_apps  # noqa: E501

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

        :param async_req bool
        :param BatchUpgradeVarmorAppsRequest body: (required)
        :return: BatchUpgradeVarmorAppsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method batch_upgrade_varmor_appsNzNMissing the required parameter `body` when calling `batch_upgrade_varmor_apps`r   r   r   r    zC/BatchUpgradeVarmorApps/2024-05-08/seccenter/post/application_json/r!   BatchUpgradeVarmorAppsResponseTr#   r)   r4   s                  r   r   z=SECCENTER20240508Api.batch_upgrade_varmor_apps_with_http_info  rM   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  bind_mlp_auth  # noqa: E501

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

        :param async_req bool
        :param BindMLPAuthRequest body: (required)
        :return: BindMLPAuthResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   bind_mlp_auth_with_http_infor   s       r   bind_mlp_authz"SECCENTER20240508Api.bind_mlp_authW  rQ   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  bind_mlp_auth  # noqa: E501

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

        :param async_req bool
        :param BindMLPAuthRequest body: (required)
        :return: BindMLPAuthResponse
                 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 bind_mlp_authNzBMissing the required parameter `body` when calling `bind_mlp_auth`r   r   r   r    z8/BindMLPAuth/2024-05-08/seccenter/post/application_json/r!   BindMLPAuthResponseTr#   r)   r4   s                  r   r   z1SECCENTER20240508Api.bind_mlp_auth_with_http_infol  rT   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a/  calculate_repo_image_scan_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.calculate_repo_image_scan_quota(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CalculateRepoImageScanQuotaRequest body: (required)
        :return: CalculateRepoImageScanQuotaResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .calculate_repo_image_scan_quota_with_http_infor   s       r   calculate_repo_image_scan_quotaz4SECCENTER20240508Api.calculate_repo_image_scan_quota  ^     ,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>  calculate_repo_image_scan_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.calculate_repo_image_scan_quota_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CalculateRepoImageScanQuotaRequest body: (required)
        :return: CalculateRepoImageScanQuotaResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method calculate_repo_image_scan_quotaNzTMissing the required parameter `body` when calling `calculate_repo_image_scan_quota`r   r   r   r    zH/CalculateRepoImageScanQuota/2024-05-08/seccenter/post/application_json/r!   #CalculateRepoImageScanQuotaResponseTr#   r)   r4   s                  r   r   zCSECCENTER20240508Api.calculate_repo_image_scan_quota_with_http_info      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% **''VX^#!?'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  check_alarm_support_ban_ip  # noqa: E501

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

        :param async_req bool
        :param CheckAlarmSupportBanIPRequest body: (required)
        :return: CheckAlarmSupportBanIPResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )check_alarm_support_ban_ip_with_http_infor   s       r   check_alarm_support_ban_ipz/SECCENTER20240508Api.check_alarm_support_ban_ip  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*  check_alarm_support_ban_ip  # noqa: E501

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

        :param async_req bool
        :param CheckAlarmSupportBanIPRequest body: (required)
        :return: CheckAlarmSupportBanIPResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method check_alarm_support_ban_ipNzOMissing the required parameter `body` when calling `check_alarm_support_ban_ip`r   r   r   r    zC/CheckAlarmSupportBanIP/2024-05-08/seccenter/post/application_json/r!   CheckAlarmSupportBanIPResponseTr#   r)   r4   s                  r   r   z>SECCENTER20240508Api.check_alarm_support_ban_ip_with_http_info.      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% **''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 )a  check_install_agent_client  # noqa: E501

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

        :param async_req bool
        :param CheckInstallAgentClientRequest body: (required)
        :return: CheckInstallAgentClientResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )check_install_agent_client_with_http_infor   s       r   check_install_agent_clientz/SECCENTER20240508Api.check_install_agent_clientz  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,  check_install_agent_client  # noqa: E501

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

        :param async_req bool
        :param CheckInstallAgentClientRequest body: (required)
        :return: CheckInstallAgentClientResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method check_install_agent_clientNzOMissing the required parameter `body` when calling `check_install_agent_client`r   r   r   r    zD/CheckInstallAgentClient/2024-05-08/seccenter/post/application_json/r!   CheckInstallAgentClientResponseTr#   r)   r4   s                  r   r   z>SECCENTER20240508Api.check_install_agent_client_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  check_install_rasp  # noqa: E501

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

        :param async_req bool
        :param CheckInstallRaspRequest body: (required)
        :return: CheckInstallRaspResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !check_install_rasp_with_http_infor   s       r   check_install_raspz'SECCENTER20240508Api.check_install_rasp  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  check_install_rasp  # noqa: E501

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

        :param async_req bool
        :param CheckInstallRaspRequest body: (required)
        :return: CheckInstallRaspResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method check_install_raspNzGMissing the required parameter `body` when calling `check_install_rasp`r   r   r   r    z=/CheckInstallRasp/2024-05-08/seccenter/post/application_json/r!   CheckInstallRaspResponseTr#   r)   r4   s                  r   r   z6SECCENTER20240508Api.check_install_rasp_with_http_info  rb   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  check_monitor_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.check_monitor_policy(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CheckMonitorPolicyRequest body: (required)
        :return: CheckMonitorPolicyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #check_monitor_policy_with_http_infor   s       r   check_monitor_policyz)SECCENTER20240508Api.check_monitor_policy<	  ]     ,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  check_monitor_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.check_monitor_policy_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CheckMonitorPolicyRequest body: (required)
        :return: CheckMonitorPolicyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method check_monitor_policyNzIMissing the required parameter `body` when calling `check_monitor_policy`r   r   r   r    z?/CheckMonitorPolicy/2024-05-08/seccenter/post/application_json/r!   CheckMonitorPolicyResponseTr#   r)   r4   s                  r   r   z8SECCENTER20240508Api.check_monitor_policy_with_http_infoQ	      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% **''Mv#!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  control_monitor_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.control_monitor_policy(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ControlMonitorPolicyRequest body: (required)
        :return: ControlMonitorPolicyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %control_monitor_policy_with_http_infor   s       r   control_monitor_policyz+SECCENTER20240508Api.control_monitor_policy	  ]     ,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  control_monitor_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.control_monitor_policy_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ControlMonitorPolicyRequest body: (required)
        :return: ControlMonitorPolicyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method control_monitor_policyNzKMissing the required parameter `body` when calling `control_monitor_policy`r   r   r   r    zA/ControlMonitorPolicy/2024-05-08/seccenter/post/application_json/r!   ControlMonitorPolicyResponseTr#   r)   r4   s                  r   r   z:SECCENTER20240508Api.control_monitor_policy_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% **''OQW#!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  creat_file_scan_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.creat_file_scan_task(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreatFileScanTaskRequest body: (required)
        :return: CreatFileScanTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #creat_file_scan_task_with_http_infor   s       r   creat_file_scan_taskz)SECCENTER20240508Api.creat_file_scan_task	  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  creat_file_scan_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.creat_file_scan_task_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreatFileScanTaskRequest body: (required)
        :return: CreatFileScanTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method creat_file_scan_taskNzIMissing the required parameter `body` when calling `creat_file_scan_task`r   r   r   r    z>/CreatFileScanTask/2024-05-08/seccenter/post/application_json/r!   CreatFileScanTaskResponseTr#   r)   r4   s                  r   r   z8SECCENTER20240508Api.creat_file_scan_task_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% **''Lf#!5'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  create_host_tag  # 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_host_tag(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateHostTagRequest body: (required)
        :return: CreateHostTagResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   create_host_tag_with_http_infor   s       r   create_host_tagz$SECCENTER20240508Api.create_host_tag_
  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_host_tag  # 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_host_tag_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateHostTagRequest body: (required)
        :return: CreateHostTagResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method create_host_tagNzDMissing the required parameter `body` when calling `create_host_tag`r   r   r   r    z:/CreateHostTag/2024-05-08/seccenter/post/application_json/r!   CreateHostTagResponseTr#   r)   r4   s                  r   r   z3SECCENTER20240508Api.create_host_tag_with_http_infot
  r?   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  create_layered_group  # 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_layered_group(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateLayeredGroupRequest body: (required)
        :return: CreateLayeredGroupResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #create_layered_group_with_http_infor   s       r   create_layered_groupz)SECCENTER20240508Api.create_layered_group
  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_layered_group  # 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_layered_group_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateLayeredGroupRequest body: (required)
        :return: CreateLayeredGroupResponse
                 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_layered_groupNzIMissing the required parameter `body` when calling `create_layered_group`r   r   r   r    z?/CreateLayeredGroup/2024-05-08/seccenter/post/application_json/r!   CreateLayeredGroupResponseTr#   r)   r4   s                  r   r   z8SECCENTER20240508Api.create_layered_group_with_http_info
  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  create_mlp_asset_sync_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_mlp_asset_sync_task(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateMLPAssetSyncTaskRequest body: (required)
        :return: CreateMLPAssetSyncTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )create_mlp_asset_sync_task_with_http_infor   s       r   create_mlp_asset_sync_taskz/SECCENTER20240508Api.create_mlp_asset_sync_task!  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_mlp_asset_sync_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_mlp_asset_sync_task_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateMLPAssetSyncTaskRequest body: (required)
        :return: CreateMLPAssetSyncTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method create_mlp_asset_sync_taskNzOMissing the required parameter `body` when calling `create_mlp_asset_sync_task`r   r   r   r    zC/CreateMLPAssetSyncTask/2024-05-08/seccenter/post/application_json/r!   CreateMLPAssetSyncTaskResponseTr#   r)   r4   s                  r   r   z>SECCENTER20240508Api.create_mlp_asset_sync_task_with_http_info6  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a/  create_mlp_update_software_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_mlp_update_software_task(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateMLPUpdateSoftwareTaskRequest body: (required)
        :return: CreateMLPUpdateSoftwareTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .create_mlp_update_software_task_with_http_infor   s       r   create_mlp_update_software_taskz4SECCENTER20240508Api.create_mlp_update_software_task  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_mlp_update_software_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_mlp_update_software_task_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateMLPUpdateSoftwareTaskRequest body: (required)
        :return: CreateMLPUpdateSoftwareTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method create_mlp_update_software_taskNzTMissing the required parameter `body` when calling `create_mlp_update_software_task`r   r   r   r    zH/CreateMLPUpdateSoftwareTask/2024-05-08/seccenter/post/application_json/r!   #CreateMLPUpdateSoftwareTaskResponseTr#   r)   r4   s                  r   r   zCSECCENTER20240508Api.create_mlp_update_software_task_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a-  create_multi_level_institution  # 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_multi_level_institution(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateMultiLevelInstitutionRequest body: (required)
        :return: CreateMultiLevelInstitutionResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -create_multi_level_institution_with_http_infor   s       r   create_multi_level_institutionz3SECCENTER20240508Api.create_multi_level_institution  ^     ,0'(::k"" 	E4EdUUfUUUGTGWWPVWWT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_multi_level_institution  # 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_multi_level_institution_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateMultiLevelInstitutionRequest body: (required)
        :return: CreateMultiLevelInstitutionResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method create_multi_level_institutionNzSMissing the required parameter `body` when calling `create_multi_level_institution`r   r   r   r    zH/CreateMultiLevelInstitution/2024-05-08/seccenter/post/application_json/r!   #CreateMultiLevelInstitutionResponseTr#   r)   r4   s                  r   r   zBSECCENTER20240508Api.create_multi_level_institution_with_http_info      X
+&&&2333,---,---fX&677 	 	HC*$$@BEF   F3KK8?1 	tvV7K7K7=f~7MrsssV .K"&/"F"F #" #"h )-(R(R )" )"n% **''VX^#!?'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_repo_registry_vpc_auth  # 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_repo_registry_vpc_auth(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateRepoRegistryVpcAuthRequest body: (required)
        :return: CreateRepoRegistryVpcAuthResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ,create_repo_registry_vpc_auth_with_http_infor   s       r   create_repo_registry_vpc_authz2SECCENTER20240508Api.create_repo_registry_vpc_authD  ]     ,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 )a6  create_repo_registry_vpc_auth  # 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_repo_registry_vpc_auth_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateRepoRegistryVpcAuthRequest body: (required)
        :return: CreateRepoRegistryVpcAuthResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zOGot an unexpected keyword argument '%s' to method create_repo_registry_vpc_authNzRMissing the required parameter `body` when calling `create_repo_registry_vpc_auth`r   r   r   r    zF/CreateRepoRegistryVpcAuth/2024-05-08/seccenter/post/application_json/r!   !CreateRepoRegistryVpcAuthResponseTr#   r)   r4   s                  r   r  zASECCENTER20240508Api.create_repo_registry_vpc_auth_with_http_infoY      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% **''TV\#!='jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  create_varmor_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_varmor_policy(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateVarmorPolicyRequest body: (required)
        :return: CreateVarmorPolicyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #create_varmor_policy_with_http_infor   s       r   create_varmor_policyz)SECCENTER20240508Api.create_varmor_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_varmor_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_varmor_policy_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param CreateVarmorPolicyRequest body: (required)
        :return: CreateVarmorPolicyResponse
                 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_varmor_policyNzIMissing the required parameter `body` when calling `create_varmor_policy`r   r   r   r    z?/CreateVarmorPolicy/2024-05-08/seccenter/post/application_json/r!   CreateVarmorPolicyResponseTr#   r)   r4   s                  r   r  z8SECCENTER20240508Api.create_varmor_policy_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_agent_proxy  # 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_agent_proxy(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteAgentProxyRequest body: (required)
        :return: DeleteAgentProxyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !delete_agent_proxy_with_http_infor   s       r   delete_agent_proxyz'SECCENTER20240508Api.delete_agent_proxy  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_agent_proxy  # 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_agent_proxy_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteAgentProxyRequest body: (required)
        :return: DeleteAgentProxyResponse
                 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_agent_proxyNzGMissing the required parameter `body` when calling `delete_agent_proxy`r   r   r   r    z=/DeleteAgentProxy/2024-05-08/seccenter/post/application_json/r!   DeleteAgentProxyResponseTr#   r)   r4   s                  r   r  z6SECCENTER20240508Api.delete_agent_proxy_with_http_info  rb   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_agent_proxy_server  # 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_agent_proxy_server(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteAgentProxyServerRequest body: (required)
        :return: DeleteAgentProxyServerResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (delete_agent_proxy_server_with_http_infor   s       r   delete_agent_proxy_serverz.SECCENTER20240508Api.delete_agent_proxy_serverg  rJ   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_agent_proxy_server  # 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_agent_proxy_server_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteAgentProxyServerRequest body: (required)
        :return: DeleteAgentProxyServerResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method delete_agent_proxy_serverNzNMissing the required parameter `body` when calling `delete_agent_proxy_server`r   r   r   r    zC/DeleteAgentProxyServer/2024-05-08/seccenter/post/application_json/r!   DeleteAgentProxyServerResponseTr#   r)   r4   s                  r   r  z=SECCENTER20240508Api.delete_agent_proxy_server_with_http_info|  rM   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a+  delete_auto_isolate_agent_list  # noqa: E501

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

        :param async_req bool
        :param DeleteAutoIsolateAgentListRequest body: (required)
        :return: DeleteAutoIsolateAgentListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -delete_auto_isolate_agent_list_with_http_infor   s       r   delete_auto_isolate_agent_listz3SECCENTER20240508Api.delete_auto_isolate_agent_list  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_auto_isolate_agent_list  # noqa: E501

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

        :param async_req bool
        :param DeleteAutoIsolateAgentListRequest body: (required)
        :return: DeleteAutoIsolateAgentListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method delete_auto_isolate_agent_listNzSMissing the required parameter `body` when calling `delete_auto_isolate_agent_list`r   r   r   r    zG/DeleteAutoIsolateAgentList/2024-05-08/seccenter/post/application_json/r!   "DeleteAutoIsolateAgentListResponseTr#   r)   r4   s                  r   r  zBSECCENTER20240508Api.delete_auto_isolate_agent_list_with_http_info      X
+&&&2333,---,---fX&677 	 	HC*$$@BEF   F3KK8?1 	tvV7K7K7=f~7MrsssV .K"&/"F"F #" #"h )-(R(R )" )"n% **''UW]#!>'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%  delete_baseline_check_config  # 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_baseline_check_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteBaselineCheckConfigRequest body: (required)
        :return: DeleteBaselineCheckConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +delete_baseline_check_config_with_http_infor   s       r   delete_baseline_check_configz1SECCENTER20240508Api.delete_baseline_check_config)  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 )a4  delete_baseline_check_config  # 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_baseline_check_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteBaselineCheckConfigRequest body: (required)
        :return: DeleteBaselineCheckConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method delete_baseline_check_configNzQMissing the required parameter `body` when calling `delete_baseline_check_config`r   r   r   r    zF/DeleteBaselineCheckConfig/2024-05-08/seccenter/post/application_json/r!   !DeleteBaselineCheckConfigResponseTr#   r)   r4   s                  r   r  z@SECCENTER20240508Api.delete_baseline_check_config_with_http_info>  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_cloud_env  # 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_cloud_env(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteCloudEnvRequest body: (required)
        :return: DeleteCloudEnvResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   delete_cloud_env_with_http_infor   s       r   delete_cloud_envz%SECCENTER20240508Api.delete_cloud_env  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_cloud_env  # 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_cloud_env_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteCloudEnvRequest body: (required)
        :return: DeleteCloudEnvResponse
                 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_cloud_envNzEMissing the required parameter `body` when calling `delete_cloud_env`r   r   r   r    z;/DeleteCloudEnv/2024-05-08/seccenter/post/application_json/r!   DeleteCloudEnvResponseTr#   r)   r4   s                  r   r"  z4SECCENTER20240508Api.delete_cloud_env_with_http_info  r[   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_command  # 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_command(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteCommandRequest body: (required)
        :return: DeleteCommandResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   delete_command_with_http_infor   s       r   delete_commandz#SECCENTER20240508Api.delete_command  rk   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_command  # 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_command_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteCommandRequest body: (required)
        :return: DeleteCommandResponse
                 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_commandNzCMissing the required parameter `body` when calling `delete_command`r   r   r   r    z:/DeleteCommand/2024-05-08/seccenter/post/application_json/r!   DeleteCommandResponseTr#   r)   r4   s                  r   r'  z2SECCENTER20240508Api.delete_command_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% **''H&#!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  delete_host_tag  # 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_host_tag(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteHostTagRequest body: (required)
        :return: DeleteHostTagResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   delete_host_tag_with_http_infor   s       r   delete_host_tagz$SECCENTER20240508Api.delete_host_tagL  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_host_tag  # 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_host_tag_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteHostTagRequest body: (required)
        :return: DeleteHostTagResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method delete_host_tagNzDMissing the required parameter `body` when calling `delete_host_tag`r   r   r   r    z:/DeleteHostTag/2024-05-08/seccenter/post/application_json/r!   DeleteHostTagResponseTr#   r)   r4   s                  r   r-  z3SECCENTER20240508Api.delete_host_tag_with_http_infoa  r?   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_layered_group  # 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_layered_group(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteLayeredGroupRequest body: (required)
        :return: DeleteLayeredGroupResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #delete_layered_group_with_http_infor   s       r   delete_layered_groupz)SECCENTER20240508Api.delete_layered_group  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_layered_group  # 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_layered_group_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteLayeredGroupRequest body: (required)
        :return: DeleteLayeredGroupResponse
                 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_layered_groupNzIMissing the required parameter `body` when calling `delete_layered_group`r   r   r   r    z?/DeleteLayeredGroup/2024-05-08/seccenter/post/application_json/r!   DeleteLayeredGroupResponseTr#   r)   r4   s                  r   r2  z8SECCENTER20240508Api.delete_layered_group_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_login_config  # 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_login_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteLoginConfigRequest body: (required)
        :return: DeleteLoginConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "delete_login_config_with_http_infor   s       r   delete_login_configz(SECCENTER20240508Api.delete_login_config  ]     ,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  delete_login_config  # 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_login_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteLoginConfigRequest body: (required)
        :return: DeleteLoginConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method delete_login_configNzHMissing the required parameter `body` when calling `delete_login_config`r   r   r   r    z>/DeleteLoginConfig/2024-05-08/seccenter/post/application_json/r!   DeleteLoginConfigResponseTr#   r)   r4   s                  r   r7  z7SECCENTER20240508Api.delete_login_config_with_http_info#      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% **''Lf#!5'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_monitor_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_monitor_policy(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteMonitorPolicyRequest body: (required)
        :return: DeleteMonitorPolicyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $delete_monitor_policy_with_http_infor   s       r   delete_monitor_policyz*SECCENTER20240508Api.delete_monitor_policyo  ]     ,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  delete_monitor_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_monitor_policy_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteMonitorPolicyRequest body: (required)
        :return: DeleteMonitorPolicyResponse
                 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_monitor_policyNzJMissing the required parameter `body` when calling `delete_monitor_policy`r   r   r   r    z@/DeleteMonitorPolicy/2024-05-08/seccenter/post/application_json/r!   DeleteMonitorPolicyResponseTr#   r)   r4   s                  r   r>  z9SECCENTER20240508Api.delete_monitor_policy_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% **''NPV#!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-  delete_multi_level_institution  # 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_multi_level_institution(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteMultiLevelInstitutionRequest body: (required)
        :return: DeleteMultiLevelInstitutionResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -delete_multi_level_institution_with_http_infor   s       r   delete_multi_level_institutionz3SECCENTER20240508Api.delete_multi_level_institution  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_multi_level_institution  # 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_multi_level_institution_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteMultiLevelInstitutionRequest body: (required)
        :return: DeleteMultiLevelInstitutionResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method delete_multi_level_institutionNzSMissing the required parameter `body` when calling `delete_multi_level_institution`r   r   r   r    zH/DeleteMultiLevelInstitution/2024-05-08/seccenter/post/application_json/r!   #DeleteMultiLevelInstitutionResponseTr#   r)   r4   s                  r   rE  zBSECCENTER20240508Api.delete_multi_level_institution_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_rasp_config  # 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_rasp_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteRaspConfigRequest body: (required)
        :return: DeleteRaspConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !delete_rasp_config_with_http_infor   s       r   delete_rasp_configz'SECCENTER20240508Api.delete_rasp_config1  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_rasp_config  # 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_rasp_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteRaspConfigRequest body: (required)
        :return: DeleteRaspConfigResponse
                 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_rasp_configNzGMissing the required parameter `body` when calling `delete_rasp_config`r   r   r   r    z=/DeleteRaspConfig/2024-05-08/seccenter/post/application_json/r!   DeleteRaspConfigResponseTr#   r)   r4   s                  r   rJ  z6SECCENTER20240508Api.delete_rasp_config_with_http_infoF  rb   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  delete_white_lists  # 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_white_lists(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteWhiteListsRequest body: (required)
        :return: DeleteWhiteListsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !delete_white_lists_with_http_infor   s       r   delete_white_listsz'SECCENTER20240508Api.delete_white_lists  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_white_lists  # 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_white_lists_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DeleteWhiteListsRequest body: (required)
        :return: DeleteWhiteListsResponse
                 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_white_listsNzGMissing the required parameter `body` when calling `delete_white_lists`r   r   r   r    z=/DeleteWhiteLists/2024-05-08/seccenter/post/application_json/r!   DeleteWhiteListsResponseTr#   r)   r4   s                  r   rO  z6SECCENTER20240508Api.delete_white_lists_with_http_info  rb   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a/  describe_file_change_trend_top5  # 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_change_trend_top5(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DescribeFileChangeTrendTop5Request body: (required)
        :return: DescribeFileChangeTrendTop5Response
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .describe_file_change_trend_top5_with_http_infor   s       r   describe_file_change_trend_top5z4SECCENTER20240508Api.describe_file_change_trend_top5  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_file_change_trend_top5  # 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_change_trend_top5_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DescribeFileChangeTrendTop5Request body: (required)
        :return: DescribeFileChangeTrendTop5Response
                 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_change_trend_top5NzTMissing the required parameter `body` when calling `describe_file_change_trend_top5`r   r   r   r    zH/DescribeFileChangeTrendTop5/2024-05-08/seccenter/post/application_json/r!   #DescribeFileChangeTrendTop5ResponseTr#   r)   r4   s                  r   rT  zCSECCENTER20240508Api.describe_file_change_trend_top5_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a-  describe_file_monitor_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_monitor_overview(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DescribeFileMonitorOverviewRequest body: (required)
        :return: DescribeFileMonitorOverviewResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -describe_file_monitor_overview_with_http_infor   s       r   describe_file_monitor_overviewz3SECCENTER20240508Api.describe_file_monitor_overviewT  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_file_monitor_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_monitor_overview_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DescribeFileMonitorOverviewRequest body: (required)
        :return: DescribeFileMonitorOverviewResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method describe_file_monitor_overviewNzSMissing the required parameter `body` when calling `describe_file_monitor_overview`r   r   r   r    zH/DescribeFileMonitorOverview/2024-05-08/seccenter/post/application_json/r!   #DescribeFileMonitorOverviewResponseTr#   r)   r4   s                  r   rY  zBSECCENTER20240508Api.describe_file_monitor_overview_with_http_infoi  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )aE  describe_last_week_file_change_trends  # 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_last_week_file_change_trends(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DescribeLastWeekFileChangeTrendsRequest body: (required)
        :return: DescribeLastWeekFileChangeTrendsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   4describe_last_week_file_change_trends_with_http_infor   s       r   %describe_last_week_file_change_trendsz:SECCENTER20240508Api.describe_last_week_file_change_trends  _     ,0'(::k"" 	L4LT\\U[\\\NTNt^^W]^^TKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aT  describe_last_week_file_change_trends  # 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_last_week_file_change_trends_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param DescribeLastWeekFileChangeTrendsRequest body: (required)
        :return: DescribeLastWeekFileChangeTrendsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zWGot an unexpected keyword argument '%s' to method describe_last_week_file_change_trendsNzZMissing the required parameter `body` when calling `describe_last_week_file_change_trends`r   r   r   r    zM/DescribeLastWeekFileChangeTrends/2024-05-08/seccenter/post/application_json/r!   (DescribeLastWeekFileChangeTrendsResponseTr#   r)   r4   s                  r   r^  zISECCENTER20240508Api.describe_last_week_file_change_trends_with_http_info      X
+&&&2333,---,---fX&677 	 	HC*$$GILM   F3KK8?1 	{vV7K7K7=f~7MyzzzV .K"&/"F"F #" #"h )-(R(R )" )"n% **''[]c#!D'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  detect_baseline  # noqa: E501

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

        :param async_req bool
        :param DetectBaselineRequest body: (required)
        :return: DetectBaselineResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   detect_baseline_with_http_infor   s       r   detect_baselinez$SECCENTER20240508Api.detect_baseline  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  detect_baseline  # noqa: E501

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

        :param async_req bool
        :param DetectBaselineRequest body: (required)
        :return: DetectBaselineResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method detect_baselineNzDMissing the required parameter `body` when calling `detect_baseline`r   r   r   r    z;/DetectBaseline/2024-05-08/seccenter/post/application_json/r!   DetectBaselineResponseTr#   r)   r4   s                  r   re  z3SECCENTER20240508Api.detect_baseline_with_http_info+      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% **''I6#!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/  detect_baseline_by_check_config  # noqa: E501

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

        :param async_req bool
        :param DetectBaselineByCheckConfigRequest body: (required)
        :return: DetectBaselineByCheckConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .detect_baseline_by_check_config_with_http_infor   s       r   detect_baseline_by_check_configz4SECCENTER20240508Api.detect_baseline_by_check_configw  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>  detect_baseline_by_check_config  # noqa: E501

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

        :param async_req bool
        :param DetectBaselineByCheckConfigRequest body: (required)
        :return: DetectBaselineByCheckConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method detect_baseline_by_check_configNzTMissing the required parameter `body` when calling `detect_baseline_by_check_config`r   r   r   r    zH/DetectBaselineByCheckConfig/2024-05-08/seccenter/post/application_json/r!   #DetectBaselineByCheckConfigResponseTr#   r)   r4   s                  r   rk  zCSECCENTER20240508Api.detect_baseline_by_check_config_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  detect_vuln  # noqa: E501

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

        :param async_req bool
        :param DetectVulnRequest body: (required)
        :return: DetectVulnResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   detect_vuln_with_http_infor   s       r   detect_vulnz SECCENTER20240508Api.detect_vuln  ]     ,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  detect_vuln  # noqa: E501

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

        :param async_req bool
        :param DetectVulnRequest body: (required)
        :return: DetectVulnResponse
                 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 detect_vulnNz@Missing the required parameter `body` when calling `detect_vuln`r   r   r   r    z7/DetectVuln/2024-05-08/seccenter/post/application_json/r!   DetectVulnResponseTr#   r)   r4   s                  r   rp  z/SECCENTER20240508Api.detect_vuln_with_http_info      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% **''Ev#!.'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  detect_vuln_for_ai  # noqa: E501

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

        :param async_req bool
        :param DetectVulnForAIRequest body: (required)
        :return: DetectVulnForAIResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !detect_vuln_for_ai_with_http_infor   s       r   detect_vuln_for_aiz'SECCENTER20240508Api.detect_vuln_for_ai9  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  detect_vuln_for_ai  # noqa: E501

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

        :param async_req bool
        :param DetectVulnForAIRequest body: (required)
        :return: DetectVulnForAIResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method detect_vuln_for_aiNzGMissing the required parameter `body` when calling `detect_vuln_for_ai`r   r   r   r    z</DetectVulnForAI/2024-05-08/seccenter/post/application_json/r!   DetectVulnForAIResponseTr#   r)   r4   s                  r   rw  z6SECCENTER20240508Api.detect_vuln_for_ai_with_http_infoN      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% **''JF#!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-  disable_host_important_protect  # noqa: E501

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

        :param async_req bool
        :param DisableHostImportantProtectRequest body: (required)
        :return: DisableHostImportantProtectResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -disable_host_important_protect_with_http_infor   s       r   disable_host_important_protectz3SECCENTER20240508Api.disable_host_important_protect  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<  disable_host_important_protect  # noqa: E501

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

        :param async_req bool
        :param DisableHostImportantProtectRequest body: (required)
        :return: DisableHostImportantProtectResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method disable_host_important_protectNzSMissing the required parameter `body` when calling `disable_host_important_protect`r   r   r   r    zH/DisableHostImportantProtect/2024-05-08/seccenter/post/application_json/r!   #DisableHostImportantProtectResponseTr#   r)   r4   s                  r   r}  zBSECCENTER20240508Api.disable_host_important_protect_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a	  download_ai_vuln_list  # noqa: E501

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

        :param async_req bool
        :param DownloadAIVulnListRequest body: (required)
        :return: DownloadAIVulnListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $download_ai_vuln_list_with_http_infor   s       r   download_ai_vuln_listz*SECCENTER20240508Api.download_ai_vuln_list  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  download_ai_vuln_list  # noqa: E501

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

        :param async_req bool
        :param DownloadAIVulnListRequest body: (required)
        :return: DownloadAIVulnListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method download_ai_vuln_listNzJMissing the required parameter `body` when calling `download_ai_vuln_list`r   r   r   r    z?/DownloadAIVulnList/2024-05-08/seccenter/post/application_json/r!   DownloadAIVulnListResponseTr#   r)   r4   s                  r   r  z9SECCENTER20240508Api.download_ai_vuln_list_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% **''Mv#!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  download_baseline_check  # noqa: E501

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

        :param async_req bool
        :param DownloadBaselineCheckRequest body: (required)
        :return: DownloadBaselineCheckResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &download_baseline_check_with_http_infor   s       r   download_baseline_checkz,SECCENTER20240508Api.download_baseline_check\  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"  download_baseline_check  # noqa: E501

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

        :param async_req bool
        :param DownloadBaselineCheckRequest body: (required)
        :return: DownloadBaselineCheckResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method download_baseline_checkNzLMissing the required parameter `body` when calling `download_baseline_check`r   r   r   r    zB/DownloadBaselineCheck/2024-05-08/seccenter/post/application_json/r!   DownloadBaselineCheckResponseTr#   r)   r4   s                  r   r  z;SECCENTER20240508Api.download_baseline_check_with_http_infoq      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% **''PRX#!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)  download_baseline_check_hosts  # noqa: E501

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

        :param async_req bool
        :param DownloadBaselineCheckHostsRequest body: (required)
        :return: DownloadBaselineCheckHostsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ,download_baseline_check_hosts_with_http_infor   s       r   download_baseline_check_hostsz2SECCENTER20240508Api.download_baseline_check_hosts  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 )a8  download_baseline_check_hosts  # noqa: E501

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

        :param async_req bool
        :param DownloadBaselineCheckHostsRequest body: (required)
        :return: DownloadBaselineCheckHostsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zOGot an unexpected keyword argument '%s' to method download_baseline_check_hostsNzRMissing the required parameter `body` when calling `download_baseline_check_hosts`r   r   r   r    zG/DownloadBaselineCheckHosts/2024-05-08/seccenter/post/application_json/r!   "DownloadBaselineCheckHostsResponseTr#   r)   r4   s                  r   r  zASECCENTER20240508Api.download_baseline_check_hosts_with_http_info      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% **''UW]#!>'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  download_raw_trace_data  # noqa: E501

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

        :param async_req bool
        :param DownloadRawTraceDataRequest body: (required)
        :return: DownloadRawTraceDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &download_raw_trace_data_with_http_infor   s       r   download_raw_trace_dataz,SECCENTER20240508Api.download_raw_trace_data  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   download_raw_trace_data  # noqa: E501

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

        :param async_req bool
        :param DownloadRawTraceDataRequest body: (required)
        :return: DownloadRawTraceDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method download_raw_trace_dataNzLMissing the required parameter `body` when calling `download_raw_trace_data`r   r   
text/plainr   r    z:/DownloadRawTraceData/2024-05-08/seccenter/get/text_plain/GETDownloadRawTraceDataResponseTr#   r)   r4   s                  r   r  z;SECCENTER20240508Api.download_raw_trace_data_with_http_info3       X
+&&&2333,---,---fX&677 	 	HC*$$9;>?   F3KK8?1 	mvV7K7K7=f~7MklllV .K"&/"F"F #" #"h )-(R(RN) )n% **''H%#!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%  download_vul_host_list_by_pod  # noqa: E501

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

        :param async_req bool
        :param DownloadVulHostListByPodRequest body: (required)
        :return: DownloadVulHostListByPodResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ,download_vul_host_list_by_pod_with_http_infor   s       r   download_vul_host_list_by_podz2SECCENTER20240508Api.download_vul_host_list_by_pod  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 )a4  download_vul_host_list_by_pod  # noqa: E501

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

        :param async_req bool
        :param DownloadVulHostListByPodRequest body: (required)
        :return: DownloadVulHostListByPodResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zOGot an unexpected keyword argument '%s' to method download_vul_host_list_by_podNzRMissing the required parameter `body` when calling `download_vul_host_list_by_pod`r   r   r   r    zE/DownloadVulHostListByPod/2024-05-08/seccenter/post/application_json/r!    DownloadVulHostListByPodResponseTr#   r)   r4   s                  r   r  zASECCENTER20240508Api.download_vul_host_list_by_pod_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% **''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  download_vul_list_by_pod  # noqa: E501

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

        :param async_req bool
        :param DownloadVulListByPodRequest body: (required)
        :return: DownloadVulListByPodResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'download_vul_list_by_pod_with_http_infor   s       r   download_vul_list_by_podz-SECCENTER20240508Api.download_vul_list_by_pod  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"  download_vul_list_by_pod  # noqa: E501

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

        :param async_req bool
        :param DownloadVulListByPodRequest body: (required)
        :return: DownloadVulListByPodResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method download_vul_list_by_podNzMMissing the required parameter `body` when calling `download_vul_list_by_pod`r   r   r   r    zA/DownloadVulListByPod/2024-05-08/seccenter/post/application_json/r!   DownloadVulListByPodResponseTr#   r)   r4   s                  r   r  z<SECCENTER20240508Api.download_vul_list_by_pod_with_http_info      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% **''OQW#!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/  download_vuln_affect_ai_session  # noqa: E501

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

        :param async_req bool
        :param DownloadVulnAffectAISessionRequest body: (required)
        :return: DownloadVulnAffectAISessionResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .download_vuln_affect_ai_session_with_http_infor   s       r   download_vuln_affect_ai_sessionz4SECCENTER20240508Api.download_vuln_affect_ai_sessionA  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>  download_vuln_affect_ai_session  # noqa: E501

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

        :param async_req bool
        :param DownloadVulnAffectAISessionRequest body: (required)
        :return: DownloadVulnAffectAISessionResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method download_vuln_affect_ai_sessionNzTMissing the required parameter `body` when calling `download_vuln_affect_ai_session`r   r   r   r    zH/DownloadVulnAffectAISession/2024-05-08/seccenter/post/application_json/r!   #DownloadVulnAffectAISessionResponseTr#   r)   r4   s                  r   r  zCSECCENTER20240508Api.download_vuln_affect_ai_session_with_http_infoV  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  download_vuln_datas  # noqa: E501

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

        :param async_req bool
        :param DownloadVulnDatasRequest body: (required)
        :return: DownloadVulnDatasResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "download_vuln_datas_with_http_infor   s       r   download_vuln_datasz(SECCENTER20240508Api.download_vuln_datas  r9  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  download_vuln_datas  # noqa: E501

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

        :param async_req bool
        :param DownloadVulnDatasRequest body: (required)
        :return: DownloadVulnDatasResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method download_vuln_datasNzHMissing the required parameter `body` when calling `download_vuln_datas`r   r   r   r    z>/DownloadVulnDatas/2024-05-08/seccenter/post/application_json/r!   DownloadVulnDatasResponseTr#   r)   r4   s                  r   r  z7SECCENTER20240508Api.download_vuln_datas_with_http_info  r<  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  download_vuln_list  # noqa: E501

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

        :param async_req bool
        :param DownloadVulnListRequest body: (required)
        :return: DownloadVulnListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !download_vuln_list_with_http_infor   s       r   download_vuln_listz'SECCENTER20240508Api.download_vuln_list  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  download_vuln_list  # noqa: E501

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

        :param async_req bool
        :param DownloadVulnListRequest body: (required)
        :return: DownloadVulnListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method download_vuln_listNzGMissing the required parameter `body` when calling `download_vuln_list`r   r   r   r    z=/DownloadVulnList/2024-05-08/seccenter/post/application_json/r!   DownloadVulnListResponseTr#   r)   r4   s                  r   r  z6SECCENTER20240508Api.download_vuln_list_with_http_info  rb   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a/  edit_ai_application_sync_config  # noqa: E501

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

        :param async_req bool
        :param EditAIApplicationSyncConfigRequest body: (required)
        :return: EditAIApplicationSyncConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .edit_ai_application_sync_config_with_http_infor   s       r   edit_ai_application_sync_configz4SECCENTER20240508Api.edit_ai_application_sync_configd  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>  edit_ai_application_sync_config  # noqa: E501

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

        :param async_req bool
        :param EditAIApplicationSyncConfigRequest body: (required)
        :return: EditAIApplicationSyncConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method edit_ai_application_sync_configNzTMissing the required parameter `body` when calling `edit_ai_application_sync_config`r   r   r   r    zH/EditAIApplicationSyncConfig/2024-05-08/seccenter/post/application_json/r!   #EditAIApplicationSyncConfigResponseTr#   r)   r4   s                  r   r  zCSECCENTER20240508Api.edit_ai_application_sync_config_with_http_infoy  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  edit_baseline_check_config  # noqa: E501

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

        :param async_req bool
        :param EditBaselineCheckConfigRequest body: (required)
        :return: EditBaselineCheckConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )edit_baseline_check_config_with_http_infor   s       r   edit_baseline_check_configz/SECCENTER20240508Api.edit_baseline_check_config  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,  edit_baseline_check_config  # noqa: E501

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

        :param async_req bool
        :param EditBaselineCheckConfigRequest body: (required)
        :return: EditBaselineCheckConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method edit_baseline_check_configNzOMissing the required parameter `body` when calling `edit_baseline_check_config`r   r   r   r    zD/EditBaselineCheckConfig/2024-05-08/seccenter/post/application_json/r!   EditBaselineCheckConfigResponseTr#   r)   r4   s                  r   r  z>SECCENTER20240508Api.edit_baseline_check_config_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a1  edit_fingerprint_collect_config  # noqa: E501

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

        :param async_req bool
        :param EditFingerprintCollectConfigRequest body: (required)
        :return: EditFingerprintCollectConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .edit_fingerprint_collect_config_with_http_infor   s       r   edit_fingerprint_collect_configz4SECCENTER20240508Api.edit_fingerprint_collect_config&  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@  edit_fingerprint_collect_config  # noqa: E501

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

        :param async_req bool
        :param EditFingerprintCollectConfigRequest body: (required)
        :return: EditFingerprintCollectConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method edit_fingerprint_collect_configNzTMissing the required parameter `body` when calling `edit_fingerprint_collect_config`r   r   r   r    zI/EditFingerprintCollectConfig/2024-05-08/seccenter/post/application_json/r!   $EditFingerprintCollectConfigResponseTr#   r)   r4   s                  r   r  zCSECCENTER20240508Api.edit_fingerprint_collect_config_with_http_info;      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% **''WY_#!@'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  edit_monitor_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.edit_monitor_policy(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param EditMonitorPolicyRequest body: (required)
        :return: EditMonitorPolicyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "edit_monitor_policy_with_http_infor   s       r   edit_monitor_policyz(SECCENTER20240508Api.edit_monitor_policy  r9  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  edit_monitor_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.edit_monitor_policy_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param EditMonitorPolicyRequest body: (required)
        :return: EditMonitorPolicyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method edit_monitor_policyNzHMissing the required parameter `body` when calling `edit_monitor_policy`r   r   r   r    z>/EditMonitorPolicy/2024-05-08/seccenter/post/application_json/r!   EditMonitorPolicyResponseTr#   r)   r4   s                  r   r  z7SECCENTER20240508Api.edit_monitor_policy_with_http_info  r<  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  edit_rasp_config  # noqa: E501

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

        :param async_req bool
        :param EditRaspConfigRequest body: (required)
        :return: EditRaspConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   edit_rasp_config_with_http_infor   s       r   edit_rasp_configz%SECCENTER20240508Api.edit_rasp_config  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  edit_rasp_config  # noqa: E501

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

        :param async_req bool
        :param EditRaspConfigRequest body: (required)
        :return: EditRaspConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zBGot an unexpected keyword argument '%s' to method edit_rasp_configNzEMissing the required parameter `body` when calling `edit_rasp_config`r   r   r   r    z;/EditRaspConfig/2024-05-08/seccenter/post/application_json/r!   EditRaspConfigResponseTr#   r)   r4   s                  r   r  z4SECCENTER20240508Api.edit_rasp_config_with_http_info  r[   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a	  edit_vuln_scan_config  # noqa: E501

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

        :param async_req bool
        :param EditVulnScanConfigRequest body: (required)
        :return: EditVulnScanConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $edit_vuln_scan_config_with_http_infor   s       r   edit_vuln_scan_configz*SECCENTER20240508Api.edit_vuln_scan_configI  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  edit_vuln_scan_config  # noqa: E501

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

        :param async_req bool
        :param EditVulnScanConfigRequest body: (required)
        :return: EditVulnScanConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method edit_vuln_scan_configNzJMissing the required parameter `body` when calling `edit_vuln_scan_config`r   r   r   r    z?/EditVulnScanConfig/2024-05-08/seccenter/post/application_json/r!   EditVulnScanConfigResponseTr#   r)   r4   s                  r   r  z9SECCENTER20240508Api.edit_vuln_scan_config_with_http_info^  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a)  enable_host_important_protect  # noqa: E501

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

        :param async_req bool
        :param EnableHostImportantProtectRequest body: (required)
        :return: EnableHostImportantProtectResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ,enable_host_important_protect_with_http_infor   s       r   enable_host_important_protectz2SECCENTER20240508Api.enable_host_important_protect  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 )a8  enable_host_important_protect  # noqa: E501

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

        :param async_req bool
        :param EnableHostImportantProtectRequest body: (required)
        :return: EnableHostImportantProtectResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zOGot an unexpected keyword argument '%s' to method enable_host_important_protectNzRMissing the required parameter `body` when calling `enable_host_important_protect`r   r   r   r    zG/EnableHostImportantProtect/2024-05-08/seccenter/post/application_json/r!   "EnableHostImportantProtectResponseTr#   r)   r4   s                  r   r  zASECCENTER20240508Api.enable_host_important_protect_with_http_info  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  export_ai_fingerprint_data  # noqa: E501

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

        :param async_req bool
        :param ExportAIFingerprintDataRequest body: (required)
        :return: ExportAIFingerprintDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )export_ai_fingerprint_data_with_http_infor   s       r   export_ai_fingerprint_dataz/SECCENTER20240508Api.export_ai_fingerprint_data  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,  export_ai_fingerprint_data  # noqa: E501

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

        :param async_req bool
        :param ExportAIFingerprintDataRequest body: (required)
        :return: ExportAIFingerprintDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method export_ai_fingerprint_dataNzOMissing the required parameter `body` when calling `export_ai_fingerprint_data`r   r   r   r    zD/ExportAIFingerprintData/2024-05-08/seccenter/post/application_json/r!   ExportAIFingerprintDataResponseTr#   r)   r4   s                  r   r  z>SECCENTER20240508Api.export_ai_fingerprint_data_with_http_info   r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a-  export_alarm_list_data_for_rasp  # noqa: E501

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

        :param async_req bool
        :param ExportAlarmListDataForRaspRequest body: (required)
        :return: ExportAlarmListDataForRaspResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .export_alarm_list_data_for_rasp_with_http_infor   s       r   export_alarm_list_data_for_raspz4SECCENTER20240508Api.export_alarm_list_data_for_raspl  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<  export_alarm_list_data_for_rasp  # noqa: E501

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

        :param async_req bool
        :param ExportAlarmListDataForRaspRequest body: (required)
        :return: ExportAlarmListDataForRaspResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method export_alarm_list_data_for_raspNzTMissing the required parameter `body` when calling `export_alarm_list_data_for_rasp`r   r   r   r    zG/ExportAlarmListDataForRasp/2024-05-08/seccenter/post/application_json/r!   "ExportAlarmListDataForRaspResponseTr#   r)   r4   s                  r   r  zCSECCENTER20240508Api.export_alarm_list_data_for_rasp_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% **''UW]#!>'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  export_asset_center_devs  # noqa: E501

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

        :param async_req bool
        :param ExportAssetCenterDevsRequest body: (required)
        :return: ExportAssetCenterDevsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'export_asset_center_devs_with_http_infor   s       r   export_asset_center_devsz-SECCENTER20240508Api.export_asset_center_devs  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$  export_asset_center_devs  # noqa: E501

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

        :param async_req bool
        :param ExportAssetCenterDevsRequest body: (required)
        :return: ExportAssetCenterDevsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method export_asset_center_devsNzMMissing the required parameter `body` when calling `export_asset_center_devs`r   r   r   r    zB/ExportAssetCenterDevs/2024-05-08/seccenter/post/application_json/r!   ExportAssetCenterDevsResponseTr#   r)   r4   s                  r   r  z<SECCENTER20240508Api.export_asset_center_devs_with_http_info      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% **''PRX#!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  export_asset_center_hosts  # noqa: E501

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

        :param async_req bool
        :param ExportAssetCenterHostsRequest body: (required)
        :return: ExportAssetCenterHostsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (export_asset_center_hosts_with_http_infor   s       r   export_asset_center_hostsz.SECCENTER20240508Api.export_asset_center_hosts.  rJ   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(  export_asset_center_hosts  # noqa: E501

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

        :param async_req bool
        :param ExportAssetCenterHostsRequest body: (required)
        :return: ExportAssetCenterHostsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method export_asset_center_hostsNzNMissing the required parameter `body` when calling `export_asset_center_hosts`r   r   r   r    zC/ExportAssetCenterHosts/2024-05-08/seccenter/post/application_json/r!   ExportAssetCenterHostsResponseTr#   r)   r4   s                  r   r  z=SECCENTER20240508Api.export_asset_center_hosts_with_http_infoC  rM   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  export_baseline_check_list  # noqa: E501

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

        :param async_req bool
        :param ExportBaselineCheckListRequest body: (required)
        :return: ExportBaselineCheckListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )export_baseline_check_list_with_http_infor   s       r   export_baseline_check_listz/SECCENTER20240508Api.export_baseline_check_list  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,  export_baseline_check_list  # noqa: E501

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

        :param async_req bool
        :param ExportBaselineCheckListRequest body: (required)
        :return: ExportBaselineCheckListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method export_baseline_check_listNzOMissing the required parameter `body` when calling `export_baseline_check_list`r   r   r   r    zD/ExportBaselineCheckList/2024-05-08/seccenter/post/application_json/r!   ExportBaselineCheckListResponseTr#   r)   r4   s                  r   r  z>SECCENTER20240508Api.export_baseline_check_list_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a%  export_baseline_host_details  # noqa: E501

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

        :param async_req bool
        :param ExportBaselineHostDetailsRequest body: (required)
        :return: ExportBaselineHostDetailsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +export_baseline_host_details_with_http_infor   s       r   export_baseline_host_detailsz1SECCENTER20240508Api.export_baseline_host_details  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 )a4  export_baseline_host_details  # noqa: E501

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

        :param async_req bool
        :param ExportBaselineHostDetailsRequest body: (required)
        :return: ExportBaselineHostDetailsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method export_baseline_host_detailsNzQMissing the required parameter `body` when calling `export_baseline_host_details`r   r   r   r    zF/ExportBaselineHostDetails/2024-05-08/seccenter/post/application_json/r!   !ExportBaselineHostDetailsResponseTr#   r)   r4   s                  r   r  z@SECCENTER20240508Api.export_baseline_host_details_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a!  export_dev_fingerprint_data  # noqa: E501

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

        :param async_req bool
        :param ExportDevFingerprintDataRequest body: (required)
        :return: ExportDevFingerprintDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *export_dev_fingerprint_data_with_http_infor   s       r   export_dev_fingerprint_dataz0SECCENTER20240508Api.export_dev_fingerprint_dataQ  rC   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 )a0  export_dev_fingerprint_data  # noqa: E501

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

        :param async_req bool
        :param ExportDevFingerprintDataRequest body: (required)
        :return: ExportDevFingerprintDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method export_dev_fingerprint_dataNzPMissing the required parameter `body` when calling `export_dev_fingerprint_data`r   r   r   r    zE/ExportDevFingerprintData/2024-05-08/seccenter/post/application_json/r!    ExportDevFingerprintDataResponseTr#   r)   r4   s                  r   r  z?SECCENTER20240508Api.export_dev_fingerprint_data_with_http_infof  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a=  export_file_monitor_alarm_list_data  # noqa: E501

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

        :param async_req bool
        :param ExportFileMonitorAlarmListDataRequest body: (required)
        :return: ExportFileMonitorAlarmListDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   2export_file_monitor_alarm_list_data_with_http_infor   s       r   #export_file_monitor_alarm_list_dataz8SECCENTER20240508Api.export_file_monitor_alarm_list_data  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 )aL  export_file_monitor_alarm_list_data  # noqa: E501

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

        :param async_req bool
        :param ExportFileMonitorAlarmListDataRequest body: (required)
        :return: ExportFileMonitorAlarmListDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zUGot an unexpected keyword argument '%s' to method export_file_monitor_alarm_list_dataNzXMissing the required parameter `body` when calling `export_file_monitor_alarm_list_data`r   r   r   r    zK/ExportFileMonitorAlarmListData/2024-05-08/seccenter/post/application_json/r!   &ExportFileMonitorAlarmListDataResponseTr#   r)   r4   s                  r   r  zGSECCENTER20240508Api.export_file_monitor_alarm_list_data_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  export_fingerprint_data  # noqa: E501

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

        :param async_req bool
        :param ExportFingerprintDataRequest body: (required)
        :return: ExportFingerprintDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &export_fingerprint_data_with_http_infor   s       r   export_fingerprint_dataz,SECCENTER20240508Api.export_fingerprint_data  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"  export_fingerprint_data  # noqa: E501

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

        :param async_req bool
        :param ExportFingerprintDataRequest body: (required)
        :return: ExportFingerprintDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method export_fingerprint_dataNzLMissing the required parameter `body` when calling `export_fingerprint_data`r   r   r   r    zB/ExportFingerprintData/2024-05-08/seccenter/post/application_json/r!   ExportFingerprintDataResponseTr#   r)   r4   s                  r   r  z;SECCENTER20240508Api.export_fingerprint_data_with_http_info(  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  export_hids_alarm_list_data  # noqa: E501

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

        :param async_req bool
        :param ExportHidsAlarmListDataRequest body: (required)
        :return: ExportHidsAlarmListDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *export_hids_alarm_list_data_with_http_infor   s       r   export_hids_alarm_list_dataz0SECCENTER20240508Api.export_hids_alarm_list_datat  rC   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.  export_hids_alarm_list_data  # noqa: E501

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

        :param async_req bool
        :param ExportHidsAlarmListDataRequest body: (required)
        :return: ExportHidsAlarmListDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method export_hids_alarm_list_dataNzPMissing the required parameter `body` when calling `export_hids_alarm_list_data`r   r   r   r    zD/ExportHidsAlarmListData/2024-05-08/seccenter/post/application_json/r!   ExportHidsAlarmListDataResponseTr#   r)   r4   s                  r   r  z?SECCENTER20240508Api.export_hids_alarm_list_data_with_http_info  rF   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  export_mlp_alarm_list_data  # noqa: E501

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

        :param async_req bool
        :param ExportMlpAlarmListDataRequest body: (required)
        :return: ExportMlpAlarmListDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )export_mlp_alarm_list_data_with_http_infor   s       r   export_mlp_alarm_list_dataz/SECCENTER20240508Api.export_mlp_alarm_list_data  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*  export_mlp_alarm_list_data  # noqa: E501

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

        :param async_req bool
        :param ExportMlpAlarmListDataRequest body: (required)
        :return: ExportMlpAlarmListDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method export_mlp_alarm_list_dataNzOMissing the required parameter `body` when calling `export_mlp_alarm_list_data`r   r   r   r    zC/ExportMlpAlarmListData/2024-05-08/seccenter/post/application_json/r!   ExportMlpAlarmListDataResponseTr#   r)   r4   s                  r   r  z>SECCENTER20240508Api.export_mlp_alarm_list_data_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  export_repo_image_asset  # noqa: E501

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

        :param async_req bool
        :param ExportRepoImageAssetRequest body: (required)
        :return: ExportRepoImageAssetResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &export_repo_image_asset_with_http_infor   s       r   export_repo_image_assetz,SECCENTER20240508Api.export_repo_image_asset6  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   export_repo_image_asset  # noqa: E501

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

        :param async_req bool
        :param ExportRepoImageAssetRequest body: (required)
        :return: ExportRepoImageAssetResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method export_repo_image_assetNzLMissing the required parameter `body` when calling `export_repo_image_asset`r   r   r   r    zA/ExportRepoImageAsset/2024-05-08/seccenter/post/application_json/r!   ExportRepoImageAssetResponseTr#   r)   r4   s                  r   r  z;SECCENTER20240508Api.export_repo_image_asset_with_http_infoK      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% **''OQW#!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#  export_virus_alarm_list_data  # noqa: E501

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

        :param async_req bool
        :param ExportVirusAlarmListDataRequest body: (required)
        :return: ExportVirusAlarmListDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +export_virus_alarm_list_data_with_http_infor   s       r   export_virus_alarm_list_dataz1SECCENTER20240508Api.export_virus_alarm_list_data  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 )a2  export_virus_alarm_list_data  # noqa: E501

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

        :param async_req bool
        :param ExportVirusAlarmListDataRequest body: (required)
        :return: ExportVirusAlarmListDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method export_virus_alarm_list_dataNzQMissing the required parameter `body` when calling `export_virus_alarm_list_data`r   r   r   r    zE/ExportVirusAlarmListData/2024-05-08/seccenter/post/application_json/r!    ExportVirusAlarmListDataResponseTr#   r)   r4   s                  r   r  z@SECCENTER20240508Api.export_virus_alarm_list_data_with_http_info      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% **''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  export_weak_password  # noqa: E501

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

        :param async_req bool
        :param ExportWeakPasswordRequest body: (required)
        :return: ExportWeakPasswordResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #export_weak_password_with_http_infor   s       r   export_weak_passwordz)SECCENTER20240508Api.export_weak_password  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  export_weak_password  # noqa: E501

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

        :param async_req bool
        :param ExportWeakPasswordRequest body: (required)
        :return: ExportWeakPasswordResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method export_weak_passwordNzIMissing the required parameter `body` when calling `export_weak_password`r   r   r   r    z?/ExportWeakPassword/2024-05-08/seccenter/post/application_json/r!   ExportWeakPasswordResponseTr#   r)   r4   s                  r   r  z8SECCENTER20240508Api.export_weak_password_with_http_info   r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  generate_install_command  # noqa: E501

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

        :param async_req bool
        :param GenerateInstallCommandRequest body: (required)
        :return: GenerateInstallCommandResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'generate_install_command_with_http_infor   s       r   generate_install_commandz-SECCENTER20240508Api.generate_install_commandY   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&  generate_install_command  # noqa: E501

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

        :param async_req bool
        :param GenerateInstallCommandRequest body: (required)
        :return: GenerateInstallCommandResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method generate_install_commandNzMMissing the required parameter `body` when calling `generate_install_command`r   r   r   r    zC/GenerateInstallCommand/2024-05-08/seccenter/post/application_json/r!   GenerateInstallCommandResponseTr#   r)   r4   s                  r   r#  z<SECCENTER20240508Api.generate_install_command_with_http_infon   r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_ai_alarm_judge_config  # noqa: E501

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

        :param async_req bool
        :param GetAIAlarmJudgeConfigRequest body: (required)
        :return: GetAIAlarmJudgeConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (get_ai_alarm_judge_config_with_http_infor   s       r   get_ai_alarm_judge_configz.SECCENTER20240508Api.get_ai_alarm_judge_config   rJ   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&  get_ai_alarm_judge_config  # noqa: E501

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

        :param async_req bool
        :param GetAIAlarmJudgeConfigRequest body: (required)
        :return: GetAIAlarmJudgeConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method get_ai_alarm_judge_configNzNMissing the required parameter `body` when calling `get_ai_alarm_judge_config`r   r   r   r    zB/GetAIAlarmJudgeConfig/2024-05-08/seccenter/post/application_json/r!   GetAIAlarmJudgeConfigResponseTr#   r)   r4   s                  r   r(  z=SECCENTER20240508Api.get_ai_alarm_judge_config_with_http_info       X
+&&&2333,---,---fX&677 	 	HC*$$;=@A   F3KK8?1 	ovV7K7K7=f~7MmnnnV .K"&/"F"F #" #"h )-(R(R )" )"n% **''PRX#!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+  get_ai_application_sync_config  # noqa: E501

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

        :param async_req bool
        :param GetAIApplicationSyncConfigRequest body: (required)
        :return: GetAIApplicationSyncConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -get_ai_application_sync_config_with_http_infor   s       r   get_ai_application_sync_configz3SECCENTER20240508Api.get_ai_application_sync_config!  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:  get_ai_application_sync_config  # noqa: E501

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

        :param async_req bool
        :param GetAIApplicationSyncConfigRequest body: (required)
        :return: GetAIApplicationSyncConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method get_ai_application_sync_configNzSMissing the required parameter `body` when calling `get_ai_application_sync_config`r   r   r   r    zG/GetAIApplicationSyncConfig/2024-05-08/seccenter/post/application_json/r!   "GetAIApplicationSyncConfigResponseTr#   r)   r4   s                  r   r.  zBSECCENTER20240508Api.get_ai_application_sync_config_with_http_info0!  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_ai_fingerprint_app  # noqa: E501

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

        :param async_req bool
        :param GetAIFingerprintAppRequest body: (required)
        :return: GetAIFingerprintAppResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %get_ai_fingerprint_app_with_http_infor   s       r   get_ai_fingerprint_appz+SECCENTER20240508Api.get_ai_fingerprint_app|!  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  get_ai_fingerprint_app  # noqa: E501

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

        :param async_req bool
        :param GetAIFingerprintAppRequest body: (required)
        :return: GetAIFingerprintAppResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method get_ai_fingerprint_appNzKMissing the required parameter `body` when calling `get_ai_fingerprint_app`r   r   r   r    z@/GetAIFingerprintApp/2024-05-08/seccenter/post/application_json/r!   GetAIFingerprintAppResponseTr#   r)   r4   s                  r   r3  z:SECCENTER20240508Api.get_ai_fingerprint_app_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% **''NPV#!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  get_ai_fingerprint_port  # noqa: E501

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

        :param async_req bool
        :param GetAIFingerprintPortRequest body: (required)
        :return: GetAIFingerprintPortResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &get_ai_fingerprint_port_with_http_infor   s       r   get_ai_fingerprint_portz,SECCENTER20240508Api.get_ai_fingerprint_port!  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   get_ai_fingerprint_port  # noqa: E501

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

        :param async_req bool
        :param GetAIFingerprintPortRequest body: (required)
        :return: GetAIFingerprintPortResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method get_ai_fingerprint_portNzLMissing the required parameter `body` when calling `get_ai_fingerprint_port`r   r   r   r    zA/GetAIFingerprintPort/2024-05-08/seccenter/post/application_json/r!   GetAIFingerprintPortResponseTr#   r)   r4   s                  r   r9  z;SECCENTER20240508Api.get_ai_fingerprint_port_with_http_info!  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_ai_fingerprint_process  # noqa: E501

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

        :param async_req bool
        :param GetAIFingerprintProcessRequest body: (required)
        :return: GetAIFingerprintProcessResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )get_ai_fingerprint_process_with_http_infor   s       r   get_ai_fingerprint_processz/SECCENTER20240508Api.get_ai_fingerprint_process>"  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,  get_ai_fingerprint_process  # noqa: E501

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

        :param async_req bool
        :param GetAIFingerprintProcessRequest body: (required)
        :return: GetAIFingerprintProcessResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method get_ai_fingerprint_processNzOMissing the required parameter `body` when calling `get_ai_fingerprint_process`r   r   r   r    zD/GetAIFingerprintProcess/2024-05-08/seccenter/post/application_json/r!   GetAIFingerprintProcessResponseTr#   r)   r4   s                  r   r>  z>SECCENTER20240508Api.get_ai_fingerprint_process_with_http_infoS"  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a7  get_ai_fingerprint_refresh_status  # noqa: E501

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

        :param async_req bool
        :param GetAIFingerprintRefreshStatusRequest body: (required)
        :return: GetAIFingerprintRefreshStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   0get_ai_fingerprint_refresh_status_with_http_infor   s       r   !get_ai_fingerprint_refresh_statusz6SECCENTER20240508Api.get_ai_fingerprint_refresh_status"  _     ,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  get_ai_fingerprint_refresh_status  # noqa: E501

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

        :param async_req bool
        :param GetAIFingerprintRefreshStatusRequest body: (required)
        :return: GetAIFingerprintRefreshStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zSGot an unexpected keyword argument '%s' to method get_ai_fingerprint_refresh_statusNzVMissing the required parameter `body` when calling `get_ai_fingerprint_refresh_status`r   r   r   r    zJ/GetAIFingerprintRefreshStatus/2024-05-08/seccenter/post/application_json/r!   %GetAIFingerprintRefreshStatusResponseTr#   r)   r4   s                  r   rC  zESECCENTER20240508Api.get_ai_fingerprint_refresh_status_with_http_info"      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% **''XZ`#!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!  get_ai_fingerprint_software  # noqa: E501

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

        :param async_req bool
        :param GetAIFingerprintSoftwareRequest body: (required)
        :return: GetAIFingerprintSoftwareResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *get_ai_fingerprint_software_with_http_infor   s       r   get_ai_fingerprint_softwarez0SECCENTER20240508Api.get_ai_fingerprint_software #  rC   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 )a0  get_ai_fingerprint_software  # noqa: E501

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

        :param async_req bool
        :param GetAIFingerprintSoftwareRequest body: (required)
        :return: GetAIFingerprintSoftwareResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method get_ai_fingerprint_softwareNzPMissing the required parameter `body` when calling `get_ai_fingerprint_software`r   r   r   r    zE/GetAIFingerprintSoftware/2024-05-08/seccenter/post/application_json/r!    GetAIFingerprintSoftwareResponseTr#   r)   r4   s                  r   rJ  z?SECCENTER20240508Api.get_ai_fingerprint_software_with_http_info#  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a)  get_ai_fingerprint_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.get_ai_fingerprint_statistics(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetAIFingerprintStatisticsRequest body: (required)
        :return: GetAIFingerprintStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ,get_ai_fingerprint_statistics_with_http_infor   s       r   get_ai_fingerprint_statisticsz2SECCENTER20240508Api.get_ai_fingerprint_statisticsa#  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 )a8  get_ai_fingerprint_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.get_ai_fingerprint_statistics_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetAIFingerprintStatisticsRequest body: (required)
        :return: GetAIFingerprintStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zOGot an unexpected keyword argument '%s' to method get_ai_fingerprint_statisticsNzRMissing the required parameter `body` when calling `get_ai_fingerprint_statistics`r   r   r   r    zG/GetAIFingerprintStatistics/2024-05-08/seccenter/post/application_json/r!   "GetAIFingerprintStatisticsResponseTr#   r)   r4   s                  r   rO  zASECCENTER20240508Api.get_ai_fingerprint_statistics_with_http_infov#  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_ai_fingerprint_top5  # noqa: E501

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

        :param async_req bool
        :param GetAIFingerprintTop5Request body: (required)
        :return: GetAIFingerprintTop5Response
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &get_ai_fingerprint_top5_with_http_infor   s       r   get_ai_fingerprint_top5z,SECCENTER20240508Api.get_ai_fingerprint_top5#  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   get_ai_fingerprint_top5  # noqa: E501

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

        :param async_req bool
        :param GetAIFingerprintTop5Request body: (required)
        :return: GetAIFingerprintTop5Response
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method get_ai_fingerprint_top5NzLMissing the required parameter `body` when calling `get_ai_fingerprint_top5`r   r   r   r    zA/GetAIFingerprintTop5/2024-05-08/seccenter/post/application_json/r!   GetAIFingerprintTop5ResponseTr#   r)   r4   s                  r   rT  z;SECCENTER20240508Api.get_ai_fingerprint_top5_with_http_info#  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_ai_session_vuln_info  # noqa: E501

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

        :param async_req bool
        :param GetAISessionVulnInfoRequest body: (required)
        :return: GetAISessionVulnInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'get_ai_session_vuln_info_with_http_infor   s       r   get_ai_session_vuln_infoz-SECCENTER20240508Api.get_ai_session_vuln_info#$  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"  get_ai_session_vuln_info  # noqa: E501

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

        :param async_req bool
        :param GetAISessionVulnInfoRequest body: (required)
        :return: GetAISessionVulnInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method get_ai_session_vuln_infoNzMMissing the required parameter `body` when calling `get_ai_session_vuln_info`r   r   r   r    zA/GetAISessionVulnInfo/2024-05-08/seccenter/post/application_json/r!   GetAISessionVulnInfoResponseTr#   r)   r4   s                  r   rY  z<SECCENTER20240508Api.get_ai_session_vuln_info_with_http_info8$  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a9  get_ai_vuln_detect_progress_detail  # noqa: E501

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

        :param async_req bool
        :param GetAIVulnDetectProgressDetailRequest body: (required)
        :return: GetAIVulnDetectProgressDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   1get_ai_vuln_detect_progress_detail_with_http_infor   s       r   "get_ai_vuln_detect_progress_detailz7SECCENTER20240508Api.get_ai_vuln_detect_progress_detail$  _     ,0'(::k"" 	I4I$YYRXYYYKTKD[[TZ[[TKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aH  get_ai_vuln_detect_progress_detail  # noqa: E501

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

        :param async_req bool
        :param GetAIVulnDetectProgressDetailRequest body: (required)
        :return: GetAIVulnDetectProgressDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zTGot an unexpected keyword argument '%s' to method get_ai_vuln_detect_progress_detailNzWMissing the required parameter `body` when calling `get_ai_vuln_detect_progress_detail`r   r   r   r    zJ/GetAIVulnDetectProgressDetail/2024-05-08/seccenter/post/application_json/r!   %GetAIVulnDetectProgressDetailResponseTr#   r)   r4   s                  r   r^  zFSECCENTER20240508Api.get_ai_vuln_detect_progress_detail_with_http_info$  s    X
+&&&2333,---,---fX&677 	 	HC*$$DFIJ   F3KK8?1 	xvV7K7K7=f~7MvwwwV .K"&/"F"F #" #"h )-(R(R )" )"n% **''XZ`#!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  get_alarm_by_smith_key  # noqa: E501

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

        :param async_req bool
        :param GetAlarmBySmithKeyRequest body: (required)
        :return: GetAlarmBySmithKeyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %get_alarm_by_smith_key_with_http_infor   s       r   get_alarm_by_smith_keyz+SECCENTER20240508Api.get_alarm_by_smith_key$  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  get_alarm_by_smith_key  # noqa: E501

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

        :param async_req bool
        :param GetAlarmBySmithKeyRequest body: (required)
        :return: GetAlarmBySmithKeyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method get_alarm_by_smith_keyNzKMissing the required parameter `body` when calling `get_alarm_by_smith_key`r   r   r  r   r    z8/GetAlarmBySmithKey/2024-05-08/seccenter/get/text_plain/r  GetAlarmBySmithKeyResponseTr#   r)   r4   s                  r   rd  z:SECCENTER20240508Api.get_alarm_by_smith_key_with_http_info$  s     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) )n% **''F#!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  get_alarm_rule_list  # noqa: E501

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

        :param async_req bool
        :param GetAlarmRuleListRequest body: (required)
        :return: GetAlarmRuleListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "get_alarm_rule_list_with_http_infor   s       r   get_alarm_rule_listz(SECCENTER20240508Api.get_alarm_rule_listF%  r9  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  get_alarm_rule_list  # noqa: E501

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

        :param async_req bool
        :param GetAlarmRuleListRequest body: (required)
        :return: GetAlarmRuleListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method get_alarm_rule_listNzHMissing the required parameter `body` when calling `get_alarm_rule_list`r   r   r   r    z=/GetAlarmRuleList/2024-05-08/seccenter/post/application_json/r!   GetAlarmRuleListResponseTr#   r)   r4   s                  r   ri  z7SECCENTER20240508Api.get_alarm_rule_list_with_http_info[%      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% **''KV#!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  get_alarm_trace  # noqa: E501

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

        :param async_req bool
        :param GetAlarmTraceRequest body: (required)
        :return: GetAlarmTraceResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   get_alarm_trace_with_http_infor   s       r   get_alarm_tracez$SECCENTER20240508Api.get_alarm_trace%  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  get_alarm_trace  # noqa: E501

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

        :param async_req bool
        :param GetAlarmTraceRequest body: (required)
        :return: GetAlarmTraceResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method get_alarm_traceNzDMissing the required parameter `body` when calling `get_alarm_trace`r   r   r  r   r    z3/GetAlarmTrace/2024-05-08/seccenter/get/text_plain/r  GetAlarmTraceResponseTr#   r)   r4   s                  r   ro  z3SECCENTER20240508Api.get_alarm_trace_with_http_info%       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) )n% **''A5#!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  get_alarm_trace_raw_data  # noqa: E501

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

        :param async_req bool
        :param GetAlarmTraceRawDataRequest body: (required)
        :return: GetAlarmTraceRawDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'get_alarm_trace_raw_data_with_http_infor   s       r   get_alarm_trace_raw_dataz-SECCENTER20240508Api.get_alarm_trace_raw_data&  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"  get_alarm_trace_raw_data  # noqa: E501

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

        :param async_req bool
        :param GetAlarmTraceRawDataRequest body: (required)
        :return: GetAlarmTraceRawDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method get_alarm_trace_raw_dataNzMMissing the required parameter `body` when calling `get_alarm_trace_raw_data`r   r   r   r    zA/GetAlarmTraceRawData/2024-05-08/seccenter/post/application_json/r!   GetAlarmTraceRawDataResponseTr#   r)   r4   s                  r   ru  z<SECCENTER20240508Api.get_alarm_trace_raw_data_with_http_info&  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_alarm_virus_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.get_alarm_virus_statistics(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetAlarmVirusStatisticsRequest body: (required)
        :return: GetAlarmVirusStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )get_alarm_virus_statistics_with_http_infor   s       r   get_alarm_virus_statisticsz/SECCENTER20240508Api.get_alarm_virus_statisticsi&  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,  get_alarm_virus_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.get_alarm_virus_statistics_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetAlarmVirusStatisticsRequest body: (required)
        :return: GetAlarmVirusStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method get_alarm_virus_statisticsNzOMissing the required parameter `body` when calling `get_alarm_virus_statistics`r   r   r  r   r    z=/GetAlarmVirusStatistics/2024-05-08/seccenter/get/text_plain/r  GetAlarmVirusStatisticsResponseTr#   r)   r4   s                  r   rz  z>SECCENTER20240508Api.get_alarm_virus_statistics_with_http_info~&      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) )n% **''KU#!;'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  get_all_monitor_suffix_list  # noqa: E501

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

        :param async_req bool
        :param GetAllMonitorSuffixListRequest body: (required)
        :return: GetAllMonitorSuffixListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *get_all_monitor_suffix_list_with_http_infor   s       r   get_all_monitor_suffix_listz0SECCENTER20240508Api.get_all_monitor_suffix_list&  rC   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.  get_all_monitor_suffix_list  # noqa: E501

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

        :param async_req bool
        :param GetAllMonitorSuffixListRequest body: (required)
        :return: GetAllMonitorSuffixListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method get_all_monitor_suffix_listNzPMissing the required parameter `body` when calling `get_all_monitor_suffix_list`r   r   r   r    zD/GetAllMonitorSuffixList/2024-05-08/seccenter/post/application_json/r!   GetAllMonitorSuffixListResponseTr#   r)   r4   s                  r   r  z?SECCENTER20240508Api.get_all_monitor_suffix_list_with_http_info&  rF   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_armor_profile  # noqa: E501

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

        :param async_req bool
        :param GetArmorProfileRequest body: (required)
        :return: GetArmorProfileResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r    get_armor_profile_with_http_infor   s       r   get_armor_profilez&SECCENTER20240508Api.get_armor_profile+'  ]     ,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
  get_armor_profile  # noqa: E501

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

        :param async_req bool
        :param GetArmorProfileRequest body: (required)
        :return: GetArmorProfileResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zCGot an unexpected keyword argument '%s' to method get_armor_profileNzFMissing the required parameter `body` when calling `get_armor_profile`r   r   r   r    z</GetArmorProfile/2024-05-08/seccenter/post/application_json/r!   GetArmorProfileResponseTr#   r)   r4   s                  r   r  z5SECCENTER20240508Api.get_armor_profile_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% **''JF#!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!  get_asset_cluster_statistic  # noqa: E501

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

        :param async_req bool
        :param GetAssetClusterStatisticRequest body: (required)
        :return: GetAssetClusterStatisticResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *get_asset_cluster_statistic_with_http_infor   s       r   get_asset_cluster_statisticz0SECCENTER20240508Api.get_asset_cluster_statistic'  rC   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 )a0  get_asset_cluster_statistic  # noqa: E501

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

        :param async_req bool
        :param GetAssetClusterStatisticRequest body: (required)
        :return: GetAssetClusterStatisticResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method get_asset_cluster_statisticNzPMissing the required parameter `body` when calling `get_asset_cluster_statistic`r   r   r   r    zE/GetAssetClusterStatistic/2024-05-08/seccenter/post/application_json/r!    GetAssetClusterStatisticResponseTr#   r)   r4   s                  r   r  z?SECCENTER20240508Api.get_asset_cluster_statistic_with_http_info'  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_asset_clusters_sync_end  # noqa: E501

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

        :param async_req bool
        :param GetAssetClustersSyncEndRequest body: (required)
        :return: GetAssetClustersSyncEndResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *get_asset_clusters_sync_end_with_http_infor   s       r   get_asset_clusters_sync_endz0SECCENTER20240508Api.get_asset_clusters_sync_end'  rC   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.  get_asset_clusters_sync_end  # noqa: E501

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

        :param async_req bool
        :param GetAssetClustersSyncEndRequest body: (required)
        :return: GetAssetClustersSyncEndResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method get_asset_clusters_sync_endNzPMissing the required parameter `body` when calling `get_asset_clusters_sync_end`r   r   r   r    zD/GetAssetClustersSyncEnd/2024-05-08/seccenter/post/application_json/r!   GetAssetClustersSyncEndResponseTr#   r)   r4   s                  r   r  z?SECCENTER20240508Api.get_asset_clusters_sync_end_with_http_info(  rF   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a%  get_asset_workload_statistic  # noqa: E501

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

        :param async_req bool
        :param GetAssetWorkloadStatisticRequest body: (required)
        :return: GetAssetWorkloadStatisticResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +get_asset_workload_statistic_with_http_infor   s       r   get_asset_workload_statisticz1SECCENTER20240508Api.get_asset_workload_statisticN(  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 )a4  get_asset_workload_statistic  # noqa: E501

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

        :param async_req bool
        :param GetAssetWorkloadStatisticRequest body: (required)
        :return: GetAssetWorkloadStatisticResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method get_asset_workload_statisticNzQMissing the required parameter `body` when calling `get_asset_workload_statistic`r   r   r   r    zF/GetAssetWorkloadStatistic/2024-05-08/seccenter/post/application_json/r!   !GetAssetWorkloadStatisticResponseTr#   r)   r4   s                  r   r  z@SECCENTER20240508Api.get_asset_workload_statistic_with_http_infoc(  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_auto_isolate_agent_list  # noqa: E501

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

        :param async_req bool
        :param GetAutoIsolateAgentListRequest body: (required)
        :return: GetAutoIsolateAgentListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *get_auto_isolate_agent_list_with_http_infor   s       r   get_auto_isolate_agent_listz0SECCENTER20240508Api.get_auto_isolate_agent_list(  rC   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.  get_auto_isolate_agent_list  # noqa: E501

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

        :param async_req bool
        :param GetAutoIsolateAgentListRequest body: (required)
        :return: GetAutoIsolateAgentListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method get_auto_isolate_agent_listNzPMissing the required parameter `body` when calling `get_auto_isolate_agent_list`r   r   r   r    zD/GetAutoIsolateAgentList/2024-05-08/seccenter/post/application_json/r!   GetAutoIsolateAgentListResponseTr#   r)   r4   s                  r   r  z?SECCENTER20240508Api.get_auto_isolate_agent_list_with_http_info(  rF   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_auto_protect_config  # noqa: E501

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

        :param async_req bool
        :param GetAutoProtectConfigRequest body: (required)
        :return: GetAutoProtectConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &get_auto_protect_config_with_http_infor   s       r   get_auto_protect_configz,SECCENTER20240508Api.get_auto_protect_config)  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   get_auto_protect_config  # noqa: E501

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

        :param async_req bool
        :param GetAutoProtectConfigRequest body: (required)
        :return: GetAutoProtectConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method get_auto_protect_configNzLMissing the required parameter `body` when calling `get_auto_protect_config`r   r   r   r    zA/GetAutoProtectConfig/2024-05-08/seccenter/post/application_json/r!   GetAutoProtectConfigResponseTr#   r)   r4   s                  r   r  z;SECCENTER20240508Api.get_auto_protect_config_with_http_info%)  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a?  get_baseline_detect_progress_detail  # noqa: E501

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

        :param async_req bool
        :param GetBaselineDetectProgressDetailRequest body: (required)
        :return: GetBaselineDetectProgressDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   2get_baseline_detect_progress_detail_with_http_infor   s       r   #get_baseline_detect_progress_detailz8SECCENTER20240508Api.get_baseline_detect_progress_detailq)  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 )aN  get_baseline_detect_progress_detail  # noqa: E501

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

        :param async_req bool
        :param GetBaselineDetectProgressDetailRequest body: (required)
        :return: GetBaselineDetectProgressDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zUGot an unexpected keyword argument '%s' to method get_baseline_detect_progress_detailNzXMissing the required parameter `body` when calling `get_baseline_detect_progress_detail`r   r   r   r    zL/GetBaselineDetectProgressDetail/2024-05-08/seccenter/post/application_json/r!   'GetBaselineDetectProgressDetailResponseTr#   r)   r4   s                  r   r  zGSECCENTER20240508Api.get_baseline_detect_progress_detail_with_http_info)      X
+&&&2333,---,---fX&677 	 	HC*$$EGJK   F3KK8?1 	yvV7K7K7=f~7MwxxxV .K"&/"F"F #" #"h )-(R(R )" )"n% **''Z\b#!C'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a)  get_baseline_group_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.get_baseline_group_statistics(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetBaselineGroupStatisticsRequest body: (required)
        :return: GetBaselineGroupStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ,get_baseline_group_statistics_with_http_infor   s       r   get_baseline_group_statisticsz2SECCENTER20240508Api.get_baseline_group_statistics)  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 )a8  get_baseline_group_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.get_baseline_group_statistics_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetBaselineGroupStatisticsRequest body: (required)
        :return: GetBaselineGroupStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zOGot an unexpected keyword argument '%s' to method get_baseline_group_statisticsNzRMissing the required parameter `body` when calling `get_baseline_group_statistics`r   r   r  r   r    z@/GetBaselineGroupStatistics/2024-05-08/seccenter/get/text_plain/r  "GetBaselineGroupStatisticsResponseTr#   r)   r4   s                  r   r  zASECCENTER20240508Api.get_baseline_group_statistics_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) )n% **''NPU#!>'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)  get_brute_force_ban_cap_params  # noqa: E501

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

        :param async_req bool
        :param GetBruteForceBanCapParamsRequest body: (required)
        :return: GetBruteForceBanCapParamsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -get_brute_force_ban_cap_params_with_http_infor   s       r   get_brute_force_ban_cap_paramsz3SECCENTER20240508Api.get_brute_force_ban_cap_params3*  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 )a8  get_brute_force_ban_cap_params  # noqa: E501

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

        :param async_req bool
        :param GetBruteForceBanCapParamsRequest body: (required)
        :return: GetBruteForceBanCapParamsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method get_brute_force_ban_cap_paramsNzSMissing the required parameter `body` when calling `get_brute_force_ban_cap_params`r   r   r   r    zF/GetBruteForceBanCapParams/2024-05-08/seccenter/post/application_json/r!   !GetBruteForceBanCapParamsResponseTr#   r)   r4   s                  r   r  zBSECCENTER20240508Api.get_brute_force_ban_cap_params_with_http_infoH*      X
+&&&2333,---,---fX&677 	 	HC*$$@BEF   F3KK8?1 	tvV7K7K7=f~7MrsssV .K"&/"F"F #" #"h )-(R(R )" )"n% **''TV\#!='jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_brute_force_ban_config  # noqa: E501

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

        :param async_req bool
        :param GetBruteForceBanConfigRequest body: (required)
        :return: GetBruteForceBanConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )get_brute_force_ban_config_with_http_infor   s       r   get_brute_force_ban_configz/SECCENTER20240508Api.get_brute_force_ban_config*  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*  get_brute_force_ban_config  # noqa: E501

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

        :param async_req bool
        :param GetBruteForceBanConfigRequest body: (required)
        :return: GetBruteForceBanConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method get_brute_force_ban_configNzOMissing the required parameter `body` when calling `get_brute_force_ban_config`r   r   r  r   r    z</GetBruteForceBanConfig/2024-05-08/seccenter/get/text_plain/r  GetBruteForceBanConfigResponseTr#   r)   r4   s                  r   r  z>SECCENTER20240508Api.get_brute_force_ban_config_with_http_info*      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) )n% **''JE#!:'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+  get_brute_force_ban_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.get_brute_force_ban_statistics(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetBruteForceBanStatisticsRequest body: (required)
        :return: GetBruteForceBanStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -get_brute_force_ban_statistics_with_http_infor   s       r   get_brute_force_ban_statisticsz3SECCENTER20240508Api.get_brute_force_ban_statistics*  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:  get_brute_force_ban_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.get_brute_force_ban_statistics_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetBruteForceBanStatisticsRequest body: (required)
        :return: GetBruteForceBanStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method get_brute_force_ban_statisticsNzSMissing the required parameter `body` when calling `get_brute_force_ban_statistics`r   r   r  r   r    z@/GetBruteForceBanStatistics/2024-05-08/seccenter/get/text_plain/r  "GetBruteForceBanStatisticsResponseTr#   r)   r4   s                  r   r  zBSECCENTER20240508Api.get_brute_force_ban_statistics_with_http_info
+  s    X
+&&&2333,---,---fX&677 	 	HC*$$@BEF   F3KK8?1 	tvV7K7K7=f~7MrsssV .K"&/"F"F #" #"h )-(R(RN) )n% **''NPU#!>'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  get_cis_detail  # noqa: E501

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

        :param async_req bool
        :param GetCisDetailRequest body: (required)
        :return: GetCisDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   get_cis_detail_with_http_infor   s       r   get_cis_detailz#SECCENTER20240508Api.get_cis_detailV+  rk   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  get_cis_detail  # noqa: E501

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

        :param async_req bool
        :param GetCisDetailRequest body: (required)
        :return: GetCisDetailResponse
                 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 get_cis_detailNzCMissing the required parameter `body` when calling `get_cis_detail`r   r   r   r    z9/GetCisDetail/2024-05-08/seccenter/post/application_json/r!   GetCisDetailResponseTr#   r)   r4   s                  r   r  z2SECCENTER20240508Api.get_cis_detail_with_http_infok+  rn   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_cluster_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.get_cluster_statistics(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetClusterStatisticsRequest body: (required)
        :return: GetClusterStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %get_cluster_statistics_with_http_infor   s       r   get_cluster_statisticsz+SECCENTER20240508Api.get_cluster_statistics+  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  get_cluster_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.get_cluster_statistics_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetClusterStatisticsRequest body: (required)
        :return: GetClusterStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method get_cluster_statisticsNzKMissing the required parameter `body` when calling `get_cluster_statistics`r   r   r   r    zA/GetClusterStatistics/2024-05-08/seccenter/post/application_json/r!   GetClusterStatisticsResponseTr#   r)   r4   s                  r   r  z:SECCENTER20240508Api.get_cluster_statistics_with_http_info+  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a-  get_clusters_permission_result  # noqa: E501

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

        :param async_req bool
        :param GetClustersPermissionResultRequest body: (required)
        :return: GetClustersPermissionResultResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -get_clusters_permission_result_with_http_infor   s       r   get_clusters_permission_resultz3SECCENTER20240508Api.get_clusters_permission_result,  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<  get_clusters_permission_result  # noqa: E501

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

        :param async_req bool
        :param GetClustersPermissionResultRequest body: (required)
        :return: GetClustersPermissionResultResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method get_clusters_permission_resultNzSMissing the required parameter `body` when calling `get_clusters_permission_result`r   r   r   r    zH/GetClustersPermissionResult/2024-05-08/seccenter/post/application_json/r!   #GetClustersPermissionResultResponseTr#   r)   r4   s                  r   r  zBSECCENTER20240508Api.get_clusters_permission_result_with_http_info-,  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_custom_weak_passwords  # noqa: E501

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

        :param async_req bool
        :param GetCustomWeakPasswordsRequest body: (required)
        :return: GetCustomWeakPasswordsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (get_custom_weak_passwords_with_http_infor   s       r   get_custom_weak_passwordsz.SECCENTER20240508Api.get_custom_weak_passwordsy,  rJ   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(  get_custom_weak_passwords  # noqa: E501

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

        :param async_req bool
        :param GetCustomWeakPasswordsRequest body: (required)
        :return: GetCustomWeakPasswordsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method get_custom_weak_passwordsNzNMissing the required parameter `body` when calling `get_custom_weak_passwords`r   r   r   r    zC/GetCustomWeakPasswords/2024-05-08/seccenter/post/application_json/r!   GetCustomWeakPasswordsResponseTr#   r)   r4   s                  r   r  z=SECCENTER20240508Api.get_custom_weak_passwords_with_http_info,  rM   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_dev_asset_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.get_dev_asset_overview(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetDevAssetOverviewRequest body: (required)
        :return: GetDevAssetOverviewResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %get_dev_asset_overview_with_http_infor   s       r   get_dev_asset_overviewz+SECCENTER20240508Api.get_dev_asset_overview,  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  get_dev_asset_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.get_dev_asset_overview_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetDevAssetOverviewRequest body: (required)
        :return: GetDevAssetOverviewResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method get_dev_asset_overviewNzKMissing the required parameter `body` when calling `get_dev_asset_overview`r   r   r   r    z@/GetDevAssetOverview/2024-05-08/seccenter/post/application_json/r!   GetDevAssetOverviewResponseTr#   r)   r4   s                  r   r  z:SECCENTER20240508Api.get_dev_asset_overview_with_http_info,  r7  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_dev_detail  # noqa: E501

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

        :param async_req bool
        :param GetDevDetailRequest body: (required)
        :return: GetDevDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   get_dev_detail_with_http_infor   s       r   get_dev_detailz#SECCENTER20240508Api.get_dev_detail;-  rk   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  get_dev_detail  # noqa: E501

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

        :param async_req bool
        :param GetDevDetailRequest body: (required)
        :return: GetDevDetailResponse
                 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 get_dev_detailNzCMissing the required parameter `body` when calling `get_dev_detail`r   r   r  r   r    z2/GetDevDetail/2024-05-08/seccenter/get/text_plain/r  GetDevDetailResponseTr#   r)   r4   s                  r   r  z2SECCENTER20240508Api.get_dev_detail_with_http_infoP-  s     X
+&&&2333,---,---fX&677 	 	HC*$$0256   F3KK8?1 	dvV7K7K7=f~7MbcccV .K"&/"F"F #" #"h )-(R(RN) )n% **''@%#!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  get_dev_fingerprint_port  # noqa: E501

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

        :param async_req bool
        :param GetDevFingerprintPortRequest body: (required)
        :return: GetDevFingerprintPortResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'get_dev_fingerprint_port_with_http_infor   s       r   get_dev_fingerprint_portz-SECCENTER20240508Api.get_dev_fingerprint_port-  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$  get_dev_fingerprint_port  # noqa: E501

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

        :param async_req bool
        :param GetDevFingerprintPortRequest body: (required)
        :return: GetDevFingerprintPortResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method get_dev_fingerprint_portNzMMissing the required parameter `body` when calling `get_dev_fingerprint_port`r   r   r   r    zB/GetDevFingerprintPort/2024-05-08/seccenter/post/application_json/r!   GetDevFingerprintPortResponseTr#   r)   r4   s                  r   r  z<SECCENTER20240508Api.get_dev_fingerprint_port_with_http_info-  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a!  get_dev_fingerprint_process  # noqa: E501

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

        :param async_req bool
        :param GetDevFingerprintProcessRequest body: (required)
        :return: GetDevFingerprintProcessResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *get_dev_fingerprint_process_with_http_infor   s       r   get_dev_fingerprint_processz0SECCENTER20240508Api.get_dev_fingerprint_process-  rC   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 )a0  get_dev_fingerprint_process  # noqa: E501

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

        :param async_req bool
        :param GetDevFingerprintProcessRequest body: (required)
        :return: GetDevFingerprintProcessResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method get_dev_fingerprint_processNzPMissing the required parameter `body` when calling `get_dev_fingerprint_process`r   r   r   r    zE/GetDevFingerprintProcess/2024-05-08/seccenter/post/application_json/r!    GetDevFingerprintProcessResponseTr#   r)   r4   s                  r   r  z?SECCENTER20240508Api.get_dev_fingerprint_process_with_http_info.  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a%  get_dev_fingerprint_software  # noqa: E501

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

        :param async_req bool
        :param GetDevFingerprintSoftwareRequest body: (required)
        :return: GetDevFingerprintSoftwareResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +get_dev_fingerprint_software_with_http_infor   s       r   get_dev_fingerprint_softwarez1SECCENTER20240508Api.get_dev_fingerprint_software^.  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 )a4  get_dev_fingerprint_software  # noqa: E501

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

        :param async_req bool
        :param GetDevFingerprintSoftwareRequest body: (required)
        :return: GetDevFingerprintSoftwareResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method get_dev_fingerprint_softwareNzQMissing the required parameter `body` when calling `get_dev_fingerprint_software`r   r   r   r    zF/GetDevFingerprintSoftware/2024-05-08/seccenter/post/application_json/r!   !GetDevFingerprintSoftwareResponseTr#   r)   r4   s                  r   r  z@SECCENTER20240508Api.get_dev_fingerprint_software_with_http_infos.  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a-  get_dev_fingerprint_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.get_dev_fingerprint_statistics(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetDevFingerprintStatisticsRequest body: (required)
        :return: GetDevFingerprintStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -get_dev_fingerprint_statistics_with_http_infor   s       r   get_dev_fingerprint_statisticsz3SECCENTER20240508Api.get_dev_fingerprint_statistics.  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<  get_dev_fingerprint_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.get_dev_fingerprint_statistics_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetDevFingerprintStatisticsRequest body: (required)
        :return: GetDevFingerprintStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method get_dev_fingerprint_statisticsNzSMissing the required parameter `body` when calling `get_dev_fingerprint_statistics`r   r   r  r   r    zA/GetDevFingerprintStatistics/2024-05-08/seccenter/get/text_plain/r  #GetDevFingerprintStatisticsResponseTr#   r)   r4   s                  r   r  zBSECCENTER20240508Api.get_dev_fingerprint_statistics_with_http_info.      X
+&&&2333,---,---fX&677 	 	HC*$$@BEF   F3KK8?1 	tvV7K7K7=f~7MrsssV .K"&/"F"F #" #"h )-(R(RN) )n% **''OQV#!?'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  get_download_status  # noqa: E501

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

        :param async_req bool
        :param GetDownloadStatusRequest body: (required)
        :return: GetDownloadStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "get_download_status_with_http_infor   s       r   get_download_statusz(SECCENTER20240508Api.get_download_status /  r9  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  get_download_status  # noqa: E501

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

        :param async_req bool
        :param GetDownloadStatusRequest body: (required)
        :return: GetDownloadStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method get_download_statusNzHMissing the required parameter `body` when calling `get_download_status`r   r   r  r   r    z7/GetDownloadStatus/2024-05-08/seccenter/get/text_plain/r  GetDownloadStatusResponseTr#   r)   r4   s                  r   r  z7SECCENTER20240508Api.get_download_status_with_http_info5/  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) )n% **''Eu#!5'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_fingerprint_app  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintAppRequest body: (required)
        :return: GetFingerprintAppResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "get_fingerprint_app_with_http_infor   s       r   get_fingerprint_appz(SECCENTER20240508Api.get_fingerprint_app/  r9  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  get_fingerprint_app  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintAppRequest body: (required)
        :return: GetFingerprintAppResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method get_fingerprint_appNzHMissing the required parameter `body` when calling `get_fingerprint_app`r   r   r   r    z>/GetFingerprintApp/2024-05-08/seccenter/post/application_json/r!   GetFingerprintAppResponseTr#   r)   r4   s                  r   r  z7SECCENTER20240508Api.get_fingerprint_app_with_http_info/  r<  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_fingerprint_app_group  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintAppGroupRequest body: (required)
        :return: GetFingerprintAppGroupResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (get_fingerprint_app_group_with_http_infor   s       r   get_fingerprint_app_groupz.SECCENTER20240508Api.get_fingerprint_app_group/  rJ   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(  get_fingerprint_app_group  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintAppGroupRequest body: (required)
        :return: GetFingerprintAppGroupResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method get_fingerprint_app_groupNzNMissing the required parameter `body` when calling `get_fingerprint_app_group`r   r   r  r   r    z</GetFingerprintAppGroup/2024-05-08/seccenter/get/text_plain/r  GetFingerprintAppGroupResponseTr#   r)   r4   s                  r   r  z=SECCENTER20240508Api.get_fingerprint_app_group_with_http_info/      X
+&&&2333,---,---fX&677 	 	HC*$$;=@A   F3KK8?1 	ovV7K7K7=f~7MmnnnV .K"&/"F"F #" #"h )-(R(RN) )n% **''JE#!:'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  get_fingerprint_cron  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintCronRequest body: (required)
        :return: GetFingerprintCronResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #get_fingerprint_cron_with_http_infor   s       r   get_fingerprint_cronz)SECCENTER20240508Api.get_fingerprint_cronC0  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  get_fingerprint_cron  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintCronRequest body: (required)
        :return: GetFingerprintCronResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method get_fingerprint_cronNzIMissing the required parameter `body` when calling `get_fingerprint_cron`r   r   r   r    z?/GetFingerprintCron/2024-05-08/seccenter/post/application_json/r!   GetFingerprintCronResponseTr#   r)   r4   s                  r   r  z8SECCENTER20240508Api.get_fingerprint_cron_with_http_infoX0  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_fingerprint_env  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintEnvRequest body: (required)
        :return: GetFingerprintEnvResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "get_fingerprint_env_with_http_infor   s       r   get_fingerprint_envz(SECCENTER20240508Api.get_fingerprint_env0  r9  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  get_fingerprint_env  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintEnvRequest body: (required)
        :return: GetFingerprintEnvResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method get_fingerprint_envNzHMissing the required parameter `body` when calling `get_fingerprint_env`r   r   r   r    z>/GetFingerprintEnv/2024-05-08/seccenter/post/application_json/r!   GetFingerprintEnvResponseTr#   r)   r4   s                  r   r	  z7SECCENTER20240508Api.get_fingerprint_env_with_http_info0  r<  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_fingerprint_integrity  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintIntegrityRequest body: (required)
        :return: GetFingerprintIntegrityResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (get_fingerprint_integrity_with_http_infor   s       r   get_fingerprint_integrityz.SECCENTER20240508Api.get_fingerprint_integrity1  rJ   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*  get_fingerprint_integrity  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintIntegrityRequest body: (required)
        :return: GetFingerprintIntegrityResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method get_fingerprint_integrityNzNMissing the required parameter `body` when calling `get_fingerprint_integrity`r   r   r   r    zD/GetFingerprintIntegrity/2024-05-08/seccenter/post/application_json/r!   GetFingerprintIntegrityResponseTr#   r)   r4   s                  r   r  z=SECCENTER20240508Api.get_fingerprint_integrity_with_http_info1  s    X
+&&&2333,---,---fX&677 	 	HC*$$;=@A   F3KK8?1 	ovV7K7K7=f~7MmnnnV .K"&/"F"F #" #"h )-(R(R )" )"n% **''RTZ#!;'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  get_fingerprint_kmod  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintKmodRequest body: (required)
        :return: GetFingerprintKmodResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #get_fingerprint_kmod_with_http_infor   s       r   get_fingerprint_kmodz)SECCENTER20240508Api.get_fingerprint_kmodf1  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  get_fingerprint_kmod  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintKmodRequest body: (required)
        :return: GetFingerprintKmodResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method get_fingerprint_kmodNzIMissing the required parameter `body` when calling `get_fingerprint_kmod`r   r   r   r    z?/GetFingerprintKmod/2024-05-08/seccenter/post/application_json/r!   GetFingerprintKmodResponseTr#   r)   r4   s                  r   r  z8SECCENTER20240508Api.get_fingerprint_kmod_with_http_info{1  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_fingerprint_port  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintPortRequest body: (required)
        :return: GetFingerprintPortResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #get_fingerprint_port_with_http_infor   s       r   get_fingerprint_portz)SECCENTER20240508Api.get_fingerprint_port1  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  get_fingerprint_port  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintPortRequest body: (required)
        :return: GetFingerprintPortResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method get_fingerprint_portNzIMissing the required parameter `body` when calling `get_fingerprint_port`r   r   r   r    z?/GetFingerprintPort/2024-05-08/seccenter/post/application_json/r!   GetFingerprintPortResponseTr#   r)   r4   s                  r   r  z8SECCENTER20240508Api.get_fingerprint_port_with_http_info1  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_fingerprint_process  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintProcessRequest body: (required)
        :return: GetFingerprintProcessResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &get_fingerprint_process_with_http_infor   s       r   get_fingerprint_processz,SECCENTER20240508Api.get_fingerprint_process(2  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"  get_fingerprint_process  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintProcessRequest body: (required)
        :return: GetFingerprintProcessResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method get_fingerprint_processNzLMissing the required parameter `body` when calling `get_fingerprint_process`r   r   r   r    zB/GetFingerprintProcess/2024-05-08/seccenter/post/application_json/r!   GetFingerprintProcessResponseTr#   r)   r4   s                  r   r  z;SECCENTER20240508Api.get_fingerprint_process_with_http_info=2  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a-  get_fingerprint_refresh_status  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintRefreshStatusRequest body: (required)
        :return: GetFingerprintRefreshStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -get_fingerprint_refresh_status_with_http_infor   s       r   get_fingerprint_refresh_statusz3SECCENTER20240508Api.get_fingerprint_refresh_status2  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<  get_fingerprint_refresh_status  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintRefreshStatusRequest body: (required)
        :return: GetFingerprintRefreshStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method get_fingerprint_refresh_statusNzSMissing the required parameter `body` when calling `get_fingerprint_refresh_status`r   r   r  r   r    zA/GetFingerprintRefreshStatus/2024-05-08/seccenter/get/text_plain/r  #GetFingerprintRefreshStatusResponseTr#   r)   r4   s                  r   r"  zBSECCENTER20240508Api.get_fingerprint_refresh_status_with_http_info2  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_fingerprint_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.get_fingerprint_service(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetFingerprintServiceRequest body: (required)
        :return: GetFingerprintServiceResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &get_fingerprint_service_with_http_infor   s       r   get_fingerprint_servicez,SECCENTER20240508Api.get_fingerprint_service2  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"  get_fingerprint_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.get_fingerprint_service_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetFingerprintServiceRequest body: (required)
        :return: GetFingerprintServiceResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method get_fingerprint_serviceNzLMissing the required parameter `body` when calling `get_fingerprint_service`r   r   r   r    zB/GetFingerprintService/2024-05-08/seccenter/post/application_json/r!   GetFingerprintServiceResponseTr#   r)   r4   s                  r   r'  z;SECCENTER20240508Api.get_fingerprint_service_with_http_info2  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_fingerprint_software  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintSoftwareRequest body: (required)
        :return: GetFingerprintSoftwareResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'get_fingerprint_software_with_http_infor   s       r   get_fingerprint_softwarez-SECCENTER20240508Api.get_fingerprint_softwareK3  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&  get_fingerprint_software  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintSoftwareRequest body: (required)
        :return: GetFingerprintSoftwareResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method get_fingerprint_softwareNzMMissing the required parameter `body` when calling `get_fingerprint_software`r   r   r   r    zC/GetFingerprintSoftware/2024-05-08/seccenter/post/application_json/r!   GetFingerprintSoftwareResponseTr#   r)   r4   s                  r   r,  z<SECCENTER20240508Api.get_fingerprint_software_with_http_info`3  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_fingerprint_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.get_fingerprint_statistics(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetFingerprintStatisticsRequest body: (required)
        :return: GetFingerprintStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )get_fingerprint_statistics_with_http_infor   s       r   get_fingerprint_statisticsz/SECCENTER20240508Api.get_fingerprint_statistics3  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.  get_fingerprint_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.get_fingerprint_statistics_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetFingerprintStatisticsRequest body: (required)
        :return: GetFingerprintStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method get_fingerprint_statisticsNzOMissing the required parameter `body` when calling `get_fingerprint_statistics`r   r   r  r   r    z>/GetFingerprintStatistics/2024-05-08/seccenter/get/text_plain/r   GetFingerprintStatisticsResponseTr#   r)   r4   s                  r   r1  z>SECCENTER20240508Api.get_fingerprint_statistics_with_http_info3  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) )n% **''Le#!<'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  get_fingerprint_top5  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintTop5Request body: (required)
        :return: GetFingerprintTop5Response
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #get_fingerprint_top5_with_http_infor   s       r   get_fingerprint_top5z)SECCENTER20240508Api.get_fingerprint_top54  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  get_fingerprint_top5  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintTop5Request body: (required)
        :return: GetFingerprintTop5Response
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method get_fingerprint_top5NzIMissing the required parameter `body` when calling `get_fingerprint_top5`r   r   r  r   r    z8/GetFingerprintTop5/2024-05-08/seccenter/get/text_plain/r  GetFingerprintTop5ResponseTr#   r)   r4   s                  r   r6  z8SECCENTER20240508Api.get_fingerprint_top5_with_http_info"4       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) )n% **''F#!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  get_fingerprint_user  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintUserRequest body: (required)
        :return: GetFingerprintUserResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #get_fingerprint_user_with_http_infor   s       r   get_fingerprint_userz)SECCENTER20240508Api.get_fingerprint_usern4  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  get_fingerprint_user  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintUserRequest body: (required)
        :return: GetFingerprintUserResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method get_fingerprint_userNzIMissing the required parameter `body` when calling `get_fingerprint_user`r   r   r   r    z?/GetFingerprintUser/2024-05-08/seccenter/post/application_json/r!   GetFingerprintUserResponseTr#   r)   r4   s                  r   r<  z8SECCENTER20240508Api.get_fingerprint_user_with_http_info4  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_fingerprint_web  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintWebRequest body: (required)
        :return: GetFingerprintWebResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "get_fingerprint_web_with_http_infor   s       r   get_fingerprint_webz(SECCENTER20240508Api.get_fingerprint_web4  r9  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  get_fingerprint_web  # noqa: E501

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

        :param async_req bool
        :param GetFingerprintWebRequest body: (required)
        :return: GetFingerprintWebResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method get_fingerprint_webNzHMissing the required parameter `body` when calling `get_fingerprint_web`r   r   r   r    z>/GetFingerprintWeb/2024-05-08/seccenter/post/application_json/r!   GetFingerprintWebResponseTr#   r)   r4   s                  r   rA  z7SECCENTER20240508Api.get_fingerprint_web_with_http_info4  r<  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_geo_location  # noqa: E501

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

        :param async_req bool
        :param GetGeoLocationRequest body: (required)
        :return: GetGeoLocationResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   get_geo_location_with_http_infor   s       r   get_geo_locationz%SECCENTER20240508Api.get_geo_location05  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  get_geo_location  # noqa: E501

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

        :param async_req bool
        :param GetGeoLocationRequest body: (required)
        :return: GetGeoLocationResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zBGot an unexpected keyword argument '%s' to method get_geo_locationNzEMissing the required parameter `body` when calling `get_geo_location`r   r   r  r   r    z4/GetGeoLocation/2024-05-08/seccenter/get/text_plain/r  GetGeoLocationResponseTr#   r)   r4   s                  r   rF  z4SECCENTER20240508Api.get_geo_location_with_http_infoE5       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) )n% **''BE#!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  get_group_check_status  # noqa: E501

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

        :param async_req bool
        :param GetGroupCheckStatusRequest body: (required)
        :return: GetGroupCheckStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %get_group_check_status_with_http_infor   s       r   get_group_check_statusz+SECCENTER20240508Api.get_group_check_status5  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  get_group_check_status  # noqa: E501

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

        :param async_req bool
        :param GetGroupCheckStatusRequest body: (required)
        :return: GetGroupCheckStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method get_group_check_statusNzKMissing the required parameter `body` when calling `get_group_check_status`r   r   r  r   r    z9/GetGroupCheckStatus/2024-05-08/seccenter/get/text_plain/r  GetGroupCheckStatusResponseTr#   r)   r4   s                  r   rL  z:SECCENTER20240508Api.get_group_check_status_with_http_info5       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) )n% **''G#!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  get_hids_alarm_info  # noqa: E501

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

        :param async_req bool
        :param GetHidsAlarmInfoRequest body: (required)
        :return: GetHidsAlarmInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "get_hids_alarm_info_with_http_infor   s       r   get_hids_alarm_infoz(SECCENTER20240508Api.get_hids_alarm_info5  r9  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  get_hids_alarm_info  # noqa: E501

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

        :param async_req bool
        :param GetHidsAlarmInfoRequest body: (required)
        :return: GetHidsAlarmInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method get_hids_alarm_infoNzHMissing the required parameter `body` when calling `get_hids_alarm_info`r   r   r  r   r    z6/GetHidsAlarmInfo/2024-05-08/seccenter/get/text_plain/r  GetHidsAlarmInfoResponseTr#   r)   r4   s                  r   rR  z7SECCENTER20240508Api.get_hids_alarm_info_with_http_info6       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) )n% **''De#!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  get_hids_alarm_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.get_hids_alarm_statistics(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetHidsAlarmStatisticsRequest body: (required)
        :return: GetHidsAlarmStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (get_hids_alarm_statistics_with_http_infor   s       r   get_hids_alarm_statisticsz.SECCENTER20240508Api.get_hids_alarm_statisticsS6  rJ   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(  get_hids_alarm_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.get_hids_alarm_statistics_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetHidsAlarmStatisticsRequest body: (required)
        :return: GetHidsAlarmStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method get_hids_alarm_statisticsNzNMissing the required parameter `body` when calling `get_hids_alarm_statistics`r   r   r  r   r    z</GetHidsAlarmStatistics/2024-05-08/seccenter/get/text_plain/r  GetHidsAlarmStatisticsResponseTr#   r)   r4   s                  r   rX  z=SECCENTER20240508Api.get_hids_alarm_statistics_with_http_infoh6  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_hids_alarm_summary_info  # noqa: E501

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

        :param async_req bool
        :param GetHidsAlarmSummaryInfoRequest body: (required)
        :return: GetHidsAlarmSummaryInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *get_hids_alarm_summary_info_with_http_infor   s       r   get_hids_alarm_summary_infoz0SECCENTER20240508Api.get_hids_alarm_summary_info6  rC   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.  get_hids_alarm_summary_info  # noqa: E501

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

        :param async_req bool
        :param GetHidsAlarmSummaryInfoRequest body: (required)
        :return: GetHidsAlarmSummaryInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method get_hids_alarm_summary_infoNzPMissing the required parameter `body` when calling `get_hids_alarm_summary_info`r   r   r  r   r    z=/GetHidsAlarmSummaryInfo/2024-05-08/seccenter/get/text_plain/r  GetHidsAlarmSummaryInfoResponseTr#   r)   r4   s                  r   r]  z?SECCENTER20240508Api.get_hids_alarm_summary_info_with_http_info6      X
+&&&2333,---,---fX&677 	 	HC*$$=?BC   F3KK8?1 	qvV7K7K7=f~7MopppV .K"&/"F"F #" #"h )-(R(RN) )n% **''KU#!;'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  get_host_asset_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.get_host_asset_overview(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetHostAssetOverviewRequest body: (required)
        :return: GetHostAssetOverviewResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &get_host_asset_overview_with_http_infor   s       r   get_host_asset_overviewz,SECCENTER20240508Api.get_host_asset_overview7  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   get_host_asset_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.get_host_asset_overview_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetHostAssetOverviewRequest body: (required)
        :return: GetHostAssetOverviewResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method get_host_asset_overviewNzLMissing the required parameter `body` when calling `get_host_asset_overview`r   r   r   r    zA/GetHostAssetOverview/2024-05-08/seccenter/post/application_json/r!   GetHostAssetOverviewResponseTr#   r)   r4   s                  r   rc  z;SECCENTER20240508Api.get_host_asset_overview_with_http_info*7  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_host_basic_info  # noqa: E501

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

        :param async_req bool
        :param GetHostBasicInfoRequest body: (required)
        :return: GetHostBasicInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "get_host_basic_info_with_http_infor   s       r   get_host_basic_infoz(SECCENTER20240508Api.get_host_basic_infov7  r9  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  get_host_basic_info  # noqa: E501

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

        :param async_req bool
        :param GetHostBasicInfoRequest body: (required)
        :return: GetHostBasicInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method get_host_basic_infoNzHMissing the required parameter `body` when calling `get_host_basic_info`r   r   r  r   r    z6/GetHostBasicInfo/2024-05-08/seccenter/get/text_plain/r  GetHostBasicInfoResponseTr#   r)   r4   s                  r   rh  z7SECCENTER20240508Api.get_host_basic_info_with_http_info7  rV  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a3  get_host_important_protect_state  # noqa: E501

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

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

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

        :param async_req bool
        :param GetHostImportantProtectStateRequest body: (required)
        :return: GetHostImportantProtectStateResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zRGot an unexpected keyword argument '%s' to method get_host_important_protect_stateNzUMissing the required parameter `body` when calling `get_host_important_protect_state`r   r   r  r   r    zB/GetHostImportantProtectState/2024-05-08/seccenter/get/text_plain/r  $GetHostImportantProtectStateResponseTr#   r)   r4   s                  r   rm  zDSECCENTER20240508Api.get_host_important_protect_state_with_http_info7  s    X
+&&&2333,---,---fX&677 	 	HC*$$BDGH   F3KK8?1 	vvV7K7K7=f~7MtuuuV .K"&/"F"F #" #"h )-(R(RN) )n% **''PRW#!@'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  get_host_volume  # noqa: E501

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

        :param async_req bool
        :param GetHostVolumeRequest body: (required)
        :return: GetHostVolumeResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   get_host_volume_with_http_infor   s       r   get_host_volumez$SECCENTER20240508Api.get_host_volume88  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  get_host_volume  # noqa: E501

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

        :param async_req bool
        :param GetHostVolumeRequest body: (required)
        :return: GetHostVolumeResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method get_host_volumeNzDMissing the required parameter `body` when calling `get_host_volume`r   r   r   r    z:/GetHostVolume/2024-05-08/seccenter/post/application_json/r!   GetHostVolumeResponseTr#   r)   r4   s                  r   rs  z3SECCENTER20240508Api.get_host_volume_with_http_infoM8  r?   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_host_vuln_info  # noqa: E501

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

        :param async_req bool
        :param GetHostVulnInfoRequest body: (required)
        :return: GetHostVulnInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !get_host_vuln_info_with_http_infor   s       r   get_host_vuln_infoz'SECCENTER20240508Api.get_host_vuln_info8  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  get_host_vuln_info  # noqa: E501

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

        :param async_req bool
        :param GetHostVulnInfoRequest body: (required)
        :return: GetHostVulnInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method get_host_vuln_infoNzGMissing the required parameter `body` when calling `get_host_vuln_info`r   r   r   r    z</GetHostVulnInfo/2024-05-08/seccenter/post/application_json/r!   GetHostVulnInfoResponseTr#   r)   r4   s                  r   rx  z6SECCENTER20240508Api.get_host_vuln_info_with_http_info8  r{  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a/  get_intrusion_real_time_updates  # noqa: E501

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

        :param async_req bool
        :param GetIntrusionRealTimeUpdatesRequest body: (required)
        :return: GetIntrusionRealTimeUpdatesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .get_intrusion_real_time_updates_with_http_infor   s       r   get_intrusion_real_time_updatesz4SECCENTER20240508Api.get_intrusion_real_time_updates8  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>  get_intrusion_real_time_updates  # noqa: E501

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

        :param async_req bool
        :param GetIntrusionRealTimeUpdatesRequest body: (required)
        :return: GetIntrusionRealTimeUpdatesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method get_intrusion_real_time_updatesNzTMissing the required parameter `body` when calling `get_intrusion_real_time_updates`r   r   r   r    zH/GetIntrusionRealTimeUpdates/2024-05-08/seccenter/post/application_json/r!   #GetIntrusionRealTimeUpdatesResponseTr#   r)   r4   s                  r   r}  zCSECCENTER20240508Api.get_intrusion_real_time_updates_with_http_info9  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_intrusion_risk_trends  # noqa: E501

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

        :param async_req bool
        :param GetIntrusionRiskTrendsRequest body: (required)
        :return: GetIntrusionRiskTrendsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (get_intrusion_risk_trends_with_http_infor   s       r   get_intrusion_risk_trendsz.SECCENTER20240508Api.get_intrusion_risk_trends[9  rJ   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(  get_intrusion_risk_trends  # noqa: E501

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

        :param async_req bool
        :param GetIntrusionRiskTrendsRequest body: (required)
        :return: GetIntrusionRiskTrendsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method get_intrusion_risk_trendsNzNMissing the required parameter `body` when calling `get_intrusion_risk_trends`r   r   r  r   r    z</GetIntrusionRiskTrends/2024-05-08/seccenter/get/text_plain/r  GetIntrusionRiskTrendsResponseTr#   r)   r4   s                  r   r  z=SECCENTER20240508Api.get_intrusion_risk_trends_with_http_infop9  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_k8s_asset_statistic  # noqa: E501

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

        :param async_req bool
        :param GetK8sAssetStatisticRequest body: (required)
        :return: GetK8sAssetStatisticResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &get_k8s_asset_statistic_with_http_infor   s       r   get_k8s_asset_statisticz,SECCENTER20240508Api.get_k8s_asset_statistic9  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   get_k8s_asset_statistic  # noqa: E501

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

        :param async_req bool
        :param GetK8sAssetStatisticRequest body: (required)
        :return: GetK8sAssetStatisticResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method get_k8s_asset_statisticNzLMissing the required parameter `body` when calling `get_k8s_asset_statistic`r   r   r   r    zA/GetK8sAssetStatistic/2024-05-08/seccenter/post/application_json/r!   GetK8sAssetStatisticResponseTr#   r)   r4   s                  r   r  z;SECCENTER20240508Api.get_k8s_asset_statistic_with_http_info9  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_layered_groups  # noqa: E501

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

        :param async_req bool
        :param GetLayeredGroupsRequest body: (required)
        :return: GetLayeredGroupsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !get_layered_groups_with_http_infor   s       r   get_layered_groupsz'SECCENTER20240508Api.get_layered_groups:  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  get_layered_groups  # noqa: E501

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

        :param async_req bool
        :param GetLayeredGroupsRequest body: (required)
        :return: GetLayeredGroupsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method get_layered_groupsNzGMissing the required parameter `body` when calling `get_layered_groups`r   r   r   r    z=/GetLayeredGroups/2024-05-08/seccenter/post/application_json/r!   GetLayeredGroupsResponseTr#   r)   r4   s                  r   r  z6SECCENTER20240508Api.get_layered_groups_with_http_info2:  rb   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )aE  get_manual_sync_ai_application_status  # noqa: E501

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

        :param async_req bool
        :param GetManualSyncAIApplicationStatusRequest body: (required)
        :return: GetManualSyncAIApplicationStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   4get_manual_sync_ai_application_status_with_http_infor   s       r   %get_manual_sync_ai_application_statusz:SECCENTER20240508Api.get_manual_sync_ai_application_status~:  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 )aT  get_manual_sync_ai_application_status  # noqa: E501

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

        :param async_req bool
        :param GetManualSyncAIApplicationStatusRequest body: (required)
        :return: GetManualSyncAIApplicationStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zWGot an unexpected keyword argument '%s' to method get_manual_sync_ai_application_statusNzZMissing the required parameter `body` when calling `get_manual_sync_ai_application_status`r   r   r   r    zM/GetManualSyncAIApplicationStatus/2024-05-08/seccenter/post/application_json/r!   (GetManualSyncAIApplicationStatusResponseTr#   r)   r4   s                  r   r  zISECCENTER20240508Api.get_manual_sync_ai_application_status_with_http_info:  rc  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_mlp_alarm_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.get_mlp_alarm_statistics(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetMlpAlarmStatisticsRequest body: (required)
        :return: GetMlpAlarmStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'get_mlp_alarm_statistics_with_http_infor   s       r   get_mlp_alarm_statisticsz-SECCENTER20240508Api.get_mlp_alarm_statistics:  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$  get_mlp_alarm_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.get_mlp_alarm_statistics_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetMlpAlarmStatisticsRequest body: (required)
        :return: GetMlpAlarmStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method get_mlp_alarm_statisticsNzMMissing the required parameter `body` when calling `get_mlp_alarm_statistics`r   r   r  r   r    z;/GetMlpAlarmStatistics/2024-05-08/seccenter/get/text_plain/r  GetMlpAlarmStatisticsResponseTr#   r)   r4   s                  r   r  z<SECCENTER20240508Api.get_mlp_alarm_statistics_with_http_info:      X
+&&&2333,---,---fX&677 	 	HC*$$:<?@   F3KK8?1 	nvV7K7K7=f~7MlmmmV .K"&/"F"F #" #"h )-(R(RN) )n% **''I5#!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  get_mlp_alarm_summary_info  # noqa: E501

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

        :param async_req bool
        :param GetMlpAlarmSummaryInfoRequest body: (required)
        :return: GetMlpAlarmSummaryInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )get_mlp_alarm_summary_info_with_http_infor   s       r   get_mlp_alarm_summary_infoz/SECCENTER20240508Api.get_mlp_alarm_summary_info@;  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*  get_mlp_alarm_summary_info  # noqa: E501

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

        :param async_req bool
        :param GetMlpAlarmSummaryInfoRequest body: (required)
        :return: GetMlpAlarmSummaryInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method get_mlp_alarm_summary_infoNzOMissing the required parameter `body` when calling `get_mlp_alarm_summary_info`r   r   r  r   r    z</GetMlpAlarmSummaryInfo/2024-05-08/seccenter/get/text_plain/r  GetMlpAlarmSummaryInfoResponseTr#   r)   r4   s                  r   r  z>SECCENTER20240508Api.get_mlp_alarm_summary_info_with_http_infoU;  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a)  get_mlp_asset_sync_task_detail  # noqa: E501

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

        :param async_req bool
        :param GetMLPAssetSyncTaskDetailRequest body: (required)
        :return: GetMLPAssetSyncTaskDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -get_mlp_asset_sync_task_detail_with_http_infor   s       r   get_mlp_asset_sync_task_detailz3SECCENTER20240508Api.get_mlp_asset_sync_task_detail;  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 )a8  get_mlp_asset_sync_task_detail  # noqa: E501

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

        :param async_req bool
        :param GetMLPAssetSyncTaskDetailRequest body: (required)
        :return: GetMLPAssetSyncTaskDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method get_mlp_asset_sync_task_detailNzSMissing the required parameter `body` when calling `get_mlp_asset_sync_task_detail`r   r   r   r    zF/GetMLPAssetSyncTaskDetail/2024-05-08/seccenter/post/application_json/r!   !GetMLPAssetSyncTaskDetailResponseTr#   r)   r4   s                  r   r  zBSECCENTER20240508Api.get_mlp_asset_sync_task_detail_with_http_info;  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a)  get_mlp_asset_sync_task_status  # noqa: E501

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

        :param async_req bool
        :param GetMLPAssetSyncTaskStatusRequest body: (required)
        :return: GetMLPAssetSyncTaskStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -get_mlp_asset_sync_task_status_with_http_infor   s       r   get_mlp_asset_sync_task_statusz3SECCENTER20240508Api.get_mlp_asset_sync_task_status<  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 )a8  get_mlp_asset_sync_task_status  # noqa: E501

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

        :param async_req bool
        :param GetMLPAssetSyncTaskStatusRequest body: (required)
        :return: GetMLPAssetSyncTaskStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method get_mlp_asset_sync_task_statusNzSMissing the required parameter `body` when calling `get_mlp_asset_sync_task_status`r   r   r   r    zF/GetMLPAssetSyncTaskStatus/2024-05-08/seccenter/post/application_json/r!   !GetMLPAssetSyncTaskStatusResponseTr#   r)   r4   s                  r   r  zBSECCENTER20240508Api.get_mlp_asset_sync_task_status_with_http_info<  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a=  get_mlp_update_software_task_detail  # noqa: E501

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

        :param async_req bool
        :param GetMlpUpdateSoftwareTaskDetailRequest body: (required)
        :return: GetMlpUpdateSoftwareTaskDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   2get_mlp_update_software_task_detail_with_http_infor   s       r   #get_mlp_update_software_task_detailz8SECCENTER20240508Api.get_mlp_update_software_task_detailc<  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 )aL  get_mlp_update_software_task_detail  # noqa: E501

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

        :param async_req bool
        :param GetMlpUpdateSoftwareTaskDetailRequest body: (required)
        :return: GetMlpUpdateSoftwareTaskDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zUGot an unexpected keyword argument '%s' to method get_mlp_update_software_task_detailNzXMissing the required parameter `body` when calling `get_mlp_update_software_task_detail`r   r   r  r   r    zD/GetMlpUpdateSoftwareTaskDetail/2024-05-08/seccenter/get/text_plain/r  &GetMlpUpdateSoftwareTaskDetailResponseTr#   r)   r4   s                  r   r  zGSECCENTER20240508Api.get_mlp_update_software_task_detail_with_http_infox<  s    X
+&&&2333,---,---fX&677 	 	HC*$$EGJK   F3KK8?1 	yvV7K7K7=f~7MwxxxV .K"&/"F"F #" #"h )-(R(RN) )n% **''RTY#!B'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a%  get_monitor_policy_directory  # noqa: E501

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

        :param async_req bool
        :param GetMonitorPolicyDirectoryRequest body: (required)
        :return: GetMonitorPolicyDirectoryResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +get_monitor_policy_directory_with_http_infor   s       r   get_monitor_policy_directoryz1SECCENTER20240508Api.get_monitor_policy_directory<  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 )a4  get_monitor_policy_directory  # noqa: E501

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

        :param async_req bool
        :param GetMonitorPolicyDirectoryRequest body: (required)
        :return: GetMonitorPolicyDirectoryResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method get_monitor_policy_directoryNzQMissing the required parameter `body` when calling `get_monitor_policy_directory`r   r   r  r   r    z?/GetMonitorPolicyDirectory/2024-05-08/seccenter/get/text_plain/r  !GetMonitorPolicyDirectoryResponseTr#   r)   r4   s                  r   r  z@SECCENTER20240508Api.get_monitor_policy_directory_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) )n% **''Mu#!='jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_multi_level_auth_detail  # noqa: E501

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

        :param async_req bool
        :param GetMultiLevelAuthDetailRequest body: (required)
        :return: GetMultiLevelAuthDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *get_multi_level_auth_detail_with_http_infor   s       r   get_multi_level_auth_detailz0SECCENTER20240508Api.get_multi_level_auth_detail%=  rC   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.  get_multi_level_auth_detail  # noqa: E501

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

        :param async_req bool
        :param GetMultiLevelAuthDetailRequest body: (required)
        :return: GetMultiLevelAuthDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method get_multi_level_auth_detailNzPMissing the required parameter `body` when calling `get_multi_level_auth_detail`r   r   r   r    zD/GetMultiLevelAuthDetail/2024-05-08/seccenter/post/application_json/r!   GetMultiLevelAuthDetailResponseTr#   r)   r4   s                  r   r  z?SECCENTER20240508Api.get_multi_level_auth_detail_with_http_info:=  rF   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a=  get_multi_level_host_asset_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.get_multi_level_host_asset_overview(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetMultiLevelHostAssetOverviewRequest body: (required)
        :return: GetMultiLevelHostAssetOverviewResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   2get_multi_level_host_asset_overview_with_http_infor   s       r   #get_multi_level_host_asset_overviewz8SECCENTER20240508Api.get_multi_level_host_asset_overview=  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 )aL  get_multi_level_host_asset_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.get_multi_level_host_asset_overview_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetMultiLevelHostAssetOverviewRequest body: (required)
        :return: GetMultiLevelHostAssetOverviewResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zUGot an unexpected keyword argument '%s' to method get_multi_level_host_asset_overviewNzXMissing the required parameter `body` when calling `get_multi_level_host_asset_overview`r   r   r   r    zK/GetMultiLevelHostAssetOverview/2024-05-08/seccenter/post/application_json/r!   &GetMultiLevelHostAssetOverviewResponseTr#   r)   r4   s                  r   r  zGSECCENTER20240508Api.get_multi_level_host_asset_overview_with_http_info=  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a;  get_multi_level_institution_detail  # noqa: E501

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

        :param async_req bool
        :param GetMultiLevelInstitutionDetailRequest body: (required)
        :return: GetMultiLevelInstitutionDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   1get_multi_level_institution_detail_with_http_infor   s       r   "get_multi_level_institution_detailz7SECCENTER20240508Api.get_multi_level_institution_detail=  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 )aJ  get_multi_level_institution_detail  # noqa: E501

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

        :param async_req bool
        :param GetMultiLevelInstitutionDetailRequest body: (required)
        :return: GetMultiLevelInstitutionDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zTGot an unexpected keyword argument '%s' to method get_multi_level_institution_detailNzWMissing the required parameter `body` when calling `get_multi_level_institution_detail`r   r   r   r    zK/GetMultiLevelInstitutionDetail/2024-05-08/seccenter/post/application_json/r!   &GetMultiLevelInstitutionDetailResponseTr#   r)   r4   s                  r   r  zFSECCENTER20240508Api.get_multi_level_institution_detail_with_http_info=      X
+&&&2333,---,---fX&677 	 	HC*$$DFIJ   F3KK8?1 	xvV7K7K7=f~7MvwwwV .K"&/"F"F #" #"h )-(R(R )" )"n% **''Y[a#!B'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_neighboring_alarm  # noqa: E501

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

        :param async_req bool
        :param GetNeighboringAlarmRequest body: (required)
        :return: GetNeighboringAlarmResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $get_neighboring_alarm_with_http_infor   s       r   get_neighboring_alarmz*SECCENTER20240508Api.get_neighboring_alarmH>  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  get_neighboring_alarm  # noqa: E501

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

        :param async_req bool
        :param GetNeighboringAlarmRequest body: (required)
        :return: GetNeighboringAlarmResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method get_neighboring_alarmNzJMissing the required parameter `body` when calling `get_neighboring_alarm`r   r   r   r    z@/GetNeighboringAlarm/2024-05-08/seccenter/post/application_json/r!   GetNeighboringAlarmResponseTr#   r)   r4   s                  r   r  z9SECCENTER20240508Api.get_neighboring_alarm_with_http_info]>  rC  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a1  get_offline_notification_config  # noqa: E501

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

        :param async_req bool
        :param GetOfflineNotificationConfigRequest body: (required)
        :return: GetOfflineNotificationConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .get_offline_notification_config_with_http_infor   s       r   get_offline_notification_configz4SECCENTER20240508Api.get_offline_notification_config>  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@  get_offline_notification_config  # noqa: E501

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

        :param async_req bool
        :param GetOfflineNotificationConfigRequest body: (required)
        :return: GetOfflineNotificationConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method get_offline_notification_configNzTMissing the required parameter `body` when calling `get_offline_notification_config`r   r   r   r    zI/GetOfflineNotificationConfig/2024-05-08/seccenter/post/application_json/r!   $GetOfflineNotificationConfigResponseTr#   r)   r4   s                  r   r  zCSECCENTER20240508Api.get_offline_notification_config_with_http_info>  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a)  get_offline_notification_list  # noqa: E501

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

        :param async_req bool
        :param GetOfflineNotificationListRequest body: (required)
        :return: GetOfflineNotificationListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ,get_offline_notification_list_with_http_infor   s       r   get_offline_notification_listz2SECCENTER20240508Api.get_offline_notification_list
?  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 )a8  get_offline_notification_list  # noqa: E501

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

        :param async_req bool
        :param GetOfflineNotificationListRequest body: (required)
        :return: GetOfflineNotificationListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zOGot an unexpected keyword argument '%s' to method get_offline_notification_listNzRMissing the required parameter `body` when calling `get_offline_notification_list`r   r   r   r    zG/GetOfflineNotificationList/2024-05-08/seccenter/post/application_json/r!   "GetOfflineNotificationListResponseTr#   r)   r4   s                  r   r  zASECCENTER20240508Api.get_offline_notification_list_with_http_info?  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_one_rasp_alarm  # noqa: E501

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

        :param async_req bool
        :param GetOneRaspAlarmRequest body: (required)
        :return: GetOneRaspAlarmResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !get_one_rasp_alarm_with_http_infor   s       r   get_one_rasp_alarmz'SECCENTER20240508Api.get_one_rasp_alarmk?  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  get_one_rasp_alarm  # noqa: E501

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

        :param async_req bool
        :param GetOneRaspAlarmRequest body: (required)
        :return: GetOneRaspAlarmResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method get_one_rasp_alarmNzGMissing the required parameter `body` when calling `get_one_rasp_alarm`r   r   r  r   r    z5/GetOneRaspAlarm/2024-05-08/seccenter/get/text_plain/r  GetOneRaspAlarmResponseTr#   r)   r4   s                  r   r  z6SECCENTER20240508Api.get_one_rasp_alarm_with_http_info?  s     X
+&&&2333,---,---fX&677 	 	HC*$$469:   F3KK8?1 	hvV7K7K7=f~7MfgggV .K"&/"F"F #" #"h )-(R(RN) )n% **''CU#!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  get_policy_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.get_policy_statistics(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetPolicyStatisticsRequest body: (required)
        :return: GetPolicyStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $get_policy_statistics_with_http_infor   s       r   get_policy_statisticsz*SECCENTER20240508Api.get_policy_statistics?  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  get_policy_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.get_policy_statistics_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetPolicyStatisticsRequest body: (required)
        :return: GetPolicyStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method get_policy_statisticsNzJMissing the required parameter `body` when calling `get_policy_statistics`r   r   r   r    z@/GetPolicyStatistics/2024-05-08/seccenter/post/application_json/r!   GetPolicyStatisticsResponseTr#   r)   r4   s                  r   r  z9SECCENTER20240508Api.get_policy_statistics_with_http_info?  rC  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_rasp_alarm_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.get_rasp_alarm_statistics(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetRaspAlarmStatisticsRequest body: (required)
        :return: GetRaspAlarmStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (get_rasp_alarm_statistics_with_http_infor   s       r   get_rasp_alarm_statisticsz.SECCENTER20240508Api.get_rasp_alarm_statistics-@  rJ   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(  get_rasp_alarm_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.get_rasp_alarm_statistics_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetRaspAlarmStatisticsRequest body: (required)
        :return: GetRaspAlarmStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method get_rasp_alarm_statisticsNzNMissing the required parameter `body` when calling `get_rasp_alarm_statistics`r   r   r  r   r    z</GetRaspAlarmStatistics/2024-05-08/seccenter/get/text_plain/r  GetRaspAlarmStatisticsResponseTr#   r)   r4   s                  r   r  z=SECCENTER20240508Api.get_rasp_alarm_statistics_with_http_infoB@  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_rasp_alarm_summary_info  # noqa: E501

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

        :param async_req bool
        :param GetRaspAlarmSummaryInfoRequest body: (required)
        :return: GetRaspAlarmSummaryInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *get_rasp_alarm_summary_info_with_http_infor   s       r   get_rasp_alarm_summary_infoz0SECCENTER20240508Api.get_rasp_alarm_summary_info@  rC   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.  get_rasp_alarm_summary_info  # noqa: E501

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

        :param async_req bool
        :param GetRaspAlarmSummaryInfoRequest body: (required)
        :return: GetRaspAlarmSummaryInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method get_rasp_alarm_summary_infoNzPMissing the required parameter `body` when calling `get_rasp_alarm_summary_info`r   r   r  r   r    z=/GetRaspAlarmSummaryInfo/2024-05-08/seccenter/get/text_plain/r  GetRaspAlarmSummaryInfoResponseTr#   r)   r4   s                  r   r  z?SECCENTER20240508Api.get_rasp_alarm_summary_info_with_http_info@  ra  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a9  get_rasp_authorization_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.get_rasp_authorization_statistics(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetRaspAuthorizationStatisticsRequest body: (required)
        :return: GetRaspAuthorizationStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   0get_rasp_authorization_statistics_with_http_infor   s       r   !get_rasp_authorization_statisticsz6SECCENTER20240508Api.get_rasp_authorization_statistics@  rE  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 )aH  get_rasp_authorization_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.get_rasp_authorization_statistics_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetRaspAuthorizationStatisticsRequest body: (required)
        :return: GetRaspAuthorizationStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zSGot an unexpected keyword argument '%s' to method get_rasp_authorization_statisticsNzVMissing the required parameter `body` when calling `get_rasp_authorization_statistics`r   r   r   r    zK/GetRaspAuthorizationStatistics/2024-05-08/seccenter/post/application_json/r!   &GetRaspAuthorizationStatisticsResponseTr#   r)   r4   s                  r   r  zESECCENTER20240508Api.get_rasp_authorization_statistics_with_http_infoA  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% **''Y[a#!B'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_rasp_config_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.get_rasp_config_statistics(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetRaspConfigStatisticsRequest body: (required)
        :return: GetRaspConfigStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )get_rasp_config_statistics_with_http_infor   s       r   get_rasp_config_statisticsz/SECCENTER20240508Api.get_rasp_config_statisticsPA  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,  get_rasp_config_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.get_rasp_config_statistics_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetRaspConfigStatisticsRequest body: (required)
        :return: GetRaspConfigStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method get_rasp_config_statisticsNzOMissing the required parameter `body` when calling `get_rasp_config_statistics`r   r   r  r   r    z=/GetRaspConfigStatistics/2024-05-08/seccenter/get/text_plain/r  GetRaspConfigStatisticsResponseTr#   r)   r4   s                  r   r  z>SECCENTER20240508Api.get_rasp_config_statistics_with_http_infoeA  r~  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_rasp_process_detail  # noqa: E501

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

        :param async_req bool
        :param GetRaspProcessDetailRequest body: (required)
        :return: GetRaspProcessDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &get_rasp_process_detail_with_http_infor   s       r   get_rasp_process_detailz,SECCENTER20240508Api.get_rasp_process_detailA  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   get_rasp_process_detail  # noqa: E501

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

        :param async_req bool
        :param GetRaspProcessDetailRequest body: (required)
        :return: GetRaspProcessDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method get_rasp_process_detailNzLMissing the required parameter `body` when calling `get_rasp_process_detail`r   r   r  r   r    z:/GetRaspProcessDetail/2024-05-08/seccenter/get/text_plain/r  GetRaspProcessDetailResponseTr#   r)   r4   s                  r   r  z;SECCENTER20240508Api.get_rasp_process_detail_with_http_infoA  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a!  get_rasp_protect_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.get_rasp_protect_statistics(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetRaspProtectStatisticsRequest body: (required)
        :return: GetRaspProtectStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *get_rasp_protect_statistics_with_http_infor   s       r   get_rasp_protect_statisticsz0SECCENTER20240508Api.get_rasp_protect_statisticsB  rC   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 )a0  get_rasp_protect_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.get_rasp_protect_statistics_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetRaspProtectStatisticsRequest body: (required)
        :return: GetRaspProtectStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method get_rasp_protect_statisticsNzPMissing the required parameter `body` when calling `get_rasp_protect_statistics`r   r   r  r   r    z>/GetRaspProtectStatistics/2024-05-08/seccenter/get/text_plain/r   GetRaspProtectStatisticsResponseTr#   r)   r4   s                  r   r  z?SECCENTER20240508Api.get_rasp_protect_statistics_with_http_info'B  s    X
+&&&2333,---,---fX&677 	 	HC*$$=?BC   F3KK8?1 	qvV7K7K7=f~7MopppV .K"&/"F"F #" #"h )-(R(RN) )n% **''Le#!<'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 )a5  get_registries_permission_result  # noqa: E501

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

        :param async_req bool
        :param GetRegistriesPermissionResultRequest body: (required)
        :return: GetRegistriesPermissionResultResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   /get_registries_permission_result_with_http_infor   s       r    get_registries_permission_resultz5SECCENTER20240508Api.get_registries_permission_resultsB  ro  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 )aD  get_registries_permission_result  # noqa: E501

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

        :param async_req bool
        :param GetRegistriesPermissionResultRequest body: (required)
        :return: GetRegistriesPermissionResultResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zRGot an unexpected keyword argument '%s' to method get_registries_permission_resultNzUMissing the required parameter `body` when calling `get_registries_permission_result`r   r   r   r    zJ/GetRegistriesPermissionResult/2024-05-08/seccenter/post/application_json/r!   %GetRegistriesPermissionResultResponseTr#   r)   r4   s                  r   r  zDSECCENTER20240508Api.get_registries_permission_result_with_http_infoB  s    X
+&&&2333,---,---fX&677 	 	HC*$$BDGH   F3KK8?1 	vvV7K7K7=f~7MtuuuV .K"&/"F"F #" #"h )-(R(R )" )"n% **''XZ`#!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  get_registry_image_detail  # noqa: E501

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

        :param async_req bool
        :param GetRegistryImageDetailRequest body: (required)
        :return: GetRegistryImageDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (get_registry_image_detail_with_http_infor   s       r   get_registry_image_detailz.SECCENTER20240508Api.get_registry_image_detailB  rJ   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(  get_registry_image_detail  # noqa: E501

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

        :param async_req bool
        :param GetRegistryImageDetailRequest body: (required)
        :return: GetRegistryImageDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method get_registry_image_detailNzNMissing the required parameter `body` when calling `get_registry_image_detail`r   r   r   r    zC/GetRegistryImageDetail/2024-05-08/seccenter/post/application_json/r!   GetRegistryImageDetailResponseTr#   r)   r4   s                  r   r  z=SECCENTER20240508Api.get_registry_image_detail_with_http_infoB  rM   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a/  get_registry_images_sync_status  # noqa: E501

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

        :param async_req bool
        :param GetRegistryImagesSyncStatusRequest body: (required)
        :return: GetRegistryImagesSyncStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .get_registry_images_sync_status_with_http_infor   s       r   get_registry_images_sync_statusz4SECCENTER20240508Api.get_registry_images_sync_status5C  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>  get_registry_images_sync_status  # noqa: E501

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

        :param async_req bool
        :param GetRegistryImagesSyncStatusRequest body: (required)
        :return: GetRegistryImagesSyncStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method get_registry_images_sync_statusNzTMissing the required parameter `body` when calling `get_registry_images_sync_status`r   r   r   r    zH/GetRegistryImagesSyncStatus/2024-05-08/seccenter/post/application_json/r!   #GetRegistryImagesSyncStatusResponseTr#   r)   r4   s                  r   r  zCSECCENTER20240508Api.get_registry_images_sync_status_with_http_infoJC  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_registry_sync_config  # noqa: E501

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

        :param async_req bool
        :param GetRegistrySyncConfigRequest body: (required)
        :return: GetRegistrySyncConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'get_registry_sync_config_with_http_infor   s       r   get_registry_sync_configz-SECCENTER20240508Api.get_registry_sync_configC  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$  get_registry_sync_config  # noqa: E501

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

        :param async_req bool
        :param GetRegistrySyncConfigRequest body: (required)
        :return: GetRegistrySyncConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method get_registry_sync_configNzMMissing the required parameter `body` when calling `get_registry_sync_config`r   r   r   r    zB/GetRegistrySyncConfig/2024-05-08/seccenter/post/application_json/r!   GetRegistrySyncConfigResponseTr#   r)   r4   s                  r   r  z<SECCENTER20240508Api.get_registry_sync_config_with_http_infoC  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_regular_clean  # noqa: E501

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

        :param async_req bool
        :param GetRegularCleanRequest body: (required)
        :return: GetRegularCleanResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r    get_regular_clean_with_http_infor   s       r   get_regular_cleanz&SECCENTER20240508Api.get_regular_cleanC  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
  get_regular_clean  # noqa: E501

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

        :param async_req bool
        :param GetRegularCleanRequest body: (required)
        :return: GetRegularCleanResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zCGot an unexpected keyword argument '%s' to method get_regular_cleanNzFMissing the required parameter `body` when calling `get_regular_clean`r   r   r   r    z</GetRegularClean/2024-05-08/seccenter/post/application_json/r!   GetRegularCleanResponseTr#   r)   r4   s                  r   r  z5SECCENTER20240508Api.get_regular_clean_with_http_infoD  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a'  get_regular_virus_scan_config  # noqa: E501

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

        :param async_req bool
        :param GetRegularVirusScanConfigRequest body: (required)
        :return: GetRegularVirusScanConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ,get_regular_virus_scan_config_with_http_infor   s       r   get_regular_virus_scan_configz2SECCENTER20240508Api.get_regular_virus_scan_configXD  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 )a6  get_regular_virus_scan_config  # noqa: E501

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

        :param async_req bool
        :param GetRegularVirusScanConfigRequest body: (required)
        :return: GetRegularVirusScanConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zOGot an unexpected keyword argument '%s' to method get_regular_virus_scan_configNzRMissing the required parameter `body` when calling `get_regular_virus_scan_config`r   r   r  r   r    z?/GetRegularVirusScanConfig/2024-05-08/seccenter/get/text_plain/r  !GetRegularVirusScanConfigResponseTr#   r)   r4   s                  r   r  zASECCENTER20240508Api.get_regular_virus_scan_config_with_http_infomD      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) )n% **''Mu#!='jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a'  get_regular_virus_task_status  # noqa: E501

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

        :param async_req bool
        :param GetRegularVirusTaskStatusRequest body: (required)
        :return: GetRegularVirusTaskStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ,get_regular_virus_task_status_with_http_infor   s       r   get_regular_virus_task_statusz2SECCENTER20240508Api.get_regular_virus_task_statusD  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 )a6  get_regular_virus_task_status  # noqa: E501

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

        :param async_req bool
        :param GetRegularVirusTaskStatusRequest body: (required)
        :return: GetRegularVirusTaskStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zOGot an unexpected keyword argument '%s' to method get_regular_virus_task_statusNzRMissing the required parameter `body` when calling `get_regular_virus_task_status`r   r   r  r   r    z?/GetRegularVirusTaskStatus/2024-05-08/seccenter/get/text_plain/r  !GetRegularVirusTaskStatusResponseTr#   r)   r4   s                  r   r  zASECCENTER20240508Api.get_regular_virus_task_status_with_http_infoD  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_repo_image_risk_cnt  # noqa: E501

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

        :param async_req bool
        :param GetRepoImageRiskCntRequest body: (required)
        :return: GetRepoImageRiskCntResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &get_repo_image_risk_cnt_with_http_infor   s       r   get_repo_image_risk_cntz,SECCENTER20240508Api.get_repo_image_risk_cntE  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  get_repo_image_risk_cnt  # noqa: E501

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

        :param async_req bool
        :param GetRepoImageRiskCntRequest body: (required)
        :return: GetRepoImageRiskCntResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method get_repo_image_risk_cntNzLMissing the required parameter `body` when calling `get_repo_image_risk_cnt`r   r   r   r    z@/GetRepoImageRiskCnt/2024-05-08/seccenter/post/application_json/r!   GetRepoImageRiskCntResponseTr#   r)   r4   s                  r   r   z;SECCENTER20240508Api.get_repo_image_risk_cnt_with_http_info/E  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_repo_image_scan_cron  # noqa: E501

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

        :param async_req bool
        :param GetRepoImageScanCronRequest body: (required)
        :return: GetRepoImageScanCronResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'get_repo_image_scan_cron_with_http_infor   s       r   get_repo_image_scan_cronz-SECCENTER20240508Api.get_repo_image_scan_cron{E  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"  get_repo_image_scan_cron  # noqa: E501

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

        :param async_req bool
        :param GetRepoImageScanCronRequest body: (required)
        :return: GetRepoImageScanCronResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method get_repo_image_scan_cronNzMMissing the required parameter `body` when calling `get_repo_image_scan_cron`r   r   r   r    zA/GetRepoImageScanCron/2024-05-08/seccenter/post/application_json/r!   GetRepoImageScanCronResponseTr#   r)   r4   s                  r   r%  z<SECCENTER20240508Api.get_repo_image_scan_cron_with_http_infoE  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_repo_image_scan_scope  # noqa: E501

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

        :param async_req bool
        :param GetRepoImageScanScopeRequest body: (required)
        :return: GetRepoImageScanScopeResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (get_repo_image_scan_scope_with_http_infor   s       r   get_repo_image_scan_scopez.SECCENTER20240508Api.get_repo_image_scan_scopeE  rJ   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&  get_repo_image_scan_scope  # noqa: E501

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

        :param async_req bool
        :param GetRepoImageScanScopeRequest body: (required)
        :return: GetRepoImageScanScopeResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method get_repo_image_scan_scopeNzNMissing the required parameter `body` when calling `get_repo_image_scan_scope`r   r   r   r    zB/GetRepoImageScanScope/2024-05-08/seccenter/post/application_json/r!   GetRepoImageScanScopeResponseTr#   r)   r4   s                  r   r*  z=SECCENTER20240508Api.get_repo_image_scan_scope_with_http_infoE  r,  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_repo_registry_summary  # noqa: E501

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

        :param async_req bool
        :param GetRepoRegistrySummaryRequest body: (required)
        :return: GetRepoRegistrySummaryResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (get_repo_registry_summary_with_http_infor   s       r   get_repo_registry_summaryz.SECCENTER20240508Api.get_repo_registry_summary=F  rJ   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(  get_repo_registry_summary  # noqa: E501

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

        :param async_req bool
        :param GetRepoRegistrySummaryRequest body: (required)
        :return: GetRepoRegistrySummaryResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method get_repo_registry_summaryNzNMissing the required parameter `body` when calling `get_repo_registry_summary`r   r   r   r    zC/GetRepoRegistrySummary/2024-05-08/seccenter/post/application_json/r!   GetRepoRegistrySummaryResponseTr#   r)   r4   s                  r   r/  z=SECCENTER20240508Api.get_repo_registry_summary_with_http_infoRF  rM   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )aG  get_repo_registry_vpc_auth_create_info  # noqa: E501

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

        :param async_req bool
        :param GetRepoRegistryVpcAuthCreateInfoRequest body: (required)
        :return: GetRepoRegistryVpcAuthCreateInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   5get_repo_registry_vpc_auth_create_info_with_http_infor   s       r   &get_repo_registry_vpc_auth_create_infoz;SECCENTER20240508Api.get_repo_registry_vpc_auth_create_infoF  s`     ,0'(::k"" 	M4Md]]V\]]]OTOPT__X^__TKr   c                 4   dg}|                     d           |                     d           |                     d           |                     d           t                      }t          j        |d                   D ] \  }}||vrt	          d|z            |||<   !|d= | j        j        rd|vs|d         t          d	          i }i }g }	i }
g }i }d}d|v r|d         }| j                            d
g          |
d<   | j        	                    d
g          |
d<   dg}| j        
                    dd||	|
|||d||                    d          |                    d          |                    dd          |                    d          |          S )aV  get_repo_registry_vpc_auth_create_info  # noqa: E501

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

        :param async_req bool
        :param GetRepoRegistryVpcAuthCreateInfoRequest body: (required)
        :return: GetRepoRegistryVpcAuthCreateInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zXGot an unexpected keyword argument '%s' to method get_repo_registry_vpc_auth_create_infoNz[Missing the required parameter `body` when calling `get_repo_registry_vpc_auth_create_info`r   r   r   r    zM/GetRepoRegistryVpcAuthCreateInfo/2024-05-08/seccenter/post/application_json/r!   (GetRepoRegistryVpcAuthCreateInfoResponseTr#   r)   r4   s                  r   r4  zJSECCENTER20240508Api.get_repo_registry_vpc_auth_create_info_with_http_infoF  s    X
+&&&2333,---,---fX&677 	 	HC*$$HJMN   F3KK8?1 	|vV7K7K7=f~7Mz{{{V .K"&/"F"F #" #"h )-(R(R )" )"n% **''[]c#!D'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  get_security_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.get_security_overview(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetSecurityOverviewRequest body: (required)
        :return: GetSecurityOverviewResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $get_security_overview_with_http_infor   s       r   get_security_overviewz*SECCENTER20240508Api.get_security_overviewF  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  get_security_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.get_security_overview_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetSecurityOverviewRequest body: (required)
        :return: GetSecurityOverviewResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method get_security_overviewNzJMissing the required parameter `body` when calling `get_security_overview`r   r   r   r    z@/GetSecurityOverview/2024-05-08/seccenter/post/application_json/r!   GetSecurityOverviewResponseTr#   r)   r4   s                  r   r9  z9SECCENTER20240508Api.get_security_overview_with_http_infoG  rC  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a7  get_security_overview_score_stats  # noqa: E501

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

        :param async_req bool
        :param GetSecurityOverviewScoreStatsRequest body: (required)
        :return: GetSecurityOverviewScoreStatsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   0get_security_overview_score_stats_with_http_infor   s       r   !get_security_overview_score_statsz6SECCENTER20240508Api.get_security_overview_score_stats`G  rE  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 )aF  get_security_overview_score_stats  # noqa: E501

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

        :param async_req bool
        :param GetSecurityOverviewScoreStatsRequest body: (required)
        :return: GetSecurityOverviewScoreStatsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zSGot an unexpected keyword argument '%s' to method get_security_overview_score_statsNzVMissing the required parameter `body` when calling `get_security_overview_score_stats`r   r   r   r    zJ/GetSecurityOverviewScoreStats/2024-05-08/seccenter/post/application_json/r!   %GetSecurityOverviewScoreStatsResponseTr#   r)   r4   s                  r   r>  zESECCENTER20240508Api.get_security_overview_score_stats_with_http_infouG  rH  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_soc_asset_alarm_stats  # noqa: E501

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

        :param async_req bool
        :param GetSOCAssetAlarmStatsRequest body: (required)
        :return: GetSOCAssetAlarmStatsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (get_soc_asset_alarm_stats_with_http_infor   s       r   get_soc_asset_alarm_statsz.SECCENTER20240508Api.get_soc_asset_alarm_statsG  rJ   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&  get_soc_asset_alarm_stats  # noqa: E501

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

        :param async_req bool
        :param GetSOCAssetAlarmStatsRequest body: (required)
        :return: GetSOCAssetAlarmStatsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method get_soc_asset_alarm_statsNzNMissing the required parameter `body` when calling `get_soc_asset_alarm_stats`r   r   r  r   r    z;/GetSOCAssetAlarmStats/2024-05-08/seccenter/get/text_plain/r  GetSOCAssetAlarmStatsResponseTr#   r)   r4   s                  r   rC  z=SECCENTER20240508Api.get_soc_asset_alarm_stats_with_http_infoG  s    X
+&&&2333,---,---fX&677 	 	HC*$$;=@A   F3KK8?1 	ovV7K7K7=f~7MmnnnV .K"&/"F"F #" #"h )-(R(RN) )n% **''I5#!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 )aE  get_soc_asset_instance_protect_status  # noqa: E501

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

        :param async_req bool
        :param GetSOCAssetInstanceProtectStatusRequest body: (required)
        :return: GetSOCAssetInstanceProtectStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   4get_soc_asset_instance_protect_status_with_http_infor   s       r   %get_soc_asset_instance_protect_statusz:SECCENTER20240508Api.get_soc_asset_instance_protect_status"H  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 )aT  get_soc_asset_instance_protect_status  # noqa: E501

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

        :param async_req bool
        :param GetSOCAssetInstanceProtectStatusRequest body: (required)
        :return: GetSOCAssetInstanceProtectStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zWGot an unexpected keyword argument '%s' to method get_soc_asset_instance_protect_statusNzZMissing the required parameter `body` when calling `get_soc_asset_instance_protect_status`r   r   r  r   r    zF/GetSOCAssetInstanceProtectStatus/2024-05-08/seccenter/get/text_plain/r  (GetSOCAssetInstanceProtectStatusResponseTr#   r)   r4   s                  r   rH  zISECCENTER20240508Api.get_soc_asset_instance_protect_status_with_http_info7H  s    X
+&&&2333,---,---fX&677 	 	HC*$$GILM   F3KK8?1 	{vV7K7K7=f~7MyzzzV .K"&/"F"F #" #"h )-(R(RN) )n% **''TV[#!D'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#  get_soc_asset_security_score  # noqa: E501

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

        :param async_req bool
        :param GetSOCAssetSecurityScoreRequest body: (required)
        :return: GetSOCAssetSecurityScoreResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +get_soc_asset_security_score_with_http_infor   s       r   get_soc_asset_security_scorez1SECCENTER20240508Api.get_soc_asset_security_scoreH  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 )a2  get_soc_asset_security_score  # noqa: E501

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

        :param async_req bool
        :param GetSOCAssetSecurityScoreRequest body: (required)
        :return: GetSOCAssetSecurityScoreResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method get_soc_asset_security_scoreNzQMissing the required parameter `body` when calling `get_soc_asset_security_score`r   r   r  r   r    z>/GetSOCAssetSecurityScore/2024-05-08/seccenter/get/text_plain/r   GetSOCAssetSecurityScoreResponseTr#   r)   r4   s                  r   rM  z@SECCENTER20240508Api.get_soc_asset_security_score_with_http_infoH      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) )n% **''Le#!<'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  get_soc_asset_vuln_stats  # noqa: E501

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

        :param async_req bool
        :param GetSOCAssetVulnStatsRequest body: (required)
        :return: GetSOCAssetVulnStatsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'get_soc_asset_vuln_stats_with_http_infor   s       r   get_soc_asset_vuln_statsz-SECCENTER20240508Api.get_soc_asset_vuln_statsH  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"  get_soc_asset_vuln_stats  # noqa: E501

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

        :param async_req bool
        :param GetSOCAssetVulnStatsRequest body: (required)
        :return: GetSOCAssetVulnStatsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method get_soc_asset_vuln_statsNzMMissing the required parameter `body` when calling `get_soc_asset_vuln_stats`r   r   r  r   r    z:/GetSOCAssetVulnStats/2024-05-08/seccenter/get/text_plain/r  GetSOCAssetVulnStatsResponseTr#   r)   r4   s                  r   rS  z<SECCENTER20240508Api.get_soc_asset_vuln_stats_with_http_infoH  s    X
+&&&2333,---,---fX&677 	 	HC*$$:<?@   F3KK8?1 	nvV7K7K7=f~7MlmmmV .K"&/"F"F #" #"h )-(R(RN) )n% **''H%#!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 )a7  get_soc_precaution_baseline_stats  # noqa: E501

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

        :param async_req bool
        :param GetSOCPrecautionBaselineStatsRequest body: (required)
        :return: GetSOCPrecautionBaselineStatsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   0get_soc_precaution_baseline_stats_with_http_infor   s       r   !get_soc_precaution_baseline_statsz6SECCENTER20240508Api.get_soc_precaution_baseline_statsEI  rE  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 )aF  get_soc_precaution_baseline_stats  # noqa: E501

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

        :param async_req bool
        :param GetSOCPrecautionBaselineStatsRequest body: (required)
        :return: GetSOCPrecautionBaselineStatsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zSGot an unexpected keyword argument '%s' to method get_soc_precaution_baseline_statsNzVMissing the required parameter `body` when calling `get_soc_precaution_baseline_stats`r   r   r  r   r    zC/GetSOCPrecautionBaselineStats/2024-05-08/seccenter/get/text_plain/r  %GetSOCPrecautionBaselineStatsResponseTr#   r)   r4   s                  r   rX  zESECCENTER20240508Api.get_soc_precaution_baseline_stats_with_http_infoZI  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) )n% **''QSX#!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  get_stack_trace  # noqa: E501

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

        :param async_req bool
        :param GetStackTraceRequest body: (required)
        :return: GetStackTraceResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   get_stack_trace_with_http_infor   s       r   get_stack_tracez$SECCENTER20240508Api.get_stack_traceI  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  get_stack_trace  # noqa: E501

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

        :param async_req bool
        :param GetStackTraceRequest body: (required)
        :return: GetStackTraceResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method get_stack_traceNzDMissing the required parameter `body` when calling `get_stack_trace`r   r   r  r   r    z3/GetStackTrace/2024-05-08/seccenter/get/text_plain/r  GetStackTraceResponseTr#   r)   r4   s                  r   r]  z3SECCENTER20240508Api.get_stack_trace_with_http_infoI  rs  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_tenant_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.get_tenant_quota(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetTenantQuotaRequest body: (required)
        :return: GetTenantQuotaResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   get_tenant_quota_with_http_infor   s       r   get_tenant_quotaz%SECCENTER20240508Api.get_tenant_quotaJ  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  get_tenant_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.get_tenant_quota_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetTenantQuotaRequest body: (required)
        :return: GetTenantQuotaResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zBGot an unexpected keyword argument '%s' to method get_tenant_quotaNzEMissing the required parameter `body` when calling `get_tenant_quota`r   r   r   r    z;/GetTenantQuota/2024-05-08/seccenter/post/application_json/r!   GetTenantQuotaResponseTr#   r)   r4   s                  r   rb  z4SECCENTER20240508Api.get_tenant_quota_with_http_infoJ  r[   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_tls_info  # noqa: E501

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

        :param async_req bool
        :param GetTLSInfoRequest body: (required)
        :return: GetTLSInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   get_tls_info_with_http_infor   s       r   get_tls_infoz!SECCENTER20240508Api.get_tls_infohJ  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  get_tls_info  # noqa: E501

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

        :param async_req bool
        :param GetTLSInfoRequest body: (required)
        :return: GetTLSInfoResponse
                 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 get_tls_infoNzAMissing the required parameter `body` when calling `get_tls_info`r   r   r   r    z7/GetTLSInfo/2024-05-08/seccenter/post/application_json/r!   GetTLSInfoResponseTr#   r)   r4   s                  r   rg  z0SECCENTER20240508Api.get_tls_info_with_http_info}J  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_user_batch_scan_status  # noqa: E501

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

        :param async_req bool
        :param GetUserBatchScanStatusRequest body: (required)
        :return: GetUserBatchScanStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )get_user_batch_scan_status_with_http_infor   s       r   get_user_batch_scan_statusz/SECCENTER20240508Api.get_user_batch_scan_statusJ  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*  get_user_batch_scan_status  # noqa: E501

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

        :param async_req bool
        :param GetUserBatchScanStatusRequest body: (required)
        :return: GetUserBatchScanStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method get_user_batch_scan_statusNzOMissing the required parameter `body` when calling `get_user_batch_scan_status`r   r   r   r    zC/GetUserBatchScanStatus/2024-05-08/seccenter/post/application_json/r!   GetUserBatchScanStatusResponseTr#   r)   r4   s                  r   rl  z>SECCENTER20240508Api.get_user_batch_scan_status_with_http_infoJ  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_varmor_config_yaml  # noqa: E501

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

        :param async_req bool
        :param GetVarmorConfigYAMLRequest body: (required)
        :return: GetVarmorConfigYAMLResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %get_varmor_config_yaml_with_http_infor   s       r   get_varmor_config_yamlz+SECCENTER20240508Api.get_varmor_config_yaml*K  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  get_varmor_config_yaml  # noqa: E501

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

        :param async_req bool
        :param GetVarmorConfigYAMLRequest body: (required)
        :return: GetVarmorConfigYAMLResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method get_varmor_config_yamlNzKMissing the required parameter `body` when calling `get_varmor_config_yaml`r   r   r   r    z@/GetVarmorConfigYAML/2024-05-08/seccenter/post/application_json/r!   GetVarmorConfigYAMLResponseTr#   r)   r4   s                  r   rq  z:SECCENTER20240508Api.get_varmor_config_yaml_with_http_info?K  r7  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_varmor_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.get_varmor_policy(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetVarmorPolicyRequest body: (required)
        :return: GetVarmorPolicyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r    get_varmor_policy_with_http_infor   s       r   get_varmor_policyz&SECCENTER20240508Api.get_varmor_policyK  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
  get_varmor_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.get_varmor_policy_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetVarmorPolicyRequest body: (required)
        :return: GetVarmorPolicyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zCGot an unexpected keyword argument '%s' to method get_varmor_policyNzFMissing the required parameter `body` when calling `get_varmor_policy`r   r   r   r    z</GetVarmorPolicy/2024-05-08/seccenter/post/application_json/r!   GetVarmorPolicyResponseTr#   r)   r4   s                  r   rv  z5SECCENTER20240508Api.get_varmor_policy_with_http_infoK  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_varmor_tls_info  # noqa: E501

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

        :param async_req bool
        :param GetVarmorTLSInfoRequest body: (required)
        :return: GetVarmorTLSInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "get_varmor_tls_info_with_http_infor   s       r   get_varmor_tls_infoz(SECCENTER20240508Api.get_varmor_tls_infoK  r9  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  get_varmor_tls_info  # noqa: E501

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

        :param async_req bool
        :param GetVarmorTLSInfoRequest body: (required)
        :return: GetVarmorTLSInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method get_varmor_tls_infoNzHMissing the required parameter `body` when calling `get_varmor_tls_info`r   r   r   r    z=/GetVarmorTLSInfo/2024-05-08/seccenter/post/application_json/r!   GetVarmorTLSInfoResponseTr#   r)   r4   s                  r   r{  z7SECCENTER20240508Api.get_varmor_tls_info_with_http_infoL  rm  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a#  get_virus_alarm_summary_info  # noqa: E501

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

        :param async_req bool
        :param GetVirusAlarmSummaryInfoRequest body: (required)
        :return: GetVirusAlarmSummaryInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +get_virus_alarm_summary_info_with_http_infor   s       r   get_virus_alarm_summary_infoz1SECCENTER20240508Api.get_virus_alarm_summary_infoML  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 )a2  get_virus_alarm_summary_info  # noqa: E501

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

        :param async_req bool
        :param GetVirusAlarmSummaryInfoRequest body: (required)
        :return: GetVirusAlarmSummaryInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method get_virus_alarm_summary_infoNzQMissing the required parameter `body` when calling `get_virus_alarm_summary_info`r   r   r  r   r    z>/GetVirusAlarmSummaryInfo/2024-05-08/seccenter/get/text_plain/r   GetVirusAlarmSummaryInfoResponseTr#   r)   r4   s                  r   r  z@SECCENTER20240508Api.get_virus_alarm_summary_info_with_http_infobL  rQ  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a+  get_virus_database_update_time  # noqa: E501

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

        :param async_req bool
        :param GetVirusDatabaseUpdateTimeRequest body: (required)
        :return: GetVirusDatabaseUpdateTimeResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -get_virus_database_update_time_with_http_infor   s       r   get_virus_database_update_timez3SECCENTER20240508Api.get_virus_database_update_timeL  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:  get_virus_database_update_time  # noqa: E501

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

        :param async_req bool
        :param GetVirusDatabaseUpdateTimeRequest body: (required)
        :return: GetVirusDatabaseUpdateTimeResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method get_virus_database_update_timeNzSMissing the required parameter `body` when calling `get_virus_database_update_time`r   r   r   r    zG/GetVirusDatabaseUpdateTime/2024-05-08/seccenter/post/application_json/r!   "GetVirusDatabaseUpdateTimeResponseTr#   r)   r4   s                  r   r  zBSECCENTER20240508Api.get_virus_database_update_time_with_http_infoL  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_virus_task_info  # noqa: E501

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

        :param async_req bool
        :param GetVirusTaskInfoRequest body: (required)
        :return: GetVirusTaskInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "get_virus_task_info_with_http_infor   s       r   get_virus_task_infoz(SECCENTER20240508Api.get_virus_task_infoM  r9  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  get_virus_task_info  # noqa: E501

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

        :param async_req bool
        :param GetVirusTaskInfoRequest body: (required)
        :return: GetVirusTaskInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method get_virus_task_infoNzHMissing the required parameter `body` when calling `get_virus_task_info`r   r   r  r   r    z6/GetVirusTaskInfo/2024-05-08/seccenter/get/text_plain/r  GetVirusTaskInfoResponseTr#   r)   r4   s                  r   r  z7SECCENTER20240508Api.get_virus_task_info_with_http_info$M  rV  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_virus_task_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.get_virus_task_statistics(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetVirusTaskStatisticsRequest body: (required)
        :return: GetVirusTaskStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (get_virus_task_statistics_with_http_infor   s       r   get_virus_task_statisticsz.SECCENTER20240508Api.get_virus_task_statisticspM  rJ   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(  get_virus_task_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.get_virus_task_statistics_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetVirusTaskStatisticsRequest body: (required)
        :return: GetVirusTaskStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method get_virus_task_statisticsNzNMissing the required parameter `body` when calling `get_virus_task_statistics`r   r   r   r    zC/GetVirusTaskStatistics/2024-05-08/seccenter/post/application_json/r!   GetVirusTaskStatisticsResponseTr#   r)   r4   s                  r   r  z=SECCENTER20240508Api.get_virus_task_statistics_with_http_infoM  rM   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a	  get_vuln_check_status  # noqa: E501

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

        :param async_req bool
        :param GetVulnCheckStatusRequest body: (required)
        :return: GetVulnCheckStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $get_vuln_check_status_with_http_infor   s       r   get_vuln_check_statusz*SECCENTER20240508Api.get_vuln_check_statusM  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  get_vuln_check_status  # noqa: E501

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

        :param async_req bool
        :param GetVulnCheckStatusRequest body: (required)
        :return: GetVulnCheckStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method get_vuln_check_statusNzJMissing the required parameter `body` when calling `get_vuln_check_status`r   r   r  r   r    z8/GetVulnCheckStatus/2024-05-08/seccenter/get/text_plain/r  GetVulnCheckStatusResponseTr#   r)   r4   s                  r   r  z9SECCENTER20240508Api.get_vuln_check_status_with_http_infoM  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) )n% **''F#!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!  get_vuln_check_status_for_ai  # noqa: E501

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

        :param async_req bool
        :param GetVulnCheckStatusForAIRequest body: (required)
        :return: GetVulnCheckStatusForAIResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +get_vuln_check_status_for_ai_with_http_infor   s       r   get_vuln_check_status_for_aiz1SECCENTER20240508Api.get_vuln_check_status_for_ai2N  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 )a0  get_vuln_check_status_for_ai  # noqa: E501

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

        :param async_req bool
        :param GetVulnCheckStatusForAIRequest body: (required)
        :return: GetVulnCheckStatusForAIResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method get_vuln_check_status_for_aiNzQMissing the required parameter `body` when calling `get_vuln_check_status_for_ai`r   r   r   r    zD/GetVulnCheckStatusForAI/2024-05-08/seccenter/post/application_json/r!   GetVulnCheckStatusForAIResponseTr#   r)   r4   s                  r   r  z@SECCENTER20240508Api.get_vuln_check_status_for_ai_with_http_infoGN  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% **''RTZ#!;'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  get_vuln_detail  # noqa: E501

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

        :param async_req bool
        :param GetVulnDetailRequest body: (required)
        :return: GetVulnDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   get_vuln_detail_with_http_infor   s       r   get_vuln_detailz$SECCENTER20240508Api.get_vuln_detailN  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  get_vuln_detail  # noqa: E501

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

        :param async_req bool
        :param GetVulnDetailRequest body: (required)
        :return: GetVulnDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method get_vuln_detailNzDMissing the required parameter `body` when calling `get_vuln_detail`r   r   r   r    z:/GetVulnDetail/2024-05-08/seccenter/post/application_json/r!   GetVulnDetailResponseTr#   r)   r4   s                  r   r  z3SECCENTER20240508Api.get_vuln_detail_with_http_infoN  r?   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_vuln_info  # noqa: E501

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

        :param async_req bool
        :param GetVulnInfoRequest body: (required)
        :return: GetVulnInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   get_vuln_info_with_http_infor   s       r   get_vuln_infoz"SECCENTER20240508Api.get_vuln_infoN  rQ   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  get_vuln_info  # noqa: E501

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

        :param async_req bool
        :param GetVulnInfoRequest body: (required)
        :return: GetVulnInfoResponse
                 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 get_vuln_infoNzBMissing the required parameter `body` when calling `get_vuln_info`r   r   r   r    z8/GetVulnInfo/2024-05-08/seccenter/post/application_json/r!   GetVulnInfoResponseTr#   r)   r4   s                  r   r  z1SECCENTER20240508Api.get_vuln_info_with_http_info	O  rT   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_vuln_info_for_ai  # noqa: E501

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

        :param async_req bool
        :param GetVulnInfoForAIRequest body: (required)
        :return: GetVulnInfoForAIResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #get_vuln_info_for_ai_with_http_infor   s       r   get_vuln_info_for_aiz)SECCENTER20240508Api.get_vuln_info_for_aiUO  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  get_vuln_info_for_ai  # noqa: E501

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

        :param async_req bool
        :param GetVulnInfoForAIRequest body: (required)
        :return: GetVulnInfoForAIResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method get_vuln_info_for_aiNzIMissing the required parameter `body` when calling `get_vuln_info_for_ai`r   r   r   r    z=/GetVulnInfoForAI/2024-05-08/seccenter/post/application_json/r!   GetVulnInfoForAIResponseTr#   r)   r4   s                  r   r  z8SECCENTER20240508Api.get_vuln_info_for_ai_with_http_infojO      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% **''KV#!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  get_vuln_scan_config  # noqa: E501

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

        :param async_req bool
        :param GetVulnScanConfigRequest body: (required)
        :return: GetVulnScanConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #get_vuln_scan_config_with_http_infor   s       r   get_vuln_scan_configz)SECCENTER20240508Api.get_vuln_scan_configO  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  get_vuln_scan_config  # noqa: E501

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

        :param async_req bool
        :param GetVulnScanConfigRequest body: (required)
        :return: GetVulnScanConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method get_vuln_scan_configNzIMissing the required parameter `body` when calling `get_vuln_scan_config`r   r   r  r   r    z7/GetVulnScanConfig/2024-05-08/seccenter/get/text_plain/r  GetVulnScanConfigResponseTr#   r)   r4   s                  r   r  z8SECCENTER20240508Api.get_vuln_scan_config_with_http_infoO       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) )n% **''Eu#!5'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_vuln_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.get_vuln_statistics(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetVulnStatisticsRequest body: (required)
        :return: GetVulnStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "get_vuln_statistics_with_http_infor   s       r   get_vuln_statisticsz(SECCENTER20240508Api.get_vuln_statisticsP  r9  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  get_vuln_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.get_vuln_statistics_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param GetVulnStatisticsRequest body: (required)
        :return: GetVulnStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method get_vuln_statisticsNzHMissing the required parameter `body` when calling `get_vuln_statistics`r   r   r   r    z>/GetVulnStatistics/2024-05-08/seccenter/post/application_json/r!   GetVulnStatisticsResponseTr#   r)   r4   s                  r   r  z7SECCENTER20240508Api.get_vuln_statistics_with_http_info,P  r<  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_vuln_statistics_for_ai  # noqa: E501

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

        :param async_req bool
        :param GetVulnStatisticsForAIRequest body: (required)
        :return: GetVulnStatisticsForAIResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )get_vuln_statistics_for_ai_with_http_infor   s       r   get_vuln_statistics_for_aiz/SECCENTER20240508Api.get_vuln_statistics_for_aixP  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*  get_vuln_statistics_for_ai  # noqa: E501

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

        :param async_req bool
        :param GetVulnStatisticsForAIRequest body: (required)
        :return: GetVulnStatisticsForAIResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method get_vuln_statistics_for_aiNzOMissing the required parameter `body` when calling `get_vuln_statistics_for_ai`r   r   r   r    zC/GetVulnStatisticsForAI/2024-05-08/seccenter/post/application_json/r!   GetVulnStatisticsForAIResponseTr#   r)   r4   s                  r   r  z>SECCENTER20240508Api.get_vuln_statistics_for_ai_with_http_infoP  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  get_white_list_field  # noqa: E501

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

        :param async_req bool
        :param GetWhiteListFieldRequest body: (required)
        :return: GetWhiteListFieldResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #get_white_list_field_with_http_infor   s       r   get_white_list_fieldz)SECCENTER20240508Api.get_white_list_fieldP  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  get_white_list_field  # noqa: E501

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

        :param async_req bool
        :param GetWhiteListFieldRequest body: (required)
        :return: GetWhiteListFieldResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method get_white_list_fieldNzIMissing the required parameter `body` when calling `get_white_list_field`r   r   r   r    z>/GetWhiteListField/2024-05-08/seccenter/post/application_json/r!   GetWhiteListFieldResponseTr#   r)   r4   s                  r   r  z8SECCENTER20240508Api.get_white_list_field_with_http_infoP  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  handle_ai_vuln  # noqa: E501

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

        :param async_req bool
        :param HandleAIVulnRequest body: (required)
        :return: HandleAIVulnResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   handle_ai_vuln_with_http_infor   s       r   handle_ai_vulnz#SECCENTER20240508Api.handle_ai_vuln:Q  rk   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  handle_ai_vuln  # noqa: E501

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

        :param async_req bool
        :param HandleAIVulnRequest body: (required)
        :return: HandleAIVulnResponse
                 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 handle_ai_vulnNzCMissing the required parameter `body` when calling `handle_ai_vuln`r   r   r   r    z9/HandleAIVuln/2024-05-08/seccenter/post/application_json/r!   HandleAIVulnResponseTr#   r)   r4   s                  r   r  z2SECCENTER20240508Api.handle_ai_vuln_with_http_infoOQ  rn   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a	  handle_alarm_by_agent  # noqa: E501

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

        :param async_req bool
        :param HandleAlarmByAgentRequest body: (required)
        :return: HandleAlarmByAgentResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $handle_alarm_by_agent_with_http_infor   s       r   handle_alarm_by_agentz*SECCENTER20240508Api.handle_alarm_by_agentQ  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  handle_alarm_by_agent  # noqa: E501

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

        :param async_req bool
        :param HandleAlarmByAgentRequest body: (required)
        :return: HandleAlarmByAgentResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method handle_alarm_by_agentNzJMissing the required parameter `body` when calling `handle_alarm_by_agent`r   r   r   r    z?/HandleAlarmByAgent/2024-05-08/seccenter/post/application_json/r!   HandleAlarmByAgentResponseTr#   r)   r4   s                  r   r  z9SECCENTER20240508Api.handle_alarm_by_agent_with_http_infoQ  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  handle_endpoint_alarms  # noqa: E501

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

        :param async_req bool
        :param HandleEndpointAlarmsRequest body: (required)
        :return: HandleEndpointAlarmsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %handle_endpoint_alarms_with_http_infor   s       r   handle_endpoint_alarmsz+SECCENTER20240508Api.handle_endpoint_alarmsQ  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  handle_endpoint_alarms  # noqa: E501

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

        :param async_req bool
        :param HandleEndpointAlarmsRequest body: (required)
        :return: HandleEndpointAlarmsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method handle_endpoint_alarmsNzKMissing the required parameter `body` when calling `handle_endpoint_alarms`r   r   r   r    zA/HandleEndpointAlarms/2024-05-08/seccenter/post/application_json/r!   HandleEndpointAlarmsResponseTr#   r)   r4   s                  r   r  z:SECCENTER20240508Api.handle_endpoint_alarms_with_http_infoR  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  handle_vuln  # noqa: E501

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

        :param async_req bool
        :param HandleVulnRequest body: (required)
        :return: HandleVulnResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   handle_vuln_with_http_infor   s       r   handle_vulnz SECCENTER20240508Api.handle_vuln]R  rr  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  handle_vuln  # noqa: E501

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

        :param async_req bool
        :param HandleVulnRequest body: (required)
        :return: HandleVulnResponse
                 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 handle_vulnNz@Missing the required parameter `body` when calling `handle_vuln`r   r   r   r    z7/HandleVuln/2024-05-08/seccenter/post/application_json/r!   HandleVulnResponseTr#   r)   r4   s                  r   r  z/SECCENTER20240508Api.handle_vuln_with_http_inforR  ru  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  install_agent_client  # noqa: E501

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

        :param async_req bool
        :param InstallAgentClientRequest body: (required)
        :return: InstallAgentClientResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #install_agent_client_with_http_infor   s       r   install_agent_clientz)SECCENTER20240508Api.install_agent_clientR  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  install_agent_client  # noqa: E501

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

        :param async_req bool
        :param InstallAgentClientRequest body: (required)
        :return: InstallAgentClientResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method install_agent_clientNzIMissing the required parameter `body` when calling `install_agent_client`r   r   r   r    z?/InstallAgentClient/2024-05-08/seccenter/post/application_json/r!   InstallAgentClientResponseTr#   r)   r4   s                  r   r  z8SECCENTER20240508Api.install_agent_client_with_http_infoR  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a;  install_agent_proxy_server_command  # noqa: E501

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

        :param async_req bool
        :param InstallAgentProxyServerCommandRequest body: (required)
        :return: InstallAgentProxyServerCommandResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   1install_agent_proxy_server_command_with_http_infor   s       r   "install_agent_proxy_server_commandz7SECCENTER20240508Api.install_agent_proxy_server_commandS  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 )aJ  install_agent_proxy_server_command  # noqa: E501

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

        :param async_req bool
        :param InstallAgentProxyServerCommandRequest body: (required)
        :return: InstallAgentProxyServerCommandResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zTGot an unexpected keyword argument '%s' to method install_agent_proxy_server_commandNzWMissing the required parameter `body` when calling `install_agent_proxy_server_command`r   r   r   r    zK/InstallAgentProxyServerCommand/2024-05-08/seccenter/post/application_json/r!   &InstallAgentProxyServerCommandResponseTr#   r)   r4   s                  r   r  zFSECCENTER20240508Api.install_agent_proxy_server_command_with_http_info4S  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  isolate_file  # noqa: E501

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

        :param async_req bool
        :param IsolateFileRequest body: (required)
        :return: IsolateFileResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   isolate_file_with_http_infor   s       r   isolate_filez!SECCENTER20240508Api.isolate_fileS  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  isolate_file  # noqa: E501

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

        :param async_req bool
        :param IsolateFileRequest body: (required)
        :return: IsolateFileResponse
                 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 isolate_fileNzAMissing the required parameter `body` when calling `isolate_file`r   r   r   r    z8/IsolateFile/2024-05-08/seccenter/post/application_json/r!   IsolateFileResponseTr#   r)   r4   s                  r   r  z0SECCENTER20240508Api.isolate_file_with_http_infoS      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% **''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  list_agent_proxies  # 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_agent_proxies(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAgentProxiesRequest body: (required)
        :return: ListAgentProxiesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !list_agent_proxies_with_http_infor   s       r   list_agent_proxiesz'SECCENTER20240508Api.list_agent_proxiesS  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_agent_proxies  # 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_agent_proxies_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAgentProxiesRequest body: (required)
        :return: ListAgentProxiesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method list_agent_proxiesNzGMissing the required parameter `body` when calling `list_agent_proxies`r   r   r   r    z=/ListAgentProxies/2024-05-08/seccenter/post/application_json/r!   ListAgentProxiesResponseTr#   r)   r4   s                  r   r  z6SECCENTER20240508Api.list_agent_proxies_with_http_infoS  rb   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_agent_proxy_servers  # 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_agent_proxy_servers(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAgentProxyServersRequest body: (required)
        :return: ListAgentProxyServersResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'list_agent_proxy_servers_with_http_infor   s       r   list_agent_proxy_serversz-SECCENTER20240508Api.list_agent_proxy_serversBT  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_agent_proxy_servers  # 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_agent_proxy_servers_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAgentProxyServersRequest body: (required)
        :return: ListAgentProxyServersResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method list_agent_proxy_serversNzMMissing the required parameter `body` when calling `list_agent_proxy_servers`r   r   r   r    zB/ListAgentProxyServers/2024-05-08/seccenter/post/application_json/r!   ListAgentProxyServersResponseTr#   r)   r4   s                  r   r  z<SECCENTER20240508Api.list_agent_proxy_servers_with_http_infoWT  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_agentkit_session_ids  # 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_agentkit_session_ids(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAgentkitSessionIDsRequest body: (required)
        :return: ListAgentkitSessionIDsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (list_agentkit_session_ids_with_http_infor   s       r   list_agentkit_session_idsz.SECCENTER20240508Api.list_agentkit_session_idsT  rJ   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_agentkit_session_ids  # 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_agentkit_session_ids_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAgentkitSessionIDsRequest body: (required)
        :return: ListAgentkitSessionIDsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method list_agentkit_session_idsNzNMissing the required parameter `body` when calling `list_agentkit_session_ids`r   r   r   r    zC/ListAgentkitSessionIDs/2024-05-08/seccenter/post/application_json/r!   ListAgentkitSessionIDsResponseTr#   r)   r4   s                  r   r  z=SECCENTER20240508Api.list_agentkit_session_ids_with_http_infoT  rM   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a+  list_ai_application_basic_info  # 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_ai_application_basic_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAIApplicationBasicInfoRequest body: (required)
        :return: ListAIApplicationBasicInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -list_ai_application_basic_info_with_http_infor   s       r   list_ai_application_basic_infoz3SECCENTER20240508Api.list_ai_application_basic_infoU  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_ai_application_basic_info  # 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_ai_application_basic_info_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAIApplicationBasicInfoRequest body: (required)
        :return: ListAIApplicationBasicInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method list_ai_application_basic_infoNzSMissing the required parameter `body` when calling `list_ai_application_basic_info`r   r   r   r    zG/ListAIApplicationBasicInfo/2024-05-08/seccenter/post/application_json/r!   "ListAIApplicationBasicInfoResponseTr#   r)   r4   s                  r   r  zBSECCENTER20240508Api.list_ai_application_basic_info_with_http_infoU  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_alarm_archive_records  # 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_alarm_archive_records(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAlarmArchiveRecordsRequest body: (required)
        :return: ListAlarmArchiveRecordsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )list_alarm_archive_records_with_http_infor   s       r   list_alarm_archive_recordsz/SECCENTER20240508Api.list_alarm_archive_recordseU  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_alarm_archive_records  # 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_alarm_archive_records_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAlarmArchiveRecordsRequest body: (required)
        :return: ListAlarmArchiveRecordsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method list_alarm_archive_recordsNzOMissing the required parameter `body` when calling `list_alarm_archive_records`r   r   r   r    zD/ListAlarmArchiveRecords/2024-05-08/seccenter/post/application_json/r!   ListAlarmArchiveRecordsResponseTr#   r)   r4   s                  r   r  z>SECCENTER20240508Api.list_alarm_archive_records_with_http_infozU  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_alarm_name_list  # noqa: E501

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

        :param async_req bool
        :param ListAlarmNameListRequest body: (required)
        :return: ListAlarmNameListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #list_alarm_name_list_with_http_infor   s       r   list_alarm_name_listz)SECCENTER20240508Api.list_alarm_name_listU  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_alarm_name_list  # noqa: E501

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

        :param async_req bool
        :param ListAlarmNameListRequest body: (required)
        :return: ListAlarmNameListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method list_alarm_name_listNzIMissing the required parameter `body` when calling `list_alarm_name_list`r   r   r  r   r    z7/ListAlarmNameList/2024-05-08/seccenter/get/text_plain/r  ListAlarmNameListResponseTr#   r)   r4   s                  r   r   z8SECCENTER20240508Api.list_alarm_name_list_with_http_infoU  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_alarm_tags  # 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_alarm_tags(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAlarmTagsRequest body: (required)
        :return: ListAlarmTagsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_alarm_tags_with_http_infor   s       r   list_alarm_tagsz$SECCENTER20240508Api.list_alarm_tags'V  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_alarm_tags  # 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_alarm_tags_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAlarmTagsRequest body: (required)
        :return: ListAlarmTagsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method list_alarm_tagsNzDMissing the required parameter `body` when calling `list_alarm_tags`r   r   r  r   r    z3/ListAlarmTags/2024-05-08/seccenter/get/text_plain/r  ListAlarmTagsResponseTr#   r)   r4   s                  r   r  z3SECCENTER20240508Api.list_alarm_tags_with_http_info<V  rs  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_all_cntr_static_dict  # 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_all_cntr_static_dict(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAllCntrStaticDictRequest body: (required)
        :return: ListAllCntrStaticDictResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (list_all_cntr_static_dict_with_http_infor   s       r   list_all_cntr_static_dictz.SECCENTER20240508Api.list_all_cntr_static_dictV  rJ   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_all_cntr_static_dict  # 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_all_cntr_static_dict_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAllCntrStaticDictRequest body: (required)
        :return: ListAllCntrStaticDictResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method list_all_cntr_static_dictNzNMissing the required parameter `body` when calling `list_all_cntr_static_dict`r   r   r   r    zB/ListAllCntrStaticDict/2024-05-08/seccenter/post/application_json/r!   ListAllCntrStaticDictResponseTr#   r)   r4   s                  r   r
  z=SECCENTER20240508Api.list_all_cntr_static_dict_with_http_infoV  r,  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_asset_center_devs  # 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_asset_center_devs(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAssetCenterDevsRequest body: (required)
        :return: ListAssetCenterDevsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %list_asset_center_devs_with_http_infor   s       r   list_asset_center_devsz+SECCENTER20240508Api.list_asset_center_devsV  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_asset_center_devs  # 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_asset_center_devs_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAssetCenterDevsRequest body: (required)
        :return: ListAssetCenterDevsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method list_asset_center_devsNzKMissing the required parameter `body` when calling `list_asset_center_devs`r   r   r   r    z@/ListAssetCenterDevs/2024-05-08/seccenter/post/application_json/r!   ListAssetCenterDevsResponseTr#   r)   r4   s                  r   r  z:SECCENTER20240508Api.list_asset_center_devs_with_http_infoV  r7  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_asset_center_hosts  # 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_asset_center_hosts(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAssetCenterHostsRequest body: (required)
        :return: ListAssetCenterHostsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &list_asset_center_hosts_with_http_infor   s       r   list_asset_center_hostsz,SECCENTER20240508Api.list_asset_center_hostsJW  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_asset_center_hosts  # 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_asset_center_hosts_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAssetCenterHostsRequest body: (required)
        :return: ListAssetCenterHostsResponse
                 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_asset_center_hostsNzLMissing the required parameter `body` when calling `list_asset_center_hosts`r   r   r   r    zA/ListAssetCenterHosts/2024-05-08/seccenter/post/application_json/r!   ListAssetCenterHostsResponseTr#   r)   r4   s                  r   r  z;SECCENTER20240508Api.list_asset_center_hosts_with_http_info_W  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_asset_clusters  # 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_asset_clusters(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAssetClustersRequest body: (required)
        :return: ListAssetClustersResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "list_asset_clusters_with_http_infor   s       r   list_asset_clustersz(SECCENTER20240508Api.list_asset_clustersW  r9  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_asset_clusters  # 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_asset_clusters_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAssetClustersRequest body: (required)
        :return: ListAssetClustersResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method list_asset_clustersNzHMissing the required parameter `body` when calling `list_asset_clusters`r   r   r   r    z>/ListAssetClusters/2024-05-08/seccenter/post/application_json/r!   ListAssetClustersResponseTr#   r)   r4   s                  r   r  z7SECCENTER20240508Api.list_asset_clusters_with_http_infoW  r<  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_asset_groups  # 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_asset_groups(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAssetGroupsRequest body: (required)
        :return: ListAssetGroupsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r    list_asset_groups_with_http_infor   s       r   list_asset_groupsz&SECCENTER20240508Api.list_asset_groupsX  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_asset_groups  # 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_asset_groups_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAssetGroupsRequest body: (required)
        :return: ListAssetGroupsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zCGot an unexpected keyword argument '%s' to method list_asset_groupsNzFMissing the required parameter `body` when calling `list_asset_groups`r   r   r   r    z</ListAssetGroups/2024-05-08/seccenter/post/application_json/r!   ListAssetGroupsResponseTr#   r)   r4   s                  r   r  z5SECCENTER20240508Api.list_asset_groups_with_http_info!X  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_asset_namespaces  # noqa: E501

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

        :param async_req bool
        :param ListAssetNamespacesRequest body: (required)
        :return: ListAssetNamespacesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $list_asset_namespaces_with_http_infor   s       r   list_asset_namespacesz*SECCENTER20240508Api.list_asset_namespacesmX  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_asset_namespaces  # noqa: E501

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

        :param async_req bool
        :param ListAssetNamespacesRequest body: (required)
        :return: ListAssetNamespacesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method list_asset_namespacesNzJMissing the required parameter `body` when calling `list_asset_namespaces`r   r   r   r    z@/ListAssetNamespaces/2024-05-08/seccenter/post/application_json/r!   ListAssetNamespacesResponseTr#   r)   r4   s                  r   r#  z9SECCENTER20240508Api.list_asset_namespaces_with_http_infoX  rC  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a/  list_asset_pods_linked_workload  # 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_asset_pods_linked_workload(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAssetPodsLinkedWorkloadRequest body: (required)
        :return: ListAssetPodsLinkedWorkloadResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .list_asset_pods_linked_workload_with_http_infor   s       r   list_asset_pods_linked_workloadz4SECCENTER20240508Api.list_asset_pods_linked_workloadX  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_asset_pods_linked_workload  # 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_asset_pods_linked_workload_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAssetPodsLinkedWorkloadRequest body: (required)
        :return: ListAssetPodsLinkedWorkloadResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method list_asset_pods_linked_workloadNzTMissing the required parameter `body` when calling `list_asset_pods_linked_workload`r   r   r   r    zH/ListAssetPodsLinkedWorkload/2024-05-08/seccenter/post/application_json/r!   #ListAssetPodsLinkedWorkloadResponseTr#   r)   r4   s                  r   r(  zCSECCENTER20240508Api.list_asset_pods_linked_workload_with_http_infoX  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a]  list_asset_pods_linked_workload_with_no_page  # 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_asset_pods_linked_workload_with_no_page(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAssetPodsLinkedWorkloadWithNoPageRequest body: (required)
        :return: ListAssetPodsLinkedWorkloadWithNoPageResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ;list_asset_pods_linked_workload_with_no_page_with_http_infor   s       r   ,list_asset_pods_linked_workload_with_no_pagezASECCENTER20240508Api.list_asset_pods_linked_workload_with_no_page/Y  a     ,0'(::k"" 	S4STXcc\bcccUTUVZee^d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 )al  list_asset_pods_linked_workload_with_no_page  # 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_asset_pods_linked_workload_with_no_page_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAssetPodsLinkedWorkloadWithNoPageRequest body: (required)
        :return: ListAssetPodsLinkedWorkloadWithNoPageResponse
                 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 list_asset_pods_linked_workload_with_no_pageNzaMissing the required parameter `body` when calling `list_asset_pods_linked_workload_with_no_page`r   r   r   r    zR/ListAssetPodsLinkedWorkloadWithNoPage/2024-05-08/seccenter/post/application_json/r!   -ListAssetPodsLinkedWorkloadWithNoPageResponseTr#   r)   r4   s                  r   r-  zPSECCENTER20240508Api.list_asset_pods_linked_workload_with_no_page_with_http_infoDY  s    X
+&&&2333,---,---fX&677 	 	HC*$$NPST   F3KK8?1 	BvV7K7K7=f~7M  A  B  B  BV .K"&/"F"F #" #"h )-(R(R )" )"n% **''`bh#!I'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  list_asset_tags  # 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_asset_tags(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAssetTagsRequest body: (required)
        :return: ListAssetTagsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_asset_tags_with_http_infor   s       r   list_asset_tagsz$SECCENTER20240508Api.list_asset_tagsY  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_asset_tags  # 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_asset_tags_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAssetTagsRequest body: (required)
        :return: ListAssetTagsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method list_asset_tagsNzDMissing the required parameter `body` when calling `list_asset_tags`r   r   r  r   r    z3/ListAssetTags/2024-05-08/seccenter/get/text_plain/r  ListAssetTagsResponseTr#   r)   r4   s                  r   r3  z3SECCENTER20240508Api.list_asset_tags_with_http_infoY  rs  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_asset_workloads  # 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_asset_workloads(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAssetWorkloadsRequest body: (required)
        :return: ListAssetWorkloadsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #list_asset_workloads_with_http_infor   s       r   list_asset_workloadsz)SECCENTER20240508Api.list_asset_workloadsY  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_asset_workloads  # 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_asset_workloads_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAssetWorkloadsRequest body: (required)
        :return: ListAssetWorkloadsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method list_asset_workloadsNzIMissing the required parameter `body` when calling `list_asset_workloads`r   r   r   r    z?/ListAssetWorkloads/2024-05-08/seccenter/post/application_json/r!   ListAssetWorkloadsResponseTr#   r)   r4   s                  r   r8  z8SECCENTER20240508Api.list_asset_workloads_with_http_infoZ  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_auto_defense_hosts  # 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_auto_defense_hosts(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAutoDefenseHostsRequest body: (required)
        :return: ListAutoDefenseHostsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &list_auto_defense_hosts_with_http_infor   s       r   list_auto_defense_hostsz,SECCENTER20240508Api.list_auto_defense_hostsRZ  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_auto_defense_hosts  # 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_auto_defense_hosts_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAutoDefenseHostsRequest body: (required)
        :return: ListAutoDefenseHostsResponse
                 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_auto_defense_hostsNzLMissing the required parameter `body` when calling `list_auto_defense_hosts`r   r   r   r    zA/ListAutoDefenseHosts/2024-05-08/seccenter/post/application_json/r!   ListAutoDefenseHostsResponseTr#   r)   r4   s                  r   r=  z;SECCENTER20240508Api.list_auto_defense_hosts_with_http_infogZ  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_auto_defense_rules  # 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_auto_defense_rules(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAutoDefenseRulesRequest body: (required)
        :return: ListAutoDefenseRulesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &list_auto_defense_rules_with_http_infor   s       r   list_auto_defense_rulesz,SECCENTER20240508Api.list_auto_defense_rulesZ  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_auto_defense_rules  # 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_auto_defense_rules_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListAutoDefenseRulesRequest body: (required)
        :return: ListAutoDefenseRulesResponse
                 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_auto_defense_rulesNzLMissing the required parameter `body` when calling `list_auto_defense_rules`r   r   r   r    zA/ListAutoDefenseRules/2024-05-08/seccenter/post/application_json/r!   ListAutoDefenseRulesResponseTr#   r)   r4   s                  r   rB  z;SECCENTER20240508Api.list_auto_defense_rules_with_http_infoZ  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_ban_ip_list  # noqa: E501

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

        :param async_req bool
        :param ListBanIPListRequest body: (required)
        :return: ListBanIPListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_ban_ip_list_with_http_infor   s       r   list_ban_ip_listz%SECCENTER20240508Api.list_ban_ip_list[  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  list_ban_ip_list  # noqa: E501

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

        :param async_req bool
        :param ListBanIPListRequest body: (required)
        :return: ListBanIPListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zBGot an unexpected keyword argument '%s' to method list_ban_ip_listNzEMissing the required parameter `body` when calling `list_ban_ip_list`r   r   r   r    z:/ListBanIPList/2024-05-08/seccenter/post/application_json/r!   ListBanIPListResponseTr#   r)   r4   s                  r   rG  z4SECCENTER20240508Api.list_ban_ip_list_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% **''H&#!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  list_baseline_basic_info  # 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_baseline_basic_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListBaselineBasicInfoRequest body: (required)
        :return: ListBaselineBasicInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'list_baseline_basic_info_with_http_infor   s       r   list_baseline_basic_infoz-SECCENTER20240508Api.list_baseline_basic_infou[  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_baseline_basic_info  # 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_baseline_basic_info_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListBaselineBasicInfoRequest body: (required)
        :return: ListBaselineBasicInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method list_baseline_basic_infoNzMMissing the required parameter `body` when calling `list_baseline_basic_info`r   r   r   r    zB/ListBaselineBasicInfo/2024-05-08/seccenter/post/application_json/r!   ListBaselineBasicInfoResponseTr#   r)   r4   s                  r   rM  z<SECCENTER20240508Api.list_baseline_basic_info_with_http_info[  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_baseline_check_config  # 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_baseline_check_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListBaselineCheckConfigRequest body: (required)
        :return: ListBaselineCheckConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )list_baseline_check_config_with_http_infor   s       r   list_baseline_check_configz/SECCENTER20240508Api.list_baseline_check_config[  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_baseline_check_config  # 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_baseline_check_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListBaselineCheckConfigRequest body: (required)
        :return: ListBaselineCheckConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method list_baseline_check_configNzOMissing the required parameter `body` when calling `list_baseline_check_config`r   r   r   r    zD/ListBaselineCheckConfig/2024-05-08/seccenter/post/application_json/r!   ListBaselineCheckConfigResponseTr#   r)   r4   s                  r   rR  z>SECCENTER20240508Api.list_baseline_check_config_with_http_info[  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_baseline_check_detail  # noqa: E501

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

        :param async_req bool
        :param ListBaselineCheckDetailRequest body: (required)
        :return: ListBaselineCheckDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )list_baseline_check_detail_with_http_infor   s       r   list_baseline_check_detailz/SECCENTER20240508Api.list_baseline_check_detail7\  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_baseline_check_detail  # noqa: E501

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

        :param async_req bool
        :param ListBaselineCheckDetailRequest body: (required)
        :return: ListBaselineCheckDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method list_baseline_check_detailNzOMissing the required parameter `body` when calling `list_baseline_check_detail`r   r   r   r    zD/ListBaselineCheckDetail/2024-05-08/seccenter/post/application_json/r!   ListBaselineCheckDetailResponseTr#   r)   r4   s                  r   rW  z>SECCENTER20240508Api.list_baseline_check_detail_with_http_infoL\  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a+  list_baseline_check_item_hosts  # 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_baseline_check_item_hosts(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListBaselineCheckItemHostsRequest body: (required)
        :return: ListBaselineCheckItemHostsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -list_baseline_check_item_hosts_with_http_infor   s       r   list_baseline_check_item_hostsz3SECCENTER20240508Api.list_baseline_check_item_hosts\  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_baseline_check_item_hosts  # 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_baseline_check_item_hosts_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListBaselineCheckItemHostsRequest body: (required)
        :return: ListBaselineCheckItemHostsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method list_baseline_check_item_hostsNzSMissing the required parameter `body` when calling `list_baseline_check_item_hosts`r   r   r   r    zG/ListBaselineCheckItemHosts/2024-05-08/seccenter/post/application_json/r!   "ListBaselineCheckItemHostsResponseTr#   r)   r4   s                  r   r\  zBSECCENTER20240508Api.list_baseline_check_item_hosts_with_http_info\  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_baseline_check_items  # 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_baseline_check_items(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListBaselineCheckItemsRequest body: (required)
        :return: ListBaselineCheckItemsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (list_baseline_check_items_with_http_infor   s       r   list_baseline_check_itemsz.SECCENTER20240508Api.list_baseline_check_items\  rJ   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_baseline_check_items  # 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_baseline_check_items_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListBaselineCheckItemsRequest body: (required)
        :return: ListBaselineCheckItemsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method list_baseline_check_itemsNzNMissing the required parameter `body` when calling `list_baseline_check_items`r   r   r   r    zC/ListBaselineCheckItems/2024-05-08/seccenter/post/application_json/r!   ListBaselineCheckItemsResponseTr#   r)   r4   s                  r   ra  z=SECCENTER20240508Api.list_baseline_check_items_with_http_info]  rM   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_baseline_check_res  # 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_baseline_check_res(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListBaselineCheckResRequest body: (required)
        :return: ListBaselineCheckResResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &list_baseline_check_res_with_http_infor   s       r   list_baseline_check_resz,SECCENTER20240508Api.list_baseline_check_resZ]  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_baseline_check_res  # 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_baseline_check_res_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListBaselineCheckResRequest body: (required)
        :return: ListBaselineCheckResResponse
                 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_baseline_check_resNzLMissing the required parameter `body` when calling `list_baseline_check_res`r   r   r   r    zA/ListBaselineCheckRes/2024-05-08/seccenter/post/application_json/r!   ListBaselineCheckResResponseTr#   r)   r4   s                  r   rf  z;SECCENTER20240508Api.list_baseline_check_res_with_http_infoo]  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a+  list_baseline_for_group_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.list_baseline_for_group_policy(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListBaselineForGroupPolicyRequest body: (required)
        :return: ListBaselineForGroupPolicyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -list_baseline_for_group_policy_with_http_infor   s       r   list_baseline_for_group_policyz3SECCENTER20240508Api.list_baseline_for_group_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:  list_baseline_for_group_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.list_baseline_for_group_policy_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListBaselineForGroupPolicyRequest body: (required)
        :return: ListBaselineForGroupPolicyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method list_baseline_for_group_policyNzSMissing the required parameter `body` when calling `list_baseline_for_group_policy`r   r   r   r    zG/ListBaselineForGroupPolicy/2024-05-08/seccenter/post/application_json/r!   "ListBaselineForGroupPolicyResponseTr#   r)   r4   s                  r   rk  zBSECCENTER20240508Api.list_baseline_for_group_policy_with_http_info]  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_baseline_groups  # 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_baseline_groups(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListBaselineGroupsRequest body: (required)
        :return: ListBaselineGroupsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #list_baseline_groups_with_http_infor   s       r   list_baseline_groupsz)SECCENTER20240508Api.list_baseline_groups^  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_baseline_groups  # 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_baseline_groups_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListBaselineGroupsRequest body: (required)
        :return: ListBaselineGroupsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method list_baseline_groupsNzIMissing the required parameter `body` when calling `list_baseline_groups`r   r   r  r   r    z8/ListBaselineGroups/2024-05-08/seccenter/get/text_plain/r  ListBaselineGroupsResponseTr#   r)   r4   s                  r   rp  z8SECCENTER20240508Api.list_baseline_groups_with_http_info1^  r:  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a'  list_baseline_host_item_hosts  # 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_baseline_host_item_hosts(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListBaselineHostItemHostsRequest body: (required)
        :return: ListBaselineHostItemHostsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ,list_baseline_host_item_hosts_with_http_infor   s       r   list_baseline_host_item_hostsz2SECCENTER20240508Api.list_baseline_host_item_hosts}^  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 )a6  list_baseline_host_item_hosts  # 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_baseline_host_item_hosts_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListBaselineHostItemHostsRequest body: (required)
        :return: ListBaselineHostItemHostsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zOGot an unexpected keyword argument '%s' to method list_baseline_host_item_hostsNzRMissing the required parameter `body` when calling `list_baseline_host_item_hosts`r   r   r   r    zF/ListBaselineHostItemHosts/2024-05-08/seccenter/post/application_json/r!   !ListBaselineHostItemHostsResponseTr#   r)   r4   s                  r   ru  zASECCENTER20240508Api.list_baseline_host_item_hosts_with_http_info^  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_baselines  # 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_baselines(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListBaselinesRequest body: (required)
        :return: ListBaselinesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_baselines_with_http_infor   s       r   list_baselinesz#SECCENTER20240508Api.list_baselines^  rk   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_baselines  # 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_baselines_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListBaselinesRequest body: (required)
        :return: ListBaselinesResponse
                 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 list_baselinesNzCMissing the required parameter `body` when calling `list_baselines`r   r   r   r    z:/ListBaselines/2024-05-08/seccenter/post/application_json/r!   ListBaselinesResponseTr#   r)   r4   s                  r   rz  z2SECCENTER20240508Api.list_baselines_with_http_info^  r+  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a;  list_batch_endpoint_handle_methods  # 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_batch_endpoint_handle_methods(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListBatchEndpointHandleMethodsRequest body: (required)
        :return: ListBatchEndpointHandleMethodsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   1list_batch_endpoint_handle_methods_with_http_infor   s       r   "list_batch_endpoint_handle_methodsz7SECCENTER20240508Api.list_batch_endpoint_handle_methods?_  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 )aJ  list_batch_endpoint_handle_methods  # 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_batch_endpoint_handle_methods_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListBatchEndpointHandleMethodsRequest body: (required)
        :return: ListBatchEndpointHandleMethodsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zTGot an unexpected keyword argument '%s' to method list_batch_endpoint_handle_methodsNzWMissing the required parameter `body` when calling `list_batch_endpoint_handle_methods`r   r   r   r    zK/ListBatchEndpointHandleMethods/2024-05-08/seccenter/post/application_json/r!   &ListBatchEndpointHandleMethodsResponseTr#   r)   r4   s                  r   r  zFSECCENTER20240508Api.list_batch_endpoint_handle_methods_with_http_infoT_  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a;  list_check_config_related_baseline  # 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_check_config_related_baseline(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListCheckConfigRelatedBaselineRequest body: (required)
        :return: ListCheckConfigRelatedBaselineResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   1list_check_config_related_baseline_with_http_infor   s       r   "list_check_config_related_baselinez7SECCENTER20240508Api.list_check_config_related_baseline_  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 )aJ  list_check_config_related_baseline  # 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_check_config_related_baseline_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListCheckConfigRelatedBaselineRequest body: (required)
        :return: ListCheckConfigRelatedBaselineResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zTGot an unexpected keyword argument '%s' to method list_check_config_related_baselineNzWMissing the required parameter `body` when calling `list_check_config_related_baseline`r   r   r   r    zK/ListCheckConfigRelatedBaseline/2024-05-08/seccenter/post/application_json/r!   &ListCheckConfigRelatedBaselineResponseTr#   r)   r4   s                  r   r  zFSECCENTER20240508Api.list_check_config_related_baseline_with_http_info_  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_clean_history  # 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_clean_history(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListCleanHistoryRequest body: (required)
        :return: ListCleanHistoryResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !list_clean_history_with_http_infor   s       r   list_clean_historyz'SECCENTER20240508Api.list_clean_history`  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_clean_history  # 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_clean_history_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListCleanHistoryRequest body: (required)
        :return: ListCleanHistoryResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method list_clean_historyNzGMissing the required parameter `body` when calling `list_clean_history`r   r   r   r    z=/ListCleanHistory/2024-05-08/seccenter/post/application_json/r!   ListCleanHistoryResponseTr#   r)   r4   s                  r   r  z6SECCENTER20240508Api.list_clean_history_with_http_info`  rb   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_cloud_envs  # 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_cloud_envs(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListCloudEnvsRequest body: (required)
        :return: ListCloudEnvsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_cloud_envs_with_http_infor   s       r   list_cloud_envsz$SECCENTER20240508Api.list_cloud_envsb`  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_cloud_envs  # 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_cloud_envs_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListCloudEnvsRequest body: (required)
        :return: ListCloudEnvsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method list_cloud_envsNzDMissing the required parameter `body` when calling `list_cloud_envs`r   r   r   r    z:/ListCloudEnvs/2024-05-08/seccenter/post/application_json/r!   ListCloudEnvsResponseTr#   r)   r4   s                  r   r  z3SECCENTER20240508Api.list_cloud_envs_with_http_infow`  r?   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_cloud_platforms  # 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_cloud_platforms(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListCloudPlatformsRequest body: (required)
        :return: ListCloudPlatformsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #list_cloud_platforms_with_http_infor   s       r   list_cloud_platformsz)SECCENTER20240508Api.list_cloud_platforms`  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_cloud_platforms  # 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_cloud_platforms_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListCloudPlatformsRequest body: (required)
        :return: ListCloudPlatformsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method list_cloud_platformsNzIMissing the required parameter `body` when calling `list_cloud_platforms`r   r   r   r    z?/ListCloudPlatforms/2024-05-08/seccenter/post/application_json/r!   ListCloudPlatformsResponseTr#   r)   r4   s                  r   r  z8SECCENTER20240508Api.list_cloud_platforms_with_http_info`  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a?  list_cluster_varmor_version_history  # 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_cluster_varmor_version_history(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListClusterVarmorVersionHistoryRequest body: (required)
        :return: ListClusterVarmorVersionHistoryResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   2list_cluster_varmor_version_history_with_http_infor   s       r   #list_cluster_varmor_version_historyz8SECCENTER20240508Api.list_cluster_varmor_version_history$a  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 )aN  list_cluster_varmor_version_history  # 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_cluster_varmor_version_history_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListClusterVarmorVersionHistoryRequest body: (required)
        :return: ListClusterVarmorVersionHistoryResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zUGot an unexpected keyword argument '%s' to method list_cluster_varmor_version_historyNzXMissing the required parameter `body` when calling `list_cluster_varmor_version_history`r   r   r   r    zL/ListClusterVarmorVersionHistory/2024-05-08/seccenter/post/application_json/r!   'ListClusterVarmorVersionHistoryResponseTr#   r)   r4   s                  r   r  zGSECCENTER20240508Api.list_cluster_varmor_version_history_with_http_info9a  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a'  list_clusters_and_varmor_apps  # 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_clusters_and_varmor_apps(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListClustersAndVarmorAppsRequest body: (required)
        :return: ListClustersAndVarmorAppsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ,list_clusters_and_varmor_apps_with_http_infor   s       r   list_clusters_and_varmor_appsz2SECCENTER20240508Api.list_clusters_and_varmor_appsa  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 )a6  list_clusters_and_varmor_apps  # 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_clusters_and_varmor_apps_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListClustersAndVarmorAppsRequest body: (required)
        :return: ListClustersAndVarmorAppsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zOGot an unexpected keyword argument '%s' to method list_clusters_and_varmor_appsNzRMissing the required parameter `body` when calling `list_clusters_and_varmor_apps`r   r   r   r    zF/ListClustersAndVarmorApps/2024-05-08/seccenter/post/application_json/r!   !ListClustersAndVarmorAppsResponseTr#   r)   r4   s                  r   r  zASECCENTER20240508Api.list_clusters_and_varmor_apps_with_http_infoa  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_dev_asset_ids  # 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_dev_asset_ids(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListDevAssetIDsRequest body: (required)
        :return: ListDevAssetIDsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !list_dev_asset_ids_with_http_infor   s       r   list_dev_asset_idsz'SECCENTER20240508Api.list_dev_asset_idsa  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_dev_asset_ids  # 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_dev_asset_ids_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListDevAssetIDsRequest body: (required)
        :return: ListDevAssetIDsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method list_dev_asset_idsNzGMissing the required parameter `body` when calling `list_dev_asset_ids`r   r   r   r    z</ListDevAssetIDs/2024-05-08/seccenter/post/application_json/r!   ListDevAssetIDsResponseTr#   r)   r4   s                  r   r  z6SECCENTER20240508Api.list_dev_asset_ids_with_http_infoa  r{  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_dev_basic_infos  # 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_dev_basic_infos(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListDevBasicInfosRequest body: (required)
        :return: ListDevBasicInfosResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #list_dev_basic_infos_with_http_infor   s       r   list_dev_basic_infosz)SECCENTER20240508Api.list_dev_basic_infosGb  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_dev_basic_infos  # 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_dev_basic_infos_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListDevBasicInfosRequest body: (required)
        :return: ListDevBasicInfosResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method list_dev_basic_infosNzIMissing the required parameter `body` when calling `list_dev_basic_infos`r   r   r   r    z>/ListDevBasicInfos/2024-05-08/seccenter/post/application_json/r!   ListDevBasicInfosResponseTr#   r)   r4   s                  r   r  z8SECCENTER20240508Api.list_dev_basic_infos_with_http_info\b  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_dev_platform  # 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_dev_platform(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListDevPlatformRequest body: (required)
        :return: ListDevPlatformResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r    list_dev_platform_with_http_infor   s       r   list_dev_platformz&SECCENTER20240508Api.list_dev_platformb  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_dev_platform  # 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_dev_platform_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListDevPlatformRequest body: (required)
        :return: ListDevPlatformResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zCGot an unexpected keyword argument '%s' to method list_dev_platformNzFMissing the required parameter `body` when calling `list_dev_platform`r   r   r   r    z</ListDevPlatform/2024-05-08/seccenter/post/application_json/r!   ListDevPlatformResponseTr#   r)   r4   s                  r   r  z5SECCENTER20240508Api.list_dev_platform_with_http_infob  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_dev_region  # 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_dev_region(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListDevRegionRequest body: (required)
        :return: ListDevRegionResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_dev_region_with_http_infor   s       r   list_dev_regionz$SECCENTER20240508Api.list_dev_region	c  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_dev_region  # 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_dev_region_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListDevRegionRequest body: (required)
        :return: ListDevRegionResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method list_dev_regionNzDMissing the required parameter `body` when calling `list_dev_region`r   r   r   r    z:/ListDevRegion/2024-05-08/seccenter/post/application_json/r!   ListDevRegionResponseTr#   r)   r4   s                  r   r  z3SECCENTER20240508Api.list_dev_region_with_http_infoc  r?   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a%  list_endpoint_handle_methods  # 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_endpoint_handle_methods(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListEndpointHandleMethodsRequest body: (required)
        :return: ListEndpointHandleMethodsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +list_endpoint_handle_methods_with_http_infor   s       r   list_endpoint_handle_methodsz1SECCENTER20240508Api.list_endpoint_handle_methodsjc  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 )a4  list_endpoint_handle_methods  # 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_endpoint_handle_methods_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListEndpointHandleMethodsRequest body: (required)
        :return: ListEndpointHandleMethodsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method list_endpoint_handle_methodsNzQMissing the required parameter `body` when calling `list_endpoint_handle_methods`r   r   r   r    zF/ListEndpointHandleMethods/2024-05-08/seccenter/post/application_json/r!   !ListEndpointHandleMethodsResponseTr#   r)   r4   s                  r   r  z@SECCENTER20240508Api.list_endpoint_handle_methods_with_http_infoc  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_file_monitor_alarms  # 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_file_monitor_alarms(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListFileMonitorAlarmsRequest body: (required)
        :return: ListFileMonitorAlarmsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'list_file_monitor_alarms_with_http_infor   s       r   list_file_monitor_alarmsz-SECCENTER20240508Api.list_file_monitor_alarmsc  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_file_monitor_alarms  # 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_file_monitor_alarms_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListFileMonitorAlarmsRequest body: (required)
        :return: ListFileMonitorAlarmsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method list_file_monitor_alarmsNzMMissing the required parameter `body` when calling `list_file_monitor_alarms`r   r   r   r    zB/ListFileMonitorAlarms/2024-05-08/seccenter/post/application_json/r!   ListFileMonitorAlarmsResponseTr#   r)   r4   s                  r   r  z<SECCENTER20240508Api.list_file_monitor_alarms_with_http_infoc  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a1  list_fingerprint_collect_config  # 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_fingerprint_collect_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListFingerprintCollectConfigRequest body: (required)
        :return: ListFingerprintCollectConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .list_fingerprint_collect_config_with_http_infor   s       r   list_fingerprint_collect_configz4SECCENTER20240508Api.list_fingerprint_collect_config,d  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_fingerprint_collect_config  # 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_fingerprint_collect_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListFingerprintCollectConfigRequest body: (required)
        :return: ListFingerprintCollectConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method list_fingerprint_collect_configNzTMissing the required parameter `body` when calling `list_fingerprint_collect_config`r   r   r   r    zI/ListFingerprintCollectConfig/2024-05-08/seccenter/post/application_json/r!   $ListFingerprintCollectConfigResponseTr#   r)   r4   s                  r   r  zCSECCENTER20240508Api.list_fingerprint_collect_config_with_http_infoAd  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_group_related_agent  # 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_group_related_agent(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListGroupRelatedAgentRequest body: (required)
        :return: ListGroupRelatedAgentResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'list_group_related_agent_with_http_infor   s       r   list_group_related_agentz-SECCENTER20240508Api.list_group_related_agentd  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_group_related_agent  # 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_group_related_agent_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListGroupRelatedAgentRequest body: (required)
        :return: ListGroupRelatedAgentResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method list_group_related_agentNzMMissing the required parameter `body` when calling `list_group_related_agent`r   r   r  r   r    z;/ListGroupRelatedAgent/2024-05-08/seccenter/get/text_plain/r  ListGroupRelatedAgentResponseTr#   r)   r4   s                  r   r  z<SECCENTER20240508Api.list_group_related_agent_with_http_infod  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_hids_alarms  # 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_hids_alarms(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListHidsAlarmsRequest body: (required)
        :return: ListHidsAlarmsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_hids_alarms_with_http_infor   s       r   list_hids_alarmsz%SECCENTER20240508Api.list_hids_alarmsd  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  list_hids_alarms  # 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_hids_alarms_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListHidsAlarmsRequest body: (required)
        :return: ListHidsAlarmsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zBGot an unexpected keyword argument '%s' to method list_hids_alarmsNzEMissing the required parameter `body` when calling `list_hids_alarms`r   r   r   r    z;/ListHidsAlarms/2024-05-08/seccenter/post/application_json/r!   ListHidsAlarmsResponseTr#   r)   r4   s                  r   r  z4SECCENTER20240508Api.list_hids_alarms_with_http_infoe  r[   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_host_platform  # 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_host_platform(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListHostPlatformRequest body: (required)
        :return: ListHostPlatformResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !list_host_platform_with_http_infor   s       r   list_host_platformz'SECCENTER20240508Api.list_host_platformOe  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_host_platform  # 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_host_platform_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListHostPlatformRequest body: (required)
        :return: ListHostPlatformResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method list_host_platformNzGMissing the required parameter `body` when calling `list_host_platform`r   r   r  r   r    z6/ListHostPlatform/2024-05-08/seccenter/get/text_plain/r  ListHostPlatformResponseTr#   r)   r4   s                  r   r  z6SECCENTER20240508Api.list_host_platform_with_http_infode  s     X
+&&&2333,---,---fX&677 	 	HC*$$469:   F3KK8?1 	hvV7K7K7=f~7MfgggV .K"&/"F"F #" #"h )-(R(RN) )n% **''De#!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  list_host_region  # 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_host_region(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListHostRegionRequest body: (required)
        :return: ListHostRegionResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_host_region_with_http_infor   s       r   list_host_regionz%SECCENTER20240508Api.list_host_regione  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  list_host_region  # 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_host_region_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListHostRegionRequest body: (required)
        :return: ListHostRegionResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zBGot an unexpected keyword argument '%s' to method list_host_regionNzEMissing the required parameter `body` when calling `list_host_region`r   r   r  r   r    z4/ListHostRegion/2024-05-08/seccenter/get/text_plain/r  ListHostRegionResponseTr#   r)   r4   s                  r   r  z4SECCENTER20240508Api.list_host_region_with_http_infoe  rJ  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_host_vpc  # 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_host_vpc(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListHostVpcRequest body: (required)
        :return: ListHostVpcResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_host_vpc_with_http_infor   s       r   list_host_vpcz"SECCENTER20240508Api.list_host_vpcf  rQ   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_host_vpc  # 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_host_vpc_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListHostVpcRequest body: (required)
        :return: ListHostVpcResponse
                 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 list_host_vpcNzBMissing the required parameter `body` when calling `list_host_vpc`r   r   r  r   r    z1/ListHostVpc/2024-05-08/seccenter/get/text_plain/r  ListHostVpcResponseTr#   r)   r4   s                  r   r  z1SECCENTER20240508Api.list_host_vpc_with_http_info&f  s     X
+&&&2333,---,---fX&677 	 	HC*$$/145   F3KK8?1 	cvV7K7K7=f~7MabbbV .K"&/"F"F #" #"h )-(R(RN) )n% **''?#!/'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  list_hosts_agent_ids  # 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_hosts_agent_ids(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListHostsAgentIDsRequest body: (required)
        :return: ListHostsAgentIDsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #list_hosts_agent_ids_with_http_infor   s       r   list_hosts_agent_idsz)SECCENTER20240508Api.list_hosts_agent_idsrf  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_hosts_agent_ids  # 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_hosts_agent_ids_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListHostsAgentIDsRequest body: (required)
        :return: ListHostsAgentIDsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method list_hosts_agent_idsNzIMissing the required parameter `body` when calling `list_hosts_agent_ids`r   r   r   r    z>/ListHostsAgentIDs/2024-05-08/seccenter/post/application_json/r!   ListHostsAgentIDsResponseTr#   r)   r4   s                  r   r  z8SECCENTER20240508Api.list_hosts_agent_ids_with_http_infof  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_hosts_basic_infos  # 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_hosts_basic_infos(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListHostsBasicInfosRequest body: (required)
        :return: ListHostsBasicInfosResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %list_hosts_basic_infos_with_http_infor   s       r   list_hosts_basic_infosz+SECCENTER20240508Api.list_hosts_basic_infosf  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_hosts_basic_infos  # 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_hosts_basic_infos_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListHostsBasicInfosRequest body: (required)
        :return: ListHostsBasicInfosResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method list_hosts_basic_infosNzKMissing the required parameter `body` when calling `list_hosts_basic_infos`r   r   r   r    z@/ListHostsBasicInfos/2024-05-08/seccenter/post/application_json/r!   ListHostsBasicInfosResponseTr#   r)   r4   s                  r   r  z:SECCENTER20240508Api.list_hosts_basic_infos_with_http_infof  r7  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_install_commands  # 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_install_commands(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListInstallCommandsRequest body: (required)
        :return: ListInstallCommandsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $list_install_commands_with_http_infor   s       r   list_install_commandsz*SECCENTER20240508Api.list_install_commands4g  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_install_commands  # 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_install_commands_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListInstallCommandsRequest body: (required)
        :return: ListInstallCommandsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method list_install_commandsNzJMissing the required parameter `body` when calling `list_install_commands`r   r   r   r    z@/ListInstallCommands/2024-05-08/seccenter/post/application_json/r!   ListInstallCommandsResponseTr#   r)   r4   s                  r   r  z9SECCENTER20240508Api.list_install_commands_with_http_infoIg  rC  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_isolation_files  # 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_isolation_files(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListIsolationFilesRequest body: (required)
        :return: ListIsolationFilesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #list_isolation_files_with_http_infor   s       r   list_isolation_filesz)SECCENTER20240508Api.list_isolation_filesg  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_isolation_files  # 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_isolation_files_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListIsolationFilesRequest body: (required)
        :return: ListIsolationFilesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method list_isolation_filesNzIMissing the required parameter `body` when calling `list_isolation_files`r   r   r   r    z?/ListIsolationFiles/2024-05-08/seccenter/post/application_json/r!   ListIsolationFilesResponseTr#   r)   r4   s                  r   r  z8SECCENTER20240508Api.list_isolation_files_with_http_infog  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a/  list_layered_group_related_host  # 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_layered_group_related_host(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListLayeredGroupRelatedHostRequest body: (required)
        :return: ListLayeredGroupRelatedHostResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .list_layered_group_related_host_with_http_infor   s       r   list_layered_group_related_hostz4SECCENTER20240508Api.list_layered_group_related_hostg  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_layered_group_related_host  # 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_layered_group_related_host_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListLayeredGroupRelatedHostRequest body: (required)
        :return: ListLayeredGroupRelatedHostResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method list_layered_group_related_hostNzTMissing the required parameter `body` when calling `list_layered_group_related_host`r   r   r   r    zH/ListLayeredGroupRelatedHost/2024-05-08/seccenter/post/application_json/r!   #ListLayeredGroupRelatedHostResponseTr#   r)   r4   s                  r   r  zCSECCENTER20240508Api.list_layered_group_related_host_with_http_infoh  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_layered_groups_detail  # noqa: E501

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

        :param async_req bool
        :param ListLayeredGroupsDetailRequest body: (required)
        :return: ListLayeredGroupsDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )list_layered_groups_detail_with_http_infor   s       r   list_layered_groups_detailz/SECCENTER20240508Api.list_layered_groups_detailWh  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_layered_groups_detail  # noqa: E501

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

        :param async_req bool
        :param ListLayeredGroupsDetailRequest body: (required)
        :return: ListLayeredGroupsDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method list_layered_groups_detailNzOMissing the required parameter `body` when calling `list_layered_groups_detail`r   r   r   r    zD/ListLayeredGroupsDetail/2024-05-08/seccenter/post/application_json/r!   ListLayeredGroupsDetailResponseTr#   r)   r4   s                  r   r  z>SECCENTER20240508Api.list_layered_groups_detail_with_http_infolh  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_login_configs  # 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_login_configs(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListLoginConfigsRequest body: (required)
        :return: ListLoginConfigsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !list_login_configs_with_http_infor   s       r   list_login_configsz'SECCENTER20240508Api.list_login_configsh  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_login_configs  # 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_login_configs_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListLoginConfigsRequest body: (required)
        :return: ListLoginConfigsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method list_login_configsNzGMissing the required parameter `body` when calling `list_login_configs`r   r   r   r    z=/ListLoginConfigs/2024-05-08/seccenter/post/application_json/r!   ListLoginConfigsResponseTr#   r)   r4   s                  r   r  z6SECCENTER20240508Api.list_login_configs_with_http_infoh  rb   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_mlp_alarm_tags  # 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_mlp_alarm_tags(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListMlpAlarmTagsRequest body: (required)
        :return: ListMlpAlarmTagsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "list_mlp_alarm_tags_with_http_infor   s       r   list_mlp_alarm_tagsz(SECCENTER20240508Api.list_mlp_alarm_tagsi  r9  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_mlp_alarm_tags  # 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_mlp_alarm_tags_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListMlpAlarmTagsRequest body: (required)
        :return: ListMlpAlarmTagsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method list_mlp_alarm_tagsNzHMissing the required parameter `body` when calling `list_mlp_alarm_tags`r   r   r  r   r    z6/ListMlpAlarmTags/2024-05-08/seccenter/get/text_plain/r  ListMlpAlarmTagsResponseTr#   r)   r4   s                  r   r  z7SECCENTER20240508Api.list_mlp_alarm_tags_with_http_info.i  rV  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_mlp_alarms  # 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_mlp_alarms(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListMlpAlarmsRequest body: (required)
        :return: ListMlpAlarmsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_mlp_alarms_with_http_infor   s       r   list_mlp_alarmsz$SECCENTER20240508Api.list_mlp_alarmszi  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_mlp_alarms  # 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_mlp_alarms_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListMlpAlarmsRequest body: (required)
        :return: ListMlpAlarmsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method list_mlp_alarmsNzDMissing the required parameter `body` when calling `list_mlp_alarms`r   r   r   r    z:/ListMlpAlarms/2024-05-08/seccenter/post/application_json/r!   ListMlpAlarmsResponseTr#   r)   r4   s                  r   r  z3SECCENTER20240508Api.list_mlp_alarms_with_http_infoi  r?   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_mlp_asset_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.list_mlp_asset_tasks(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListMLPAssetTasksRequest body: (required)
        :return: ListMLPAssetTasksResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #list_mlp_asset_tasks_with_http_infor   s       r   list_mlp_asset_tasksz)SECCENTER20240508Api.list_mlp_asset_tasksi  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_mlp_asset_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.list_mlp_asset_tasks_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListMLPAssetTasksRequest body: (required)
        :return: ListMLPAssetTasksResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method list_mlp_asset_tasksNzIMissing the required parameter `body` when calling `list_mlp_asset_tasks`r   r   r   r    z>/ListMLPAssetTasks/2024-05-08/seccenter/post/application_json/r!   ListMLPAssetTasksResponseTr#   r)   r4   s                  r   r  z8SECCENTER20240508Api.list_mlp_asset_tasks_with_http_infoi  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_monitor_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.list_monitor_policies(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListMonitorPoliciesRequest body: (required)
        :return: ListMonitorPoliciesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $list_monitor_policies_with_http_infor   s       r   list_monitor_policiesz*SECCENTER20240508Api.list_monitor_policies<j  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_monitor_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.list_monitor_policies_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListMonitorPoliciesRequest body: (required)
        :return: ListMonitorPoliciesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method list_monitor_policiesNzJMissing the required parameter `body` when calling `list_monitor_policies`r   r   r   r    z@/ListMonitorPolicies/2024-05-08/seccenter/post/application_json/r!   ListMonitorPoliciesResponseTr#   r)   r4   s                  r   r  z9SECCENTER20240508Api.list_monitor_policies_with_http_infoQj  rC  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a#  list_multi_level_asset_hosts  # 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_multi_level_asset_hosts(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListMultiLevelAssetHostsRequest body: (required)
        :return: ListMultiLevelAssetHostsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +list_multi_level_asset_hosts_with_http_infor   s       r   list_multi_level_asset_hostsz1SECCENTER20240508Api.list_multi_level_asset_hostsj  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 )a2  list_multi_level_asset_hosts  # 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_multi_level_asset_hosts_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListMultiLevelAssetHostsRequest body: (required)
        :return: ListMultiLevelAssetHostsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method list_multi_level_asset_hostsNzQMissing the required parameter `body` when calling `list_multi_level_asset_hosts`r   r   r   r    zE/ListMultiLevelAssetHosts/2024-05-08/seccenter/post/application_json/r!    ListMultiLevelAssetHostsResponseTr#   r)   r4   s                  r   r  z@SECCENTER20240508Api.list_multi_level_asset_hosts_with_http_infoj  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a%  list_multi_level_institution  # 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_multi_level_institution(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListMultiLevelInstitutionRequest body: (required)
        :return: ListMultiLevelInstitutionResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +list_multi_level_institution_with_http_infor   s       r   list_multi_level_institutionz1SECCENTER20240508Api.list_multi_level_institutionj  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 )a4  list_multi_level_institution  # 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_multi_level_institution_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListMultiLevelInstitutionRequest body: (required)
        :return: ListMultiLevelInstitutionResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method list_multi_level_institutionNzQMissing the required parameter `body` when calling `list_multi_level_institution`r   r   r   r    zF/ListMultiLevelInstitution/2024-05-08/seccenter/post/application_json/r!   !ListMultiLevelInstitutionResponseTr#   r)   r4   s                  r   r  z@SECCENTER20240508Api.list_multi_level_institution_with_http_infok  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a+  list_ordered_hosts_basic_infos  # 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_ordered_hosts_basic_infos(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListOrderedHostsBasicInfosRequest body: (required)
        :return: ListOrderedHostsBasicInfosResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -list_ordered_hosts_basic_infos_with_http_infor   s       r   list_ordered_hosts_basic_infosz3SECCENTER20240508Api.list_ordered_hosts_basic_infos_k  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_ordered_hosts_basic_infos  # 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_ordered_hosts_basic_infos_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListOrderedHostsBasicInfosRequest body: (required)
        :return: ListOrderedHostsBasicInfosResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method list_ordered_hosts_basic_infosNzSMissing the required parameter `body` when calling `list_ordered_hosts_basic_infos`r   r   r   r    zG/ListOrderedHostsBasicInfos/2024-05-08/seccenter/post/application_json/r!   "ListOrderedHostsBasicInfosResponseTr#   r)   r4   s                  r   r  zBSECCENTER20240508Api.list_ordered_hosts_basic_infos_with_http_infotk  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_rasp_alarms  # 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_rasp_alarms(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRaspAlarmsRequest body: (required)
        :return: ListRaspAlarmsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_rasp_alarms_with_http_infor   s       r   list_rasp_alarmsz%SECCENTER20240508Api.list_rasp_alarmsk  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  list_rasp_alarms  # 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_rasp_alarms_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRaspAlarmsRequest body: (required)
        :return: ListRaspAlarmsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zBGot an unexpected keyword argument '%s' to method list_rasp_alarmsNzEMissing the required parameter `body` when calling `list_rasp_alarms`r   r   r   r    z;/ListRaspAlarms/2024-05-08/seccenter/post/application_json/r!   ListRaspAlarmsResponseTr#   r)   r4   s                  r   r$  z4SECCENTER20240508Api.list_rasp_alarms_with_http_infok  r[   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a#  list_rasp_config_agent_infos  # 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_rasp_config_agent_infos(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRaspConfigAgentInfosRequest body: (required)
        :return: ListRaspConfigAgentInfosResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   +list_rasp_config_agent_infos_with_http_infor   s       r   list_rasp_config_agent_infosz1SECCENTER20240508Api.list_rasp_config_agent_infos!l  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 )a2  list_rasp_config_agent_infos  # 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_rasp_config_agent_infos_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRaspConfigAgentInfosRequest body: (required)
        :return: ListRaspConfigAgentInfosResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zNGot an unexpected keyword argument '%s' to method list_rasp_config_agent_infosNzQMissing the required parameter `body` when calling `list_rasp_config_agent_infos`r   r   r   r    zE/ListRaspConfigAgentInfos/2024-05-08/seccenter/post/application_json/r!    ListRaspConfigAgentInfosResponseTr#   r)   r4   s                  r   r)  z@SECCENTER20240508Api.list_rasp_config_agent_infos_with_http_info6l  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_rasp_configs  # 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_rasp_configs(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRaspConfigsRequest body: (required)
        :return: ListRaspConfigsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r    list_rasp_configs_with_http_infor   s       r   list_rasp_configsz&SECCENTER20240508Api.list_rasp_configsl  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_rasp_configs  # 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_rasp_configs_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRaspConfigsRequest body: (required)
        :return: ListRaspConfigsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zCGot an unexpected keyword argument '%s' to method list_rasp_configsNzFMissing the required parameter `body` when calling `list_rasp_configs`r   r   r   r    z</ListRaspConfigs/2024-05-08/seccenter/post/application_json/r!   ListRaspConfigsResponseTr#   r)   r4   s                  r   r.  z5SECCENTER20240508Api.list_rasp_configs_with_http_infol  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_rasp_processes  # 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_rasp_processes(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRaspProcessesRequest body: (required)
        :return: ListRaspProcessesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "list_rasp_processes_with_http_infor   s       r   list_rasp_processesz(SECCENTER20240508Api.list_rasp_processesl  r9  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_rasp_processes  # 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_rasp_processes_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRaspProcessesRequest body: (required)
        :return: ListRaspProcessesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method list_rasp_processesNzHMissing the required parameter `body` when calling `list_rasp_processes`r   r   r   r    z>/ListRaspProcesses/2024-05-08/seccenter/post/application_json/r!   ListRaspProcessesResponseTr#   r)   r4   s                  r   r3  z7SECCENTER20240508Api.list_rasp_processes_with_http_infol  r<  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_registries  # 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_registries(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRegistriesRequest body: (required)
        :return: ListRegistriesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_registries_with_http_infor   s       r   list_registriesz$SECCENTER20240508Api.list_registriesDm  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_registries  # 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_registries_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRegistriesRequest body: (required)
        :return: ListRegistriesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method list_registriesNzDMissing the required parameter `body` when calling `list_registries`r   r   r   r    z;/ListRegistries/2024-05-08/seccenter/post/application_json/r!   ListRegistriesResponseTr#   r)   r4   s                  r   r8  z3SECCENTER20240508Api.list_registries_with_http_infoYm  ri  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_registry_images  # 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_registry_images(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRegistryImagesRequest body: (required)
        :return: ListRegistryImagesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #list_registry_images_with_http_infor   s       r   list_registry_imagesz)SECCENTER20240508Api.list_registry_imagesm  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_registry_images  # 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_registry_images_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRegistryImagesRequest body: (required)
        :return: ListRegistryImagesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method list_registry_imagesNzIMissing the required parameter `body` when calling `list_registry_images`r   r   r   r    z?/ListRegistryImages/2024-05-08/seccenter/post/application_json/r!   ListRegistryImagesResponseTr#   r)   r4   s                  r   r=  z8SECCENTER20240508Api.list_registry_images_with_http_infom  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a!  list_registry_namespace_ids  # 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_registry_namespace_ids(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRegistryNamespaceIDsRequest body: (required)
        :return: ListRegistryNamespaceIDsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *list_registry_namespace_ids_with_http_infor   s       r   list_registry_namespace_idsz0SECCENTER20240508Api.list_registry_namespace_idsn  rC   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 )a0  list_registry_namespace_ids  # 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_registry_namespace_ids_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRegistryNamespaceIDsRequest body: (required)
        :return: ListRegistryNamespaceIDsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method list_registry_namespace_idsNzPMissing the required parameter `body` when calling `list_registry_namespace_ids`r   r   r   r    zE/ListRegistryNamespaceIDs/2024-05-08/seccenter/post/application_json/r!    ListRegistryNamespaceIDsResponseTr#   r)   r4   s                  r   rB  z?SECCENTER20240508Api.list_registry_namespace_ids_with_http_infon  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_registry_namespaces  # noqa: E501

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

        :param async_req bool
        :param ListRegistryNamespacesRequest body: (required)
        :return: ListRegistryNamespacesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'list_registry_namespaces_with_http_infor   s       r   list_registry_namespacesz-SECCENTER20240508Api.list_registry_namespacesgn  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_registry_namespaces  # noqa: E501

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

        :param async_req bool
        :param ListRegistryNamespacesRequest body: (required)
        :return: ListRegistryNamespacesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method list_registry_namespacesNzMMissing the required parameter `body` when calling `list_registry_namespaces`r   r   r   r    zC/ListRegistryNamespaces/2024-05-08/seccenter/post/application_json/r!   ListRegistryNamespacesResponseTr#   r)   r4   s                  r   rG  z<SECCENTER20240508Api.list_registry_namespaces_with_http_info|n  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a	  list_repo_image_compl  # 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_repo_image_compl(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRepoImageComplRequest body: (required)
        :return: ListRepoImageComplResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $list_repo_image_compl_with_http_infor   s       r   list_repo_image_complz*SECCENTER20240508Api.list_repo_image_compln  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_repo_image_compl  # 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_repo_image_compl_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRepoImageComplRequest body: (required)
        :return: ListRepoImageComplResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method list_repo_image_complNzJMissing the required parameter `body` when calling `list_repo_image_compl`r   r   r   r    z?/ListRepoImageCompl/2024-05-08/seccenter/post/application_json/r!   ListRepoImageComplResponseTr#   r)   r4   s                  r   rL  z9SECCENTER20240508Api.list_repo_image_compl_with_http_infon  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a	  list_repo_image_layer  # 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_repo_image_layer(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRepoImageLayerRequest body: (required)
        :return: ListRepoImageLayerResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $list_repo_image_layer_with_http_infor   s       r   list_repo_image_layerz*SECCENTER20240508Api.list_repo_image_layer)o  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_repo_image_layer  # 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_repo_image_layer_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRepoImageLayerRequest body: (required)
        :return: ListRepoImageLayerResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method list_repo_image_layerNzJMissing the required parameter `body` when calling `list_repo_image_layer`r   r   r   r    z?/ListRepoImageLayer/2024-05-08/seccenter/post/application_json/r!   ListRepoImageLayerResponseTr#   r)   r4   s                  r   rQ  z9SECCENTER20240508Api.list_repo_image_layer_with_http_info>o  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a'  list_repo_image_layer_senfile  # 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_repo_image_layer_senfile(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRepoImageLayerSenfileRequest body: (required)
        :return: ListRepoImageLayerSenfileResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ,list_repo_image_layer_senfile_with_http_infor   s       r   list_repo_image_layer_senfilez2SECCENTER20240508Api.list_repo_image_layer_senfileo  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 )a6  list_repo_image_layer_senfile  # 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_repo_image_layer_senfile_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRepoImageLayerSenfileRequest body: (required)
        :return: ListRepoImageLayerSenfileResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zOGot an unexpected keyword argument '%s' to method list_repo_image_layer_senfileNzRMissing the required parameter `body` when calling `list_repo_image_layer_senfile`r   r   r   r    zF/ListRepoImageLayerSenfile/2024-05-08/seccenter/post/application_json/r!   !ListRepoImageLayerSenfileResponseTr#   r)   r4   s                  r   rV  zASECCENTER20240508Api.list_repo_image_layer_senfile_with_http_infoo  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_repo_image_layer_virus  # 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_repo_image_layer_virus(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRepoImageLayerVirusRequest body: (required)
        :return: ListRepoImageLayerVirusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *list_repo_image_layer_virus_with_http_infor   s       r   list_repo_image_layer_virusz0SECCENTER20240508Api.list_repo_image_layer_viruso  rC   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_repo_image_layer_virus  # 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_repo_image_layer_virus_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRepoImageLayerVirusRequest body: (required)
        :return: ListRepoImageLayerVirusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method list_repo_image_layer_virusNzPMissing the required parameter `body` when calling `list_repo_image_layer_virus`r   r   r   r    zD/ListRepoImageLayerVirus/2024-05-08/seccenter/post/application_json/r!   ListRepoImageLayerVirusResponseTr#   r)   r4   s                  r   r[  z?SECCENTER20240508Api.list_repo_image_layer_virus_with_http_info p  rF   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_repo_image_layer_vuln  # 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_repo_image_layer_vuln(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRepoImageLayerVulnRequest body: (required)
        :return: ListRepoImageLayerVulnResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )list_repo_image_layer_vuln_with_http_infor   s       r   list_repo_image_layer_vulnz/SECCENTER20240508Api.list_repo_image_layer_vulnLp  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_repo_image_layer_vuln  # 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_repo_image_layer_vuln_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRepoImageLayerVulnRequest body: (required)
        :return: ListRepoImageLayerVulnResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method list_repo_image_layer_vulnNzOMissing the required parameter `body` when calling `list_repo_image_layer_vuln`r   r   r   r    zC/ListRepoImageLayerVuln/2024-05-08/seccenter/post/application_json/r!   ListRepoImageLayerVulnResponseTr#   r)   r4   s                  r   r`  z>SECCENTER20240508Api.list_repo_image_layer_vuln_with_http_infoap  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_repo_image_package  # 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_repo_image_package(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRepoImagePackageRequest body: (required)
        :return: ListRepoImagePackageResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &list_repo_image_package_with_http_infor   s       r   list_repo_image_packagez,SECCENTER20240508Api.list_repo_image_packagep  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_repo_image_package  # 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_repo_image_package_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRepoImagePackageRequest body: (required)
        :return: ListRepoImagePackageResponse
                 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_repo_image_packageNzLMissing the required parameter `body` when calling `list_repo_image_package`r   r   r   r    zA/ListRepoImagePackage/2024-05-08/seccenter/post/application_json/r!   ListRepoImagePackageResponseTr#   r)   r4   s                  r   re  z;SECCENTER20240508Api.list_repo_image_package_with_http_infop  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_repo_image_senfile  # 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_repo_image_senfile(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRepoImageSenfileRequest body: (required)
        :return: ListRepoImageSenfileResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &list_repo_image_senfile_with_http_infor   s       r   list_repo_image_senfilez,SECCENTER20240508Api.list_repo_image_senfileq  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_repo_image_senfile  # 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_repo_image_senfile_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRepoImageSenfileRequest body: (required)
        :return: ListRepoImageSenfileResponse
                 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_repo_image_senfileNzLMissing the required parameter `body` when calling `list_repo_image_senfile`r   r   r   r    zA/ListRepoImageSenfile/2024-05-08/seccenter/post/application_json/r!   ListRepoImageSenfileResponseTr#   r)   r4   s                  r   rj  z;SECCENTER20240508Api.list_repo_image_senfile_with_http_info#q  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a	  list_repo_image_virus  # 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_repo_image_virus(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRepoImageVirusRequest body: (required)
        :return: ListRepoImageVirusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $list_repo_image_virus_with_http_infor   s       r   list_repo_image_virusz*SECCENTER20240508Api.list_repo_image_virusoq  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_repo_image_virus  # 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_repo_image_virus_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRepoImageVirusRequest body: (required)
        :return: ListRepoImageVirusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method list_repo_image_virusNzJMissing the required parameter `body` when calling `list_repo_image_virus`r   r   r   r    z?/ListRepoImageVirus/2024-05-08/seccenter/post/application_json/r!   ListRepoImageVirusResponseTr#   r)   r4   s                  r   ro  z9SECCENTER20240508Api.list_repo_image_virus_with_http_infoq  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_repo_image_vuln  # 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_repo_image_vuln(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRepoImageVulnRequest body: (required)
        :return: ListRepoImageVulnResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #list_repo_image_vuln_with_http_infor   s       r   list_repo_image_vulnz)SECCENTER20240508Api.list_repo_image_vulnq  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_repo_image_vuln  # 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_repo_image_vuln_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRepoImageVulnRequest body: (required)
        :return: ListRepoImageVulnResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method list_repo_image_vulnNzIMissing the required parameter `body` when calling `list_repo_image_vuln`r   r   r   r    z>/ListRepoImageVuln/2024-05-08/seccenter/post/application_json/r!   ListRepoImageVulnResponseTr#   r)   r4   s                  r   rt  z8SECCENTER20240508Api.list_repo_image_vuln_with_http_infoq  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a5  list_risk_compl_affect_repo_image  # 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_risk_compl_affect_repo_image(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRiskComplAffectRepoImageRequest body: (required)
        :return: ListRiskComplAffectRepoImageResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   0list_risk_compl_affect_repo_image_with_http_infor   s       r   !list_risk_compl_affect_repo_imagez6SECCENTER20240508Api.list_risk_compl_affect_repo_image1r  rE  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 )aD  list_risk_compl_affect_repo_image  # 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_risk_compl_affect_repo_image_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRiskComplAffectRepoImageRequest body: (required)
        :return: ListRiskComplAffectRepoImageResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zSGot an unexpected keyword argument '%s' to method list_risk_compl_affect_repo_imageNzVMissing the required parameter `body` when calling `list_risk_compl_affect_repo_image`r   r   r   r    zI/ListRiskComplAffectRepoImage/2024-05-08/seccenter/post/application_json/r!   $ListRiskComplAffectRepoImageResponseTr#   r)   r4   s                  r   ry  zESECCENTER20240508Api.list_risk_compl_affect_repo_image_with_http_infoFr  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% **''WY_#!@'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  list_risk_vuln_affect_repo_image  # 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_risk_vuln_affect_repo_image(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRiskVulnAffectRepoImageRequest body: (required)
        :return: ListRiskVulnAffectRepoImageResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   /list_risk_vuln_affect_repo_image_with_http_infor   s       r    list_risk_vuln_affect_repo_imagez5SECCENTER20240508Api.list_risk_vuln_affect_repo_imager  ro  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_risk_vuln_affect_repo_image  # 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_risk_vuln_affect_repo_image_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListRiskVulnAffectRepoImageRequest body: (required)
        :return: ListRiskVulnAffectRepoImageResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zRGot an unexpected keyword argument '%s' to method list_risk_vuln_affect_repo_imageNzUMissing the required parameter `body` when calling `list_risk_vuln_affect_repo_image`r   r   r   r    zH/ListRiskVulnAffectRepoImage/2024-05-08/seccenter/post/application_json/r!   #ListRiskVulnAffectRepoImageResponseTr#   r)   r4   s                  r   r~  zDSECCENTER20240508Api.list_risk_vuln_affect_repo_image_with_http_infor  s    X
+&&&2333,---,---fX&677 	 	HC*$$BDGH   F3KK8?1 	vvV7K7K7=f~7MtuuuV .K"&/"F"F #" #"h )-(R(R )" )"n% **''VX^#!?'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  list_scan_sub_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.list_scan_sub_tasks(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListScanSubTasksRequest body: (required)
        :return: ListScanSubTasksResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "list_scan_sub_tasks_with_http_infor   s       r   list_scan_sub_tasksz(SECCENTER20240508Api.list_scan_sub_tasksr  r9  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_scan_sub_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.list_scan_sub_tasks_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListScanSubTasksRequest body: (required)
        :return: ListScanSubTasksResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method list_scan_sub_tasksNzHMissing the required parameter `body` when calling `list_scan_sub_tasks`r   r   r   r    z=/ListScanSubTasks/2024-05-08/seccenter/post/application_json/r!   ListScanSubTasksResponseTr#   r)   r4   s                  r   r  z7SECCENTER20240508Api.list_scan_sub_tasks_with_http_infos  rm  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_scan_task_hosts  # 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_scan_task_hosts(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListScanTaskHostsRequest body: (required)
        :return: ListScanTaskHostsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #list_scan_task_hosts_with_http_infor   s       r   list_scan_task_hostsz)SECCENTER20240508Api.list_scan_task_hostsTs  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_scan_task_hosts  # 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_scan_task_hosts_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListScanTaskHostsRequest body: (required)
        :return: ListScanTaskHostsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method list_scan_task_hostsNzIMissing the required parameter `body` when calling `list_scan_task_hosts`r   r   r   r    z>/ListScanTaskHosts/2024-05-08/seccenter/post/application_json/r!   ListScanTaskHostsResponseTr#   r)   r4   s                  r   r  z8SECCENTER20240508Api.list_scan_task_hosts_with_http_infois  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_scan_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.list_scan_tasks(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListScanTasksRequest body: (required)
        :return: ListScanTasksResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_scan_tasks_with_http_infor   s       r   list_scan_tasksz$SECCENTER20240508Api.list_scan_taskss  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_scan_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.list_scan_tasks_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListScanTasksRequest body: (required)
        :return: ListScanTasksResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method list_scan_tasksNzDMissing the required parameter `body` when calling `list_scan_tasks`r   r   r   r    z:/ListScanTasks/2024-05-08/seccenter/post/application_json/r!   ListScanTasksResponseTr#   r)   r4   s                  r   r  z3SECCENTER20240508Api.list_scan_tasks_with_http_infos  r?   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_tag_related_agent  # 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_tag_related_agent(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListTagRelatedAgentRequest body: (required)
        :return: ListTagRelatedAgentResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %list_tag_related_agent_with_http_infor   s       r   list_tag_related_agentz+SECCENTER20240508Api.list_tag_related_agentt  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_tag_related_agent  # 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_tag_related_agent_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListTagRelatedAgentRequest body: (required)
        :return: ListTagRelatedAgentResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method list_tag_related_agentNzKMissing the required parameter `body` when calling `list_tag_related_agent`r   r   r  r   r    z9/ListTagRelatedAgent/2024-05-08/seccenter/get/text_plain/r  ListTagRelatedAgentResponseTr#   r)   r4   s                  r   r  z:SECCENTER20240508Api.list_tag_related_agent_with_http_info+t  rP  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_tags_detail  # noqa: E501

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

        :param async_req bool
        :param ListTagsDetailRequest body: (required)
        :return: ListTagsDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_tags_detail_with_http_infor   s       r   list_tags_detailz%SECCENTER20240508Api.list_tags_detailwt  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  list_tags_detail  # noqa: E501

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

        :param async_req bool
        :param ListTagsDetailRequest body: (required)
        :return: ListTagsDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zBGot an unexpected keyword argument '%s' to method list_tags_detailNzEMissing the required parameter `body` when calling `list_tags_detail`r   r   r  r   r    z4/ListTagsDetail/2024-05-08/seccenter/get/text_plain/r  ListTagsDetailResponseTr#   r)   r4   s                  r   r  z4SECCENTER20240508Api.list_tags_detail_with_http_infot  rJ  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_varmor_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.list_varmor_policies(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListVarmorPoliciesRequest body: (required)
        :return: ListVarmorPoliciesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #list_varmor_policies_with_http_infor   s       r   list_varmor_policiesz)SECCENTER20240508Api.list_varmor_policiest  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_varmor_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.list_varmor_policies_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListVarmorPoliciesRequest body: (required)
        :return: ListVarmorPoliciesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method list_varmor_policiesNzIMissing the required parameter `body` when calling `list_varmor_policies`r   r   r   r    z?/ListVarmorPolicies/2024-05-08/seccenter/post/application_json/r!   ListVarmorPoliciesResponseTr#   r)   r4   s                  r   r  z8SECCENTER20240508Api.list_varmor_policies_with_http_infot  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_virus_alarms  # 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_virus_alarms(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListVirusAlarmsRequest body: (required)
        :return: ListVirusAlarmsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r    list_virus_alarms_with_http_infor   s       r   list_virus_alarmsz&SECCENTER20240508Api.list_virus_alarms9u  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_virus_alarms  # 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_virus_alarms_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListVirusAlarmsRequest body: (required)
        :return: ListVirusAlarmsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zCGot an unexpected keyword argument '%s' to method list_virus_alarmsNzFMissing the required parameter `body` when calling `list_virus_alarms`r   r   r   r    z</ListVirusAlarms/2024-05-08/seccenter/post/application_json/r!   ListVirusAlarmsResponseTr#   r)   r4   s                  r   r  z5SECCENTER20240508Api.list_virus_alarms_with_http_infoNu  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_vul_by_pod  # 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_vul_by_pod(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListVulByPodRequest body: (required)
        :return: ListVulByPodResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_vul_by_pod_with_http_infor   s       r   list_vul_by_podz$SECCENTER20240508Api.list_vul_by_podu  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_vul_by_pod  # 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_vul_by_pod_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListVulByPodRequest body: (required)
        :return: ListVulByPodResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method list_vul_by_podNzDMissing the required parameter `body` when calling `list_vul_by_pod`r   r   r   r    z9/ListVulByPod/2024-05-08/seccenter/post/application_json/r!   ListVulByPodResponseTr#   r)   r4   s                  r   r  z3SECCENTER20240508Api.list_vul_by_pod_with_http_infou  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% **''G#!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  list_vul_detail  # noqa: E501

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

        :param async_req bool
        :param ListVulDetailRequest body: (required)
        :return: ListVulDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_vul_detail_with_http_infor   s       r   list_vul_detailz$SECCENTER20240508Api.list_vul_detailu  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_vul_detail  # noqa: E501

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

        :param async_req bool
        :param ListVulDetailRequest body: (required)
        :return: ListVulDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method list_vul_detailNzDMissing the required parameter `body` when calling `list_vul_detail`r   r   r   r    z:/ListVulDetail/2024-05-08/seccenter/post/application_json/r!   ListVulDetailResponseTr#   r)   r4   s                  r   r  z3SECCENTER20240508Api.list_vul_detail_with_http_infov  r?   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_vul_host_by_pod  # 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_vul_host_by_pod(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListVulHostByPodRequest body: (required)
        :return: ListVulHostByPodResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #list_vul_host_by_pod_with_http_infor   s       r   list_vul_host_by_podz)SECCENTER20240508Api.list_vul_host_by_pod\v  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_vul_host_by_pod  # 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_vul_host_by_pod_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListVulHostByPodRequest body: (required)
        :return: ListVulHostByPodResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method list_vul_host_by_podNzIMissing the required parameter `body` when calling `list_vul_host_by_pod`r   r   r   r    z=/ListVulHostByPod/2024-05-08/seccenter/post/application_json/r!   ListVulHostByPodResponseTr#   r)   r4   s                  r   r  z8SECCENTER20240508Api.list_vul_host_by_pod_with_http_infoqv  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_vuln_affect_ai_session  # 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_vuln_affect_ai_session(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListVulnAffectAISessionRequest body: (required)
        :return: ListVulnAffectAISessionResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *list_vuln_affect_ai_session_with_http_infor   s       r   list_vuln_affect_ai_sessionz0SECCENTER20240508Api.list_vuln_affect_ai_sessionv  rC   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_vuln_affect_ai_session  # 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_vuln_affect_ai_session_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListVulnAffectAISessionRequest body: (required)
        :return: ListVulnAffectAISessionResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method list_vuln_affect_ai_sessionNzPMissing the required parameter `body` when calling `list_vuln_affect_ai_session`r   r   r   r    zD/ListVulnAffectAISession/2024-05-08/seccenter/post/application_json/r!   ListVulnAffectAISessionResponseTr#   r)   r4   s                  r   r  z?SECCENTER20240508Api.list_vuln_affect_ai_session_with_http_infov  rF   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_vuln_for_ai  # 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_vuln_for_ai(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListVulnForAIRequest body: (required)
        :return: ListVulnForAIResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_vuln_for_ai_with_http_infor   s       r   list_vuln_for_aiz%SECCENTER20240508Api.list_vuln_for_aiw  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  list_vuln_for_ai  # 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_vuln_for_ai_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListVulnForAIRequest body: (required)
        :return: ListVulnForAIResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zBGot an unexpected keyword argument '%s' to method list_vuln_for_aiNzEMissing the required parameter `body` when calling `list_vuln_for_ai`r   r   r   r    z:/ListVulnForAI/2024-05-08/seccenter/post/application_json/r!   ListVulnForAIResponseTr#   r)   r4   s                  r   r  z4SECCENTER20240508Api.list_vuln_for_ai_with_http_info3w  rK  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_vuln_hosts  # 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_vuln_hosts(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListVulnHostsRequest body: (required)
        :return: ListVulnHostsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_vuln_hosts_with_http_infor   s       r   list_vuln_hostsz$SECCENTER20240508Api.list_vuln_hostsw  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_vuln_hosts  # 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_vuln_hosts_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListVulnHostsRequest body: (required)
        :return: ListVulnHostsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method list_vuln_hostsNzDMissing the required parameter `body` when calling `list_vuln_hosts`r   r   r   r    z:/ListVulnHosts/2024-05-08/seccenter/post/application_json/r!   ListVulnHostsResponseTr#   r)   r4   s                  r   r  z3SECCENTER20240508Api.list_vuln_hosts_with_http_infow  r?   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_vulns  # 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_vulns(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListVulnsRequest body: (required)
        :return: ListVulnsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_vulns_with_http_infor   s       r   
list_vulnszSECCENTER20240508Api.list_vulnsw  rw   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_vulns  # 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_vulns_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListVulnsRequest body: (required)
        :return: ListVulnsResponse
                 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 list_vulnsNz?Missing the required parameter `body` when calling `list_vulns`r   r   r   r    z6/ListVulns/2024-05-08/seccenter/post/application_json/r!   ListVulnsResponseTr#   r)   r4   s                  r   r  z.SECCENTER20240508Api.list_vulns_with_http_infow  rz   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a/  list_weak_password_check_detail  # noqa: E501

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

        :param async_req bool
        :param ListWeakPasswordCheckDetailRequest body: (required)
        :return: ListWeakPasswordCheckDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .list_weak_password_check_detail_with_http_infor   s       r   list_weak_password_check_detailz4SECCENTER20240508Api.list_weak_password_check_detailAx  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_weak_password_check_detail  # noqa: E501

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

        :param async_req bool
        :param ListWeakPasswordCheckDetailRequest body: (required)
        :return: ListWeakPasswordCheckDetailResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method list_weak_password_check_detailNzTMissing the required parameter `body` when calling `list_weak_password_check_detail`r   r   r   r    zH/ListWeakPasswordCheckDetail/2024-05-08/seccenter/post/application_json/r!   #ListWeakPasswordCheckDetailResponseTr#   r)   r4   s                  r   r  zCSECCENTER20240508Api.list_weak_password_check_detail_with_http_infoVx  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  list_white_lists  # 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_white_lists(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListWhiteListsRequest body: (required)
        :return: ListWhiteListsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   list_white_lists_with_http_infor   s       r   list_white_listsz%SECCENTER20240508Api.list_white_listsx  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  list_white_lists  # 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_white_lists_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param ListWhiteListsRequest body: (required)
        :return: ListWhiteListsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zBGot an unexpected keyword argument '%s' to method list_white_listsNzEMissing the required parameter `body` when calling `list_white_lists`r   r   r   r    z;/ListWhiteLists/2024-05-08/seccenter/post/application_json/r!   ListWhiteListsResponseTr#   r)   r4   s                  r   r  z4SECCENTER20240508Api.list_white_lists_with_http_infox  r[   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  manual_sync_ai_application  # noqa: E501

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

        :param async_req bool
        :param ManualSyncAIApplicationRequest body: (required)
        :return: ManualSyncAIApplicationResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )manual_sync_ai_application_with_http_infor   s       r   manual_sync_ai_applicationz/SECCENTER20240508Api.manual_sync_ai_applicationy  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,  manual_sync_ai_application  # noqa: E501

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

        :param async_req bool
        :param ManualSyncAIApplicationRequest body: (required)
        :return: ManualSyncAIApplicationResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method manual_sync_ai_applicationNzOMissing the required parameter `body` when calling `manual_sync_ai_application`r   r   r   r    zD/ManualSyncAIApplication/2024-05-08/seccenter/post/application_json/r!   ManualSyncAIApplicationResponseTr#   r)   r4   s                  r   r  z>SECCENTER20240508Api.manual_sync_ai_application_with_http_infoy  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  modify_auto_defense_rule  # noqa: E501

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

        :param async_req bool
        :param ModifyAutoDefenseRuleRequest body: (required)
        :return: ModifyAutoDefenseRuleResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'modify_auto_defense_rule_with_http_infor   s       r   modify_auto_defense_rulez-SECCENTER20240508Api.modify_auto_defense_ruledy  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$  modify_auto_defense_rule  # noqa: E501

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

        :param async_req bool
        :param ModifyAutoDefenseRuleRequest body: (required)
        :return: ModifyAutoDefenseRuleResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method modify_auto_defense_ruleNzMMissing the required parameter `body` when calling `modify_auto_defense_rule`r   r   r   r    zB/ModifyAutoDefenseRule/2024-05-08/seccenter/post/application_json/r!   ModifyAutoDefenseRuleResponseTr#   r)   r4   s                  r   r  z<SECCENTER20240508Api.modify_auto_defense_rule_with_http_infoyy  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  modify_cloud_env  # noqa: E501

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

        :param async_req bool
        :param ModifyCloudEnvRequest body: (required)
        :return: ModifyCloudEnvResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   modify_cloud_env_with_http_infor   s       r   modify_cloud_envz%SECCENTER20240508Api.modify_cloud_envy  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  modify_cloud_env  # noqa: E501

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

        :param async_req bool
        :param ModifyCloudEnvRequest body: (required)
        :return: ModifyCloudEnvResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zBGot an unexpected keyword argument '%s' to method modify_cloud_envNzEMissing the required parameter `body` when calling `modify_cloud_env`r   r   r   r    z;/ModifyCloudEnv/2024-05-08/seccenter/post/application_json/r!   ModifyCloudEnvResponseTr#   r)   r4   s                  r   r  z4SECCENTER20240508Api.modify_cloud_env_with_http_infoy  r[   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  modify_layered_group  # noqa: E501

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

        :param async_req bool
        :param ModifyLayeredGroupRequest body: (required)
        :return: ModifyLayeredGroupResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #modify_layered_group_with_http_infor   s       r   modify_layered_groupz)SECCENTER20240508Api.modify_layered_group&z  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  modify_layered_group  # noqa: E501

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

        :param async_req bool
        :param ModifyLayeredGroupRequest body: (required)
        :return: ModifyLayeredGroupResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method modify_layered_groupNzIMissing the required parameter `body` when calling `modify_layered_group`r   r   r   r    z?/ModifyLayeredGroup/2024-05-08/seccenter/post/application_json/r!   ModifyLayeredGroupResponseTr#   r)   r4   s                  r   r  z8SECCENTER20240508Api.modify_layered_group_with_http_info;z  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a-  modify_multi_level_institution  # noqa: E501

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

        :param async_req bool
        :param ModifyMultiLevelInstitutionRequest body: (required)
        :return: ModifyMultiLevelInstitutionResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -modify_multi_level_institution_with_http_infor   s       r   modify_multi_level_institutionz3SECCENTER20240508Api.modify_multi_level_institutionz  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<  modify_multi_level_institution  # noqa: E501

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

        :param async_req bool
        :param ModifyMultiLevelInstitutionRequest body: (required)
        :return: ModifyMultiLevelInstitutionResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method modify_multi_level_institutionNzSMissing the required parameter `body` when calling `modify_multi_level_institution`r   r   r   r    zH/ModifyMultiLevelInstitution/2024-05-08/seccenter/post/application_json/r!   #ModifyMultiLevelInstitutionResponseTr#   r)   r4   s                  r   r  zBSECCENTER20240508Api.modify_multi_level_institution_with_http_infoz  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )aa  modify_multi_level_institution_report_switch  # noqa: E501

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

        :param async_req bool
        :param ModifyMultiLevelInstitutionReportSwitchRequest body: (required)
        :return: ModifyMultiLevelInstitutionReportSwitchResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ;modify_multi_level_institution_report_switch_with_http_infor   s       r   ,modify_multi_level_institution_report_switchzASECCENTER20240508Api.modify_multi_level_institution_report_switchz  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 )ap  modify_multi_level_institution_report_switch  # noqa: E501

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

        :param async_req bool
        :param ModifyMultiLevelInstitutionReportSwitchRequest body: (required)
        :return: ModifyMultiLevelInstitutionReportSwitchResponse
                 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 modify_multi_level_institution_report_switchNzaMissing the required parameter `body` when calling `modify_multi_level_institution_report_switch`r   r   r   r    zT/ModifyMultiLevelInstitutionReportSwitch/2024-05-08/seccenter/post/application_json/r!   /ModifyMultiLevelInstitutionReportSwitchResponseTr#   r)   r4   s                  r   r  zPSECCENTER20240508Api.modify_multi_level_institution_report_switch_with_http_infoz  s    X
+&&&2333,---,---fX&677 	 	HC*$$NPST   F3KK8?1 	BvV7K7K7=f~7M  A  B  B  BV .K"&/"F"F #" #"h )-(R(R )" )"n% **''bdj#!K'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  modify_tls_config  # noqa: E501

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

        :param async_req bool
        :param ModifyTLSConfigRequest body: (required)
        :return: ModifyTLSConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r    modify_tls_config_with_http_infor   s       r   modify_tls_configz&SECCENTER20240508Api.modify_tls_configI{  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
  modify_tls_config  # noqa: E501

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

        :param async_req bool
        :param ModifyTLSConfigRequest body: (required)
        :return: ModifyTLSConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zCGot an unexpected keyword argument '%s' to method modify_tls_configNzFMissing the required parameter `body` when calling `modify_tls_config`r   r   r   r    z</ModifyTLSConfig/2024-05-08/seccenter/post/application_json/r!   ModifyTLSConfigResponseTr#   r)   r4   s                  r   r  z5SECCENTER20240508Api.modify_tls_config_with_http_info^{  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  modify_white_list  # noqa: E501

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

        :param async_req bool
        :param ModifyWhiteListRequest body: (required)
        :return: ModifyWhiteListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r    modify_white_list_with_http_infor   s       r   modify_white_listz&SECCENTER20240508Api.modify_white_list{  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
  modify_white_list  # noqa: E501

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

        :param async_req bool
        :param ModifyWhiteListRequest body: (required)
        :return: ModifyWhiteListResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zCGot an unexpected keyword argument '%s' to method modify_white_listNzFMissing the required parameter `body` when calling `modify_white_list`r   r   r   r    z</ModifyWhiteList/2024-05-08/seccenter/post/application_json/r!   ModifyWhiteListResponseTr#   r)   r4   s                  r   r  z5SECCENTER20240508Api.modify_white_list_with_http_info{  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  multi_asset_scan  # noqa: E501

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

        :param async_req bool
        :param MultiAssetScanRequest body: (required)
        :return: MultiAssetScanResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   multi_asset_scan_with_http_infor   s       r   multi_asset_scanz%SECCENTER20240508Api.multi_asset_scan|  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  multi_asset_scan  # noqa: E501

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

        :param async_req bool
        :param MultiAssetScanRequest body: (required)
        :return: MultiAssetScanResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zBGot an unexpected keyword argument '%s' to method multi_asset_scanNzEMissing the required parameter `body` when calling `multi_asset_scan`r   r   r   r    z;/MultiAssetScan/2024-05-08/seccenter/post/application_json/r!   MultiAssetScanResponseTr#   r)   r4   s                  r   r  z4SECCENTER20240508Api.multi_asset_scan_with_http_info |  r[   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a)  multi_cloud_access_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.multi_cloud_access_statistics(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param MultiCloudAccessStatisticsRequest body: (required)
        :return: MultiCloudAccessStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ,multi_cloud_access_statistics_with_http_infor   s       r   multi_cloud_access_statisticsz2SECCENTER20240508Api.multi_cloud_access_statisticsl|  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 )a8  multi_cloud_access_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.multi_cloud_access_statistics_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param MultiCloudAccessStatisticsRequest body: (required)
        :return: MultiCloudAccessStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zOGot an unexpected keyword argument '%s' to method multi_cloud_access_statisticsNzRMissing the required parameter `body` when calling `multi_cloud_access_statistics`r   r   r   r    zG/MultiCloudAccessStatistics/2024-05-08/seccenter/post/application_json/r!   "MultiCloudAccessStatisticsResponseTr#   r)   r4   s                  r   r   zASECCENTER20240508Api.multi_cloud_access_statistics_with_http_info|  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  multi_cloud_access_sync  # noqa: E501

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

        :param async_req bool
        :param MultiCloudAccessSyncRequest body: (required)
        :return: MultiCloudAccessSyncResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &multi_cloud_access_sync_with_http_infor   s       r   multi_cloud_access_syncz,SECCENTER20240508Api.multi_cloud_access_sync|  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   multi_cloud_access_sync  # noqa: E501

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

        :param async_req bool
        :param MultiCloudAccessSyncRequest body: (required)
        :return: MultiCloudAccessSyncResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method multi_cloud_access_syncNzLMissing the required parameter `body` when calling `multi_cloud_access_sync`r   r   r   r    zA/MultiCloudAccessSync/2024-05-08/seccenter/post/application_json/r!   MultiCloudAccessSyncResponseTr#   r)   r4   s                  r   r  z;SECCENTER20240508Api.multi_cloud_access_sync_with_http_info|  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a+  multi_cloud_access_sync_status  # noqa: E501

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

        :param async_req bool
        :param MultiCloudAccessSyncStatusRequest body: (required)
        :return: MultiCloudAccessSyncStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   -multi_cloud_access_sync_status_with_http_infor   s       r   multi_cloud_access_sync_statusz3SECCENTER20240508Api.multi_cloud_access_sync_status.}  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:  multi_cloud_access_sync_status  # noqa: E501

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

        :param async_req bool
        :param MultiCloudAccessSyncStatusRequest body: (required)
        :return: MultiCloudAccessSyncStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zPGot an unexpected keyword argument '%s' to method multi_cloud_access_sync_statusNzSMissing the required parameter `body` when calling `multi_cloud_access_sync_status`r   r   r   r    zG/MultiCloudAccessSyncStatus/2024-05-08/seccenter/post/application_json/r!   "MultiCloudAccessSyncStatusResponseTr#   r)   r4   s                  r   r
  zBSECCENTER20240508Api.multi_cloud_access_sync_status_with_http_infoC}  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a3  operate_agent_rasp_config_switch  # noqa: E501

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

        :param async_req bool
        :param OperateAgentRaspConfigSwitchRequest body: (required)
        :return: OperateAgentRaspConfigSwitchResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   /operate_agent_rasp_config_switch_with_http_infor   s       r    operate_agent_rasp_config_switchz5SECCENTER20240508Api.operate_agent_rasp_config_switch}  ro  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 )aB  operate_agent_rasp_config_switch  # noqa: E501

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

        :param async_req bool
        :param OperateAgentRaspConfigSwitchRequest body: (required)
        :return: OperateAgentRaspConfigSwitchResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zRGot an unexpected keyword argument '%s' to method operate_agent_rasp_config_switchNzUMissing the required parameter `body` when calling `operate_agent_rasp_config_switch`r   r   r   r    zI/OperateAgentRaspConfigSwitch/2024-05-08/seccenter/post/application_json/r!   $OperateAgentRaspConfigSwitchResponseTr#   r)   r4   s                  r   r  zDSECCENTER20240508Api.operate_agent_rasp_config_switch_with_http_info}  s    X
+&&&2333,---,---fX&677 	 	HC*$$BDGH   F3KK8?1 	vvV7K7K7=f~7MtuuuV .K"&/"F"F #" #"h )-(R(R )" )"n% **''WY_#!@'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	  precision_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.precision_statistics(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param PrecisionStatisticsRequest body: (required)
        :return: PrecisionStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #precision_statistics_with_http_infor   s       r   precision_statisticsz)SECCENTER20240508Api.precision_statistics}  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  precision_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.precision_statistics_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param PrecisionStatisticsRequest body: (required)
        :return: PrecisionStatisticsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method precision_statisticsNzIMissing the required parameter `body` when calling `precision_statistics`r   r   r   r    z@/PrecisionStatistics/2024-05-08/seccenter/post/application_json/r!   PrecisionStatisticsResponseTr#   r)   r4   s                  r   r  z8SECCENTER20240508Api.precision_statistics_with_http_info~  s    X
+&&&2333,---,---fX&677 	 	HC*$$68;<   F3KK8?1 	jvV7K7K7=f~7MhiiiV .K"&/"F"F #" #"h )-(R(R )" )"n% **''NPV#!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  recover_file  # noqa: E501

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

        :param async_req bool
        :param RecoverFileRequest body: (required)
        :return: RecoverFileResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   recover_file_with_http_infor   s       r   recover_filez!SECCENTER20240508Api.recover_fileQ~  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  recover_file  # noqa: E501

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

        :param async_req bool
        :param RecoverFileRequest body: (required)
        :return: RecoverFileResponse
                 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 recover_fileNzAMissing the required parameter `body` when calling `recover_file`r   r   r   r    z8/RecoverFile/2024-05-08/seccenter/post/application_json/r!   RecoverFileResponseTr#   r)   r4   s                  r   r  z0SECCENTER20240508Api.recover_file_with_http_infof~  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a!  refresh_ai_fingerprint_data  # noqa: E501

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

        :param async_req bool
        :param RefreshAIFingerprintDataRequest body: (required)
        :return: RefreshAIFingerprintDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *refresh_ai_fingerprint_data_with_http_infor   s       r   refresh_ai_fingerprint_dataz0SECCENTER20240508Api.refresh_ai_fingerprint_data~  rC   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 )a0  refresh_ai_fingerprint_data  # noqa: E501

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

        :param async_req bool
        :param RefreshAIFingerprintDataRequest body: (required)
        :return: RefreshAIFingerprintDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method refresh_ai_fingerprint_dataNzPMissing the required parameter `body` when calling `refresh_ai_fingerprint_data`r   r   r   r    zE/RefreshAIFingerprintData/2024-05-08/seccenter/post/application_json/r!    RefreshAIFingerprintDataResponseTr#   r)   r4   s                  r   r  z?SECCENTER20240508Api.refresh_ai_fingerprint_data_with_http_info~  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  refresh_fingerprint_data  # noqa: E501

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

        :param async_req bool
        :param RefreshFingerprintDataRequest body: (required)
        :return: RefreshFingerprintDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'refresh_fingerprint_data_with_http_infor   s       r   refresh_fingerprint_dataz-SECCENTER20240508Api.refresh_fingerprint_data  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&  refresh_fingerprint_data  # noqa: E501

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

        :param async_req bool
        :param RefreshFingerprintDataRequest body: (required)
        :return: RefreshFingerprintDataResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method refresh_fingerprint_dataNzMMissing the required parameter `body` when calling `refresh_fingerprint_data`r   r   r   r    zC/RefreshFingerprintData/2024-05-08/seccenter/post/application_json/r!   RefreshFingerprintDataResponseTr#   r)   r4   s                  r   r#  z<SECCENTER20240508Api.refresh_fingerprint_data_with_http_info(  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  refresh_varmor_info  # noqa: E501

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

        :param async_req bool
        :param RefreshVarmorInfoRequest body: (required)
        :return: RefreshVarmorInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "refresh_varmor_info_with_http_infor   s       r   refresh_varmor_infoz(SECCENTER20240508Api.refresh_varmor_infot  r9  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  refresh_varmor_info  # noqa: E501

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

        :param async_req bool
        :param RefreshVarmorInfoRequest body: (required)
        :return: RefreshVarmorInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method refresh_varmor_infoNzHMissing the required parameter `body` when calling `refresh_varmor_info`r   r   r   r    z>/RefreshVarmorInfo/2024-05-08/seccenter/post/application_json/r!   RefreshVarmorInfoResponseTr#   r)   r4   s                  r   r(  z7SECCENTER20240508Api.refresh_varmor_info_with_http_info  r<  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  retry_ip_operation  # noqa: E501

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

        :param async_req bool
        :param RetryIPOperationRequest body: (required)
        :return: RetryIPOperationResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !retry_ip_operation_with_http_infor   s       r   retry_ip_operationz'SECCENTER20240508Api.retry_ip_operation  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  retry_ip_operation  # noqa: E501

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

        :param async_req bool
        :param RetryIPOperationRequest body: (required)
        :return: RetryIPOperationResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method retry_ip_operationNzGMissing the required parameter `body` when calling `retry_ip_operation`r   r   r   r    z=/RetryIPOperation/2024-05-08/seccenter/post/application_json/r!   RetryIPOperationResponseTr#   r)   r4   s                  r   r-  z6SECCENTER20240508Api.retry_ip_operation_with_http_info  rb   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  save_repo_image_scan_cron  # noqa: E501

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

        :param async_req bool
        :param SaveRepoImageScanCronRequest body: (required)
        :return: SaveRepoImageScanCronResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (save_repo_image_scan_cron_with_http_infor   s       r   save_repo_image_scan_cronz.SECCENTER20240508Api.save_repo_image_scan_cron6  rJ   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&  save_repo_image_scan_cron  # noqa: E501

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

        :param async_req bool
        :param SaveRepoImageScanCronRequest body: (required)
        :return: SaveRepoImageScanCronResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method save_repo_image_scan_cronNzNMissing the required parameter `body` when calling `save_repo_image_scan_cron`r   r   r   r    zB/SaveRepoImageScanCron/2024-05-08/seccenter/post/application_json/r!   SaveRepoImageScanCronResponseTr#   r)   r4   s                  r   r2  z=SECCENTER20240508Api.save_repo_image_scan_cron_with_http_infoK  r,  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  save_repo_image_scan_scope  # noqa: E501

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

        :param async_req bool
        :param SaveRepoImageScanScopeRequest body: (required)
        :return: SaveRepoImageScanScopeResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )save_repo_image_scan_scope_with_http_infor   s       r   save_repo_image_scan_scopez/SECCENTER20240508Api.save_repo_image_scan_scope  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*  save_repo_image_scan_scope  # noqa: E501

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

        :param async_req bool
        :param SaveRepoImageScanScopeRequest body: (required)
        :return: SaveRepoImageScanScopeResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method save_repo_image_scan_scopeNzOMissing the required parameter `body` when calling `save_repo_image_scan_scope`r   r   r   r    zC/SaveRepoImageScanScope/2024-05-08/seccenter/post/application_json/r!   SaveRepoImageScanScopeResponseTr#   r)   r4   s                  r   r7  z>SECCENTER20240508Api.save_repo_image_scan_scope_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  set_ai_alarm_judge_config  # 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_ai_alarm_judge_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param SetAIAlarmJudgeConfigRequest body: (required)
        :return: SetAIAlarmJudgeConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (set_ai_alarm_judge_config_with_http_infor   s       r   set_ai_alarm_judge_configz.SECCENTER20240508Api.set_ai_alarm_judge_config  rJ   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_ai_alarm_judge_config  # 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_ai_alarm_judge_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param SetAIAlarmJudgeConfigRequest body: (required)
        :return: SetAIAlarmJudgeConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method set_ai_alarm_judge_configNzNMissing the required parameter `body` when calling `set_ai_alarm_judge_config`r   r   r   r    zB/SetAIAlarmJudgeConfig/2024-05-08/seccenter/post/application_json/r!   SetAIAlarmJudgeConfigResponseTr#   r)   r4   s                  r   r<  z=SECCENTER20240508Api.set_ai_alarm_judge_config_with_http_info  r,  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  set_brute_force_ban_config  # 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_brute_force_ban_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param SetBruteForceBanConfigRequest body: (required)
        :return: SetBruteForceBanConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )set_brute_force_ban_config_with_http_infor   s       r   set_brute_force_ban_configz/SECCENTER20240508Api.set_brute_force_ban_configY  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_brute_force_ban_config  # 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_brute_force_ban_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param SetBruteForceBanConfigRequest body: (required)
        :return: SetBruteForceBanConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method set_brute_force_ban_configNzOMissing the required parameter `body` when calling `set_brute_force_ban_config`r   r   r   r    zC/SetBruteForceBanConfig/2024-05-08/seccenter/post/application_json/r!   SetBruteForceBanConfigResponseTr#   r)   r4   s                  r   rA  z>SECCENTER20240508Api.set_brute_force_ban_config_with_http_infon  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  set_custom_weak_passwords  # 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_custom_weak_passwords(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param SetCustomWeakPasswordsRequest body: (required)
        :return: SetCustomWeakPasswordsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   (set_custom_weak_passwords_with_http_infor   s       r   set_custom_weak_passwordsz.SECCENTER20240508Api.set_custom_weak_passwords  rJ   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_custom_weak_passwords  # 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_custom_weak_passwords_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param SetCustomWeakPasswordsRequest body: (required)
        :return: SetCustomWeakPasswordsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zKGot an unexpected keyword argument '%s' to method set_custom_weak_passwordsNzNMissing the required parameter `body` when calling `set_custom_weak_passwords`r   r   r   r    zC/SetCustomWeakPasswords/2024-05-08/seccenter/post/application_json/r!   SetCustomWeakPasswordsResponseTr#   r)   r4   s                  r   rF  z=SECCENTER20240508Api.set_custom_weak_passwords_with_http_infoρ  rM   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a'  set_regular_virus_scan_config  # 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_regular_virus_scan_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param SetRegularVirusScanConfigRequest body: (required)
        :return: SetRegularVirusScanConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   ,set_regular_virus_scan_config_with_http_infor   s       r   set_regular_virus_scan_configz2SECCENTER20240508Api.set_regular_virus_scan_config  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 )a6  set_regular_virus_scan_config  # 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_regular_virus_scan_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param SetRegularVirusScanConfigRequest body: (required)
        :return: SetRegularVirusScanConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zOGot an unexpected keyword argument '%s' to method set_regular_virus_scan_configNzRMissing the required parameter `body` when calling `set_regular_virus_scan_config`r   r   r   r    zF/SetRegularVirusScanConfig/2024-05-08/seccenter/post/application_json/r!   !SetRegularVirusScanConfigResponseTr#   r)   r4   s                  r   rK  zASECCENTER20240508Api.set_regular_virus_scan_config_with_http_info0  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  stop_mlp_asset_sync_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.stop_mlp_asset_sync_task(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param StopMLPAssetSyncTaskRequest body: (required)
        :return: StopMLPAssetSyncTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'stop_mlp_asset_sync_task_with_http_infor   s       r   stop_mlp_asset_sync_taskz-SECCENTER20240508Api.stop_mlp_asset_sync_task|  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_mlp_asset_sync_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.stop_mlp_asset_sync_task_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param StopMLPAssetSyncTaskRequest body: (required)
        :return: StopMLPAssetSyncTaskResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method stop_mlp_asset_sync_taskNzMMissing the required parameter `body` when calling `stop_mlp_asset_sync_task`r   r   r   r    zA/StopMLPAssetSyncTask/2024-05-08/seccenter/post/application_json/r!   StopMLPAssetSyncTaskResponseTr#   r)   r4   s                  r   rP  z<SECCENTER20240508Api.stop_mlp_asset_sync_task_with_http_info  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a	  switch_cloud_env_sync  # noqa: E501

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

        :param async_req bool
        :param SwitchCloudEnvSyncRequest body: (required)
        :return: SwitchCloudEnvSyncResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $switch_cloud_env_sync_with_http_infor   s       r   switch_cloud_env_syncz*SECCENTER20240508Api.switch_cloud_env_sync݂  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  switch_cloud_env_sync  # noqa: E501

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

        :param async_req bool
        :param SwitchCloudEnvSyncRequest body: (required)
        :return: SwitchCloudEnvSyncResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method switch_cloud_env_syncNzJMissing the required parameter `body` when calling `switch_cloud_env_sync`r   r   r   r    z?/SwitchCloudEnvSync/2024-05-08/seccenter/post/application_json/r!   SwitchCloudEnvSyncResponseTr#   r)   r4   s                  r   rU  z9SECCENTER20240508Api.switch_cloud_env_sync_with_http_info  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  sync_registry_images  # noqa: E501

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

        :param async_req bool
        :param SyncRegistryImagesRequest body: (required)
        :return: SyncRegistryImagesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #sync_registry_images_with_http_infor   s       r   sync_registry_imagesz)SECCENTER20240508Api.sync_registry_images>  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  sync_registry_images  # noqa: E501

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

        :param async_req bool
        :param SyncRegistryImagesRequest body: (required)
        :return: SyncRegistryImagesResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zFGot an unexpected keyword argument '%s' to method sync_registry_imagesNzIMissing the required parameter `body` when calling `sync_registry_images`r   r   r   r    z?/SyncRegistryImages/2024-05-08/seccenter/post/application_json/r!   SyncRegistryImagesResponseTr#   r)   r4   s                  r   rZ  z8SECCENTER20240508Api.sync_registry_images_with_http_infoS  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  un_ban_ip_item  # noqa: E501

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

        :param async_req bool
        :param UnBanIPItemRequest body: (required)
        :return: UnBanIPItemResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   un_ban_ip_item_with_http_infor   s       r   un_ban_ip_itemz#SECCENTER20240508Api.un_ban_ip_item  rk   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  un_ban_ip_item  # noqa: E501

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

        :param async_req bool
        :param UnBanIPItemRequest body: (required)
        :return: UnBanIPItemResponse
                 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 un_ban_ip_itemNzCMissing the required parameter `body` when calling `un_ban_ip_item`r   r   r   r    z8/UnBanIPItem/2024-05-08/seccenter/post/application_json/r!   UnBanIPItemResponseTr#   r)   r4   s                  r   r_  z2SECCENTER20240508Api.un_ban_ip_item_with_http_info  s    X
+&&&2333,---,---fX&677 	 	HC*$$0256   F3KK8?1 	dvV7K7K7=f~7MbcccV .K"&/"F"F #" #"h )-(R(R )" )"n% **''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  unbind_mlp_auth  # noqa: E501

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

        :param async_req bool
        :param UnbindMLPAuthRequest body: (required)
        :return: UnbindMLPAuthResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   unbind_mlp_auth_with_http_infor   s       r   unbind_mlp_authz$SECCENTER20240508Api.unbind_mlp_auth   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  unbind_mlp_auth  # noqa: E501

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

        :param async_req bool
        :param UnbindMLPAuthRequest body: (required)
        :return: UnbindMLPAuthResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method unbind_mlp_authNzDMissing the required parameter `body` when calling `unbind_mlp_auth`r   r   r   r    z:/UnbindMLPAuth/2024-05-08/seccenter/post/application_json/r!   UnbindMLPAuthResponseTr#   r)   r4   s                  r   rd  z3SECCENTER20240508Api.unbind_mlp_auth_with_http_info  r?   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  uninstall_agent_client  # noqa: E501

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

        :param async_req bool
        :param UninstallAgentClientRequest body: (required)
        :return: UninstallAgentClientResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %uninstall_agent_client_with_http_infor   s       r   uninstall_agent_clientz+SECCENTER20240508Api.uninstall_agent_clienta  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  uninstall_agent_client  # noqa: E501

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

        :param async_req bool
        :param UninstallAgentClientRequest body: (required)
        :return: UninstallAgentClientResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method uninstall_agent_clientNzKMissing the required parameter `body` when calling `uninstall_agent_client`r   r   r   r    zA/UninstallAgentClient/2024-05-08/seccenter/post/application_json/r!   UninstallAgentClientResponseTr#   r)   r4   s                  r   ri  z:SECCENTER20240508Api.uninstall_agent_client_with_http_infov  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  uninstall_commands  # noqa: E501

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

        :param async_req bool
        :param UninstallCommandsRequest body: (required)
        :return: UninstallCommandsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   !uninstall_commands_with_http_infor   s       r   uninstall_commandsz'SECCENTER20240508Api.uninstall_commands  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  uninstall_commands  # noqa: E501

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

        :param async_req bool
        :param UninstallCommandsRequest body: (required)
        :return: UninstallCommandsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zDGot an unexpected keyword argument '%s' to method uninstall_commandsNzGMissing the required parameter `body` when calling `uninstall_commands`r   r   r   r    z>/UninstallCommands/2024-05-08/seccenter/post/application_json/r!   UninstallCommandsResponseTr#   r)   r4   s                  r   rn  z6SECCENTER20240508Api.uninstall_commands_with_http_infoׄ  s    X
+&&&2333,---,---fX&677 	 	HC*$$469:   F3KK8?1 	hvV7K7K7=f~7MfgggV .K"&/"F"F #" #"h )-(R(R )" )"n% **''Lf#!5'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_alarm_tags  # 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_alarm_tags(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateAlarmTagsRequest body: (required)
        :return: UpdateAlarmTagsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r    update_alarm_tags_with_http_infor   s       r   update_alarm_tagsz&SECCENTER20240508Api.update_alarm_tags#  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_alarm_tags  # 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_alarm_tags_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateAlarmTagsRequest body: (required)
        :return: UpdateAlarmTagsResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zCGot an unexpected keyword argument '%s' to method update_alarm_tagsNzFMissing the required parameter `body` when calling `update_alarm_tags`r   r   r   r    z</UpdateAlarmTags/2024-05-08/seccenter/post/application_json/r!   UpdateAlarmTagsResponseTr#   r)   r4   s                  r   rs  z5SECCENTER20240508Api.update_alarm_tags_with_http_info8  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_asset_clusters  # 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_asset_clusters(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateAssetClustersRequest body: (required)
        :return: UpdateAssetClustersResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $update_asset_clusters_with_http_infor   s       r   update_asset_clustersz*SECCENTER20240508Api.update_asset_clusters  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_asset_clusters  # 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_asset_clusters_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateAssetClustersRequest body: (required)
        :return: UpdateAssetClustersResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method update_asset_clustersNzJMissing the required parameter `body` when calling `update_asset_clusters`r   r   r   r    z@/UpdateAssetClusters/2024-05-08/seccenter/post/application_json/r!   UpdateAssetClustersResponseTr#   r)   r4   s                  r   rx  z9SECCENTER20240508Api.update_asset_clusters_with_http_info  rC  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_auto_protect_config  # 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_auto_protect_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateAutoProtectConfigRequest body: (required)
        :return: UpdateAutoProtectConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )update_auto_protect_config_with_http_infor   s       r   update_auto_protect_configz/SECCENTER20240508Api.update_auto_protect_config  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_auto_protect_config  # 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_auto_protect_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateAutoProtectConfigRequest body: (required)
        :return: UpdateAutoProtectConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method update_auto_protect_configNzOMissing the required parameter `body` when calling `update_auto_protect_config`r   r   r   r    zD/UpdateAutoProtectConfig/2024-05-08/seccenter/post/application_json/r!   UpdateAutoProtectConfigResponseTr#   r)   r4   s                  r   r}  z>SECCENTER20240508Api.update_auto_protect_config_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a?  update_baseline_check_config_switch  # 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_baseline_check_config_switch(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateBaselineCheckConfigSwitchRequest body: (required)
        :return: UpdateBaselineCheckConfigSwitchResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   2update_baseline_check_config_switch_with_http_infor   s       r   #update_baseline_check_config_switchz8SECCENTER20240508Api.update_baseline_check_config_switchF  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 )aN  update_baseline_check_config_switch  # 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_baseline_check_config_switch_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateBaselineCheckConfigSwitchRequest body: (required)
        :return: UpdateBaselineCheckConfigSwitchResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zUGot an unexpected keyword argument '%s' to method update_baseline_check_config_switchNzXMissing the required parameter `body` when calling `update_baseline_check_config_switch`r   r   r   r    zL/UpdateBaselineCheckConfigSwitch/2024-05-08/seccenter/post/application_json/r!   'UpdateBaselineCheckConfigSwitchResponseTr#   r)   r4   s                  r   r  zGSECCENTER20240508Api.update_baseline_check_config_switch_with_http_info[  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_cloud_provider  # 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_cloud_provider(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateCloudProviderRequest body: (required)
        :return: UpdateCloudProviderResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   $update_cloud_provider_with_http_infor   s       r   update_cloud_providerz*SECCENTER20240508Api.update_cloud_provider  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_cloud_provider  # 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_cloud_provider_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateCloudProviderRequest body: (required)
        :return: UpdateCloudProviderResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zGGot an unexpected keyword argument '%s' to method update_cloud_providerNzJMissing the required parameter `body` when calling `update_cloud_provider`r   r   r   r    z@/UpdateCloudProvider/2024-05-08/seccenter/post/application_json/r!   UpdateCloudProviderResponseTr#   r)   r4   s                  r   r  z9SECCENTER20240508Api.update_cloud_provider_with_http_info  rC  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_common_alarm_status  # 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_common_alarm_status(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateCommonAlarmStatusRequest body: (required)
        :return: UpdateCommonAlarmStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   )update_common_alarm_status_with_http_infor   s       r   update_common_alarm_statusz/SECCENTER20240508Api.update_common_alarm_status  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_common_alarm_status  # 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_common_alarm_status_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateCommonAlarmStatusRequest body: (required)
        :return: UpdateCommonAlarmStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zLGot an unexpected keyword argument '%s' to method update_common_alarm_statusNzOMissing the required parameter `body` when calling `update_common_alarm_status`r   r   r   r    zD/UpdateCommonAlarmStatus/2024-05-08/seccenter/post/application_json/r!   UpdateCommonAlarmStatusResponseTr#   r)   r4   s                  r   r  z>SECCENTER20240508Api.update_common_alarm_status_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_host_tag  # 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_host_tag(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateHostTagRequest body: (required)
        :return: UpdateHostTagResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   update_host_tag_with_http_infor   s       r   update_host_tagz$SECCENTER20240508Api.update_host_tagi  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_host_tag  # 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_host_tag_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateHostTagRequest body: (required)
        :return: UpdateHostTagResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zAGot an unexpected keyword argument '%s' to method update_host_tagNzDMissing the required parameter `body` when calling `update_host_tag`r   r   r   r    z:/UpdateHostTag/2024-05-08/seccenter/post/application_json/r!   UpdateHostTagResponseTr#   r)   r4   s                  r   r  z3SECCENTER20240508Api.update_host_tag_with_http_info~  r?   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_login_config  # 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_login_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateLoginConfigRequest body: (required)
        :return: UpdateLoginConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   "update_login_config_with_http_infor   s       r   update_login_configz(SECCENTER20240508Api.update_login_configʇ  r9  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_login_config  # 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_login_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateLoginConfigRequest body: (required)
        :return: UpdateLoginConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zEGot an unexpected keyword argument '%s' to method update_login_configNzHMissing the required parameter `body` when calling `update_login_config`r   r   r   r    z>/UpdateLoginConfig/2024-05-08/seccenter/post/application_json/r!   UpdateLoginConfigResponseTr#   r)   r4   s                  r   r  z7SECCENTER20240508Api.update_login_config_with_http_info߇  r<  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_mlp_alarm_status  # 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_mlp_alarm_status(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateMlpAlarmStatusRequest body: (required)
        :return: UpdateMlpAlarmStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   &update_mlp_alarm_status_with_http_infor   s       r   update_mlp_alarm_statusz,SECCENTER20240508Api.update_mlp_alarm_status+  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_mlp_alarm_status  # 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_mlp_alarm_status_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateMlpAlarmStatusRequest body: (required)
        :return: UpdateMlpAlarmStatusResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zIGot an unexpected keyword argument '%s' to method update_mlp_alarm_statusNzLMissing the required parameter `body` when calling `update_mlp_alarm_status`r   r   r   r    zA/UpdateMlpAlarmStatus/2024-05-08/seccenter/post/application_json/r!   UpdateMlpAlarmStatusResponseTr#   r)   r4   s                  r   r  z;SECCENTER20240508Api.update_mlp_alarm_status_with_http_info@  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a=  update_offline_notification_config  # 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_offline_notification_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateOfflineNotificationConfigRequest body: (required)
        :return: UpdateOfflineNotificationConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   1update_offline_notification_config_with_http_infor   s       r   "update_offline_notification_configz7SECCENTER20240508Api.update_offline_notification_config  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 )aL  update_offline_notification_config  # 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_offline_notification_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateOfflineNotificationConfigRequest body: (required)
        :return: UpdateOfflineNotificationConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zTGot an unexpected keyword argument '%s' to method update_offline_notification_configNzWMissing the required parameter `body` when calling `update_offline_notification_config`r   r   r   r    zL/UpdateOfflineNotificationConfig/2024-05-08/seccenter/post/application_json/r!   'UpdateOfflineNotificationConfigResponseTr#   r)   r4   s                  r   r  zFSECCENTER20240508Api.update_offline_notification_config_with_http_info  s    X
+&&&2333,---,---fX&677 	 	HC*$$DFIJ   F3KK8?1 	xvV7K7K7=f~7MvwwwV .K"&/"F"F #" #"h )-(R(R )" )"n% **''Z\b#!C'jj--#)::.F#G#G#ZZ(:DAA#ZZ(:;;1 ( 3 3 	3r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a/  update_registry_flow_rate_limit  # 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_registry_flow_rate_limit(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateRegistryFlowRateLimitRequest body: (required)
        :return: UpdateRegistryFlowRateLimitResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   .update_registry_flow_rate_limit_with_http_infor   s       r   update_registry_flow_rate_limitz4SECCENTER20240508Api.update_registry_flow_rate_limit  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_registry_flow_rate_limit  # 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_registry_flow_rate_limit_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateRegistryFlowRateLimitRequest body: (required)
        :return: UpdateRegistryFlowRateLimitResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zQGot an unexpected keyword argument '%s' to method update_registry_flow_rate_limitNzTMissing the required parameter `body` when calling `update_registry_flow_rate_limit`r   r   r   r    zH/UpdateRegistryFlowRateLimit/2024-05-08/seccenter/post/application_json/r!   #UpdateRegistryFlowRateLimitResponseTr#   r)   r4   s                  r   r  zCSECCENTER20240508Api.update_registry_flow_rate_limit_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a!  update_registry_sync_config  # 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_registry_sync_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateRegistrySyncConfigRequest body: (required)
        :return: UpdateRegistrySyncConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   *update_registry_sync_config_with_http_infor   s       r   update_registry_sync_configz0SECCENTER20240508Api.update_registry_sync_configN  rC   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 )a0  update_registry_sync_config  # 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_registry_sync_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateRegistrySyncConfigRequest body: (required)
        :return: UpdateRegistrySyncConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zMGot an unexpected keyword argument '%s' to method update_registry_sync_configNzPMissing the required parameter `body` when calling `update_registry_sync_config`r   r   r   r    zE/UpdateRegistrySyncConfig/2024-05-08/seccenter/post/application_json/r!    UpdateRegistrySyncConfigResponseTr#   r)   r4   s                  r   r  z?SECCENTER20240508Api.update_registry_sync_config_with_http_infoc  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_regular_clean  # 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_regular_clean(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateRegularCleanRequest body: (required)
        :return: UpdateRegularCleanResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #update_regular_clean_with_http_infor   s       r   update_regular_cleanz)SECCENTER20240508Api.update_regular_clean  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_regular_clean  # 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_regular_clean_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateRegularCleanRequest body: (required)
        :return: UpdateRegularCleanResponse
                 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_regular_cleanNzIMissing the required parameter `body` when calling `update_regular_clean`r   r   r   r    z?/UpdateRegularClean/2024-05-08/seccenter/post/application_json/r!   UpdateRegularCleanResponseTr#   r)   r4   s                  r   r  z8SECCENTER20240508Api.update_regular_clean_with_http_infoĉ  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_varmor_app_config  # 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_varmor_app_config(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateVarmorAppConfigRequest body: (required)
        :return: UpdateVarmorAppConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   'update_varmor_app_config_with_http_infor   s       r   update_varmor_app_configz-SECCENTER20240508Api.update_varmor_app_config  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_varmor_app_config  # 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_varmor_app_config_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateVarmorAppConfigRequest body: (required)
        :return: UpdateVarmorAppConfigResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zJGot an unexpected keyword argument '%s' to method update_varmor_app_configNzMMissing the required parameter `body` when calling `update_varmor_app_config`r   r   r   r    zB/UpdateVarmorAppConfig/2024-05-08/seccenter/post/application_json/r!   UpdateVarmorAppConfigResponseTr#   r)   r4   s                  r   r  z<SECCENTER20240508Api.update_varmor_app_config_with_http_info%  r  r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_varmor_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_varmor_policy(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateVarmorPolicyRequest body: (required)
        :return: UpdateVarmorPolicyResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   #update_varmor_policy_with_http_infor   s       r   update_varmor_policyz)SECCENTER20240508Api.update_varmor_policyq  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_varmor_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_varmor_policy_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateVarmorPolicyRequest body: (required)
        :return: UpdateVarmorPolicyResponse
                 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_varmor_policyNzIMissing the required parameter `body` when calling `update_varmor_policy`r   r   r   r    z?/UpdateVarmorPolicy/2024-05-08/seccenter/post/application_json/r!   UpdateVarmorPolicyResponseTr#   r)   r4   s                  r   r  z8SECCENTER20240508Api.update_varmor_policy_with_http_info  r   r   c                 r    d|d<   |                     d          r | j        |fi |S  | j        |fi |}|S )a  update_varmor_tls_info  # 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_varmor_tls_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateVarmorTLSInfoRequest body: (required)
        :return: UpdateVarmorTLSInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        Tr   r   )r   %update_varmor_tls_info_with_http_infor   s       r   update_varmor_tls_infoz+SECCENTER20240508Api.update_varmor_tls_infoҊ  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_varmor_tls_info  # 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_varmor_tls_info_with_http_info(body, async_req=True)
        >>> result = thread.get()

        :param async_req bool
        :param UpdateVarmorTLSInfoRequest body: (required)
        :return: UpdateVarmorTLSInfoResponse
                 If the method is called asynchronously,
                 returns the request thread.
        r   r   r   r   r   r   zHGot an unexpected keyword argument '%s' to method update_varmor_tls_infoNzKMissing the required parameter `body` when calling `update_varmor_tls_info`r   r   r   r    z@/UpdateVarmorTLSInfo/2024-05-08/seccenter/post/application_json/r!   UpdateVarmorTLSInfoResponseTr#   r)   r4   s                  r   r  z:SECCENTER20240508Api.update_varmor_tls_info_with_http_info  r7  r   r   (  __name__
__module____qualname____doc__r   r   r   rB   rA   rI   rH   rP   rO   rW   rV   r^   r]   re   rd   rj   ri   rq   rp   rv   ru   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-  r3  r2  r8  r7  r?  r>  rF  rE  rK  rJ  rP  rO  rU  rT  rZ  rY  r_  r^  rf  re  rl  rk  rq  rp  rx  rw  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  r:  r9  r?  r>  rD  rC  rK  rJ  rP  rO  rU  rT  rZ  rY  r_  r^  re  rd  rj  ri  rp  ro  rv  ru  r{  rz  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,  r2  r1  r7  r6  r=  r<  rB  rA  rG  rF  rM  rL  rS  rR  rY  rX  r^  r]  rd  rc  ri  rh  rn  rm  rt  rs  ry  rx  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*  r0  r/  r5  r4  r:  r9  r?  r>  rD  rC  rI  rH  rN  rM  rT  rS  rY  rX  r^  r]  rc  rb  rh  rg  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(  r.  r-  r4  r3  r9  r8  r>  r=  rC  rB  rH  rG  rN  rM  rS  rR  rX  rW  r]  r\  rb  ra  rg  rf  rl  rk  rq  rp  rv  ru  r{  rz  r  r  r  r  r  r  r  r  r  r  r  r  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  rH  rG  rM  rL  rR  rQ  rW  rV  r\  r[  ra  r`  rf  re  rk  rj  rp  ro  ru  rt  rz  ry  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(  r.  r-  r3  r2  r8  r7  r=  r<  rB  rA  rG  rF  rL  rK  rQ  rP  rV  rU  r[  rZ  r`  r_  re  rd  rj  ri  ro  rn  rt  rs  ry  rx  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      s0        % % % %
  *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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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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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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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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   )r  
__future__r   rer,   r   objectr   r  r   r   <module>r     s     ' & & & & & 				 


    Yl3 Yl3 Yl3 Yl3 Yl36 Yl3 Yl3 Yl3 Yl3 Yl3r   