
    ~iD                     J    d Z ddlZddlZddlZddlm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
    N)Configurationc                   ^   e Zd ZdZ	 i ddddddddddd	dd
dddddddddddddddddddddddddZi ddddddddddd	dd
ddddddd dd!dd"dd#dd$dd%dd&dd'd(d)d*dZdZd,Zed-             Zej	        d.             Zed/             Z
e
j	        d0             Z
ed1             Zej	        d2             Zed3             Zej	        d4             Zed5             Zej	        d6             Zed7             Zej	        d8             Zed9             Zej	        d:             Zed;             Zej	        d<             Zed=             Zej	        d>             Zed?             Zej	        d@             ZedA             Zej	        dB             ZedC             Zej	        dD             ZedE             Zej	        dF             ZedG             Zej	        dH             ZedI             Zej	        dJ             ZedK             Zej	        dL             ZedM             Zej	        dN             ZedO             Zej	        dP             ZedQ             Zej	        dR             ZedS             Zej	        dT             ZdU ZdV ZdW ZdX Z dY Z!d+S )[GetFingerprintWebRequestzsNOTE: This class is auto generated by the swagger code generator program.

    Do not edit the class manually.
    agent_idstrapp_nameapp_versioncloud_providersz	list[str]exehostnameipleaf_group_idsnamepage_numberint	page_sizepathpidsort_by
sort_orderstart_time_endstart_time_start)tagstop_group_idversionAgentIdAppName
AppVersionCloudProvidersExeHostnameIpLeafGroupIDsName
PageNumberPageSizePathPidSortBy	SortOrderStartTimeEndStartTimeStartTags
TopGroupIDVersionNc                    |t                      }|| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _	        d| _
        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        ||| _        ||| _        ||| _        ||| _        ||| _        ||| _        ||| _        ||| _        |	|	| _        |
| _         || _!        ||| _"        ||| _#        ||| _$        ||| _%        ||| _&        ||| _'        ||| _(        ||| _)        |	|| _*        dS dS )z5GetFingerprintWebRequest - a model defined in SwaggerN)+r   _configuration	_agent_id	_app_name_app_version_cloud_providers_exe	_hostname_ip_leaf_group_ids_name_page_number
_page_size_path_pid_sort_by_sort_order_start_time_end_start_time_start_tags_top_group_id_versiondiscriminatorr   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   )selfr   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r1   s                         /root/.openclaw/workspace/.venvs/ark-sdk/lib/python3.11/site-packages/volcenginesdkseccenter20240508/models/get_fingerprint_web_request.py__init__z!GetFingerprintWebRequest.__init__Q   s   !*__N,  $	#
 
	#!%
!!$DM$DM"*D&#2D ?DH$DM>DG%"0DDI&"DI?DH"DL!(DO%"0D'$4D!DI# ,D"DLLL     c                     | j         S )zGets the agent_id of this GetFingerprintWebRequest.  # noqa: E501


        :return: The agent_id of this GetFingerprintWebRequest.  # noqa: E501
        :rtype: str
        r2   rG   s    rH   r   z!GetFingerprintWebRequest.agent_id        ~rJ   c                     || _         dS )zSets the agent_id of this GetFingerprintWebRequest.


        :param agent_id: The agent_id of this GetFingerprintWebRequest.  # noqa: E501
        :type: str
        NrL   )rG   r   s     rH   r   z!GetFingerprintWebRequest.agent_id        "rJ   c                     | j         S )zGets the app_name of this GetFingerprintWebRequest.  # noqa: E501


        :return: The app_name of this GetFingerprintWebRequest.  # noqa: E501
        :rtype: str
        r3   rM   s    rH   r   z!GetFingerprintWebRequest.app_name   rN   rJ   c                     || _         dS )zSets the app_name of this GetFingerprintWebRequest.


        :param app_name: The app_name of this GetFingerprintWebRequest.  # noqa: E501
        :type: str
        NrR   )rG   r   s     rH   r   z!GetFingerprintWebRequest.app_name   rP   rJ   c                     | j         S )zGets the app_version of this GetFingerprintWebRequest.  # noqa: E501


        :return: The app_version of this GetFingerprintWebRequest.  # noqa: E501
        :rtype: str
        r4   rM   s    rH   r	   z$GetFingerprintWebRequest.app_version          rJ   c                     || _         dS )zSets the app_version of this GetFingerprintWebRequest.


        :param app_version: The app_version of this GetFingerprintWebRequest.  # noqa: E501
        :type: str
        NrU   )rG   r	   s     rH   r	   z$GetFingerprintWebRequest.app_version   s     (rJ   c                     | j         S )zGets the cloud_providers of this GetFingerprintWebRequest.  # noqa: E501


        :return: The cloud_providers of this GetFingerprintWebRequest.  # noqa: E501
        :rtype: list[str]
        r5   rM   s    rH   r
   z(GetFingerprintWebRequest.cloud_providers   s     $$rJ   c                     || _         dS )zSets the cloud_providers of this GetFingerprintWebRequest.


        :param cloud_providers: The cloud_providers of this GetFingerprintWebRequest.  # noqa: E501
        :type: list[str]
        NrY   )rG   r
   s     rH   r
   z(GetFingerprintWebRequest.cloud_providers   s     !0rJ   c                     | j         S )zGets the exe of this GetFingerprintWebRequest.  # noqa: E501


        :return: The exe of this GetFingerprintWebRequest.  # noqa: E501
        :rtype: str
        r6   rM   s    rH   r   zGetFingerprintWebRequest.exe        yrJ   c                     || _         dS )zSets the exe of this GetFingerprintWebRequest.


        :param exe: The exe of this GetFingerprintWebRequest.  # noqa: E501
        :type: str
        Nr\   )rG   r   s     rH   r   zGetFingerprintWebRequest.exe        			rJ   c                     | j         S )zGets the hostname of this GetFingerprintWebRequest.  # noqa: E501


        :return: The hostname of this GetFingerprintWebRequest.  # noqa: E501
        :rtype: str
        r7   rM   s    rH   r   z!GetFingerprintWebRequest.hostname   rN   rJ   c                     || _         dS )zSets the hostname of this GetFingerprintWebRequest.


        :param hostname: The hostname of this GetFingerprintWebRequest.  # noqa: E501
        :type: str
        Nra   )rG   r   s     rH   r   z!GetFingerprintWebRequest.hostname  rP   rJ   c                     | j         S )zGets the ip of this GetFingerprintWebRequest.  # noqa: E501


        :return: The ip of this GetFingerprintWebRequest.  # noqa: E501
        :rtype: str
        r8   rM   s    rH   r   zGetFingerprintWebRequest.ip  s     xrJ   c                     || _         dS )zSets the ip of this GetFingerprintWebRequest.


        :param ip: The ip of this GetFingerprintWebRequest.  # noqa: E501
        :type: str
        Nrd   )rG   r   s     rH   r   zGetFingerprintWebRequest.ip  s     rJ   c                     | j         S )zGets the leaf_group_ids of this GetFingerprintWebRequest.  # noqa: E501


        :return: The leaf_group_ids of this GetFingerprintWebRequest.  # noqa: E501
        :rtype: list[str]
        r9   rM   s    rH   r   z'GetFingerprintWebRequest.leaf_group_ids'       ##rJ   c                     || _         dS )zSets the leaf_group_ids of this GetFingerprintWebRequest.


        :param leaf_group_ids: The leaf_group_ids of this GetFingerprintWebRequest.  # noqa: E501
        :type: list[str]
        Nrg   )rG   r   s     rH   r   z'GetFingerprintWebRequest.leaf_group_ids1        .rJ   c                     | j         S )zGets the name of this GetFingerprintWebRequest.  # noqa: E501


        :return: The name of this GetFingerprintWebRequest.  # noqa: E501
        :rtype: str
        r:   rM   s    rH   r   zGetFingerprintWebRequest.name<       zrJ   c                     || _         dS )zSets the name of this GetFingerprintWebRequest.


        :param name: The name of this GetFingerprintWebRequest.  # noqa: E501
        :type: str
        Nrl   )rG   r   s     rH   r   zGetFingerprintWebRequest.nameF       


rJ   c                     | j         S )zGets the page_number of this GetFingerprintWebRequest.  # noqa: E501


        :return: The page_number of this GetFingerprintWebRequest.  # noqa: E501
        :rtype: int
        )r;   rM   s    rH   r   z$GetFingerprintWebRequest.page_numberQ  rV   rJ   c                 N    | j         j        r|t          d          || _        dS )zSets the page_number of this GetFingerprintWebRequest.


        :param page_number: The page_number of this GetFingerprintWebRequest.  # noqa: E501
        :type: int
        Nz3Invalid value for `page_number`, must not be `None`)r1   client_side_validation
ValueErrorr;   )rG   r   s     rH   r   z$GetFingerprintWebRequest.page_number[  s5     5 	T+:MRSSS'rJ   c                     | j         S )zGets the page_size of this GetFingerprintWebRequest.  # noqa: E501


        :return: The page_size of this GetFingerprintWebRequest.  # noqa: E501
        :rtype: int
        )r<   rM   s    rH   r   z"GetFingerprintWebRequest.page_sizeh  s     rJ   c                 N    | j         j        r|t          d          || _        dS )zSets the page_size of this GetFingerprintWebRequest.


        :param page_size: The page_size of this GetFingerprintWebRequest.  # noqa: E501
        :type: int
        Nz1Invalid value for `page_size`, must not be `None`)r1   rr   rs   r<   )rG   r   s     rH   r   z"GetFingerprintWebRequest.page_sizer  s2     5 	R):KPQQQ#rJ   c                     | j         S )zGets the path of this GetFingerprintWebRequest.  # noqa: E501


        :return: The path of this GetFingerprintWebRequest.  # noqa: E501
        :rtype: str
        r=   rM   s    rH   r   zGetFingerprintWebRequest.path  rm   rJ   c                     || _         dS )zSets the path of this GetFingerprintWebRequest.


        :param path: The path of this GetFingerprintWebRequest.  # noqa: E501
        :type: str
        Nrw   )rG   r   s     rH   r   zGetFingerprintWebRequest.path  ro   rJ   c                     | j         S )zGets the pid of this GetFingerprintWebRequest.  # noqa: E501


        :return: The pid of this GetFingerprintWebRequest.  # noqa: E501
        :rtype: str
        r>   rM   s    rH   r   zGetFingerprintWebRequest.pid  r]   rJ   c                     || _         dS )zSets the pid of this GetFingerprintWebRequest.


        :param pid: The pid of this GetFingerprintWebRequest.  # noqa: E501
        :type: str
        Nrz   )rG   r   s     rH   r   zGetFingerprintWebRequest.pid  r_   rJ   c                     | j         S )zGets the sort_by of this GetFingerprintWebRequest.  # noqa: E501


        :return: The sort_by of this GetFingerprintWebRequest.  # noqa: E501
        :rtype: str
        r?   rM   s    rH   r   z GetFingerprintWebRequest.sort_by       }rJ   c                     || _         dS )zSets the sort_by of this GetFingerprintWebRequest.


        :param sort_by: The sort_by of this GetFingerprintWebRequest.  # noqa: E501
        :type: str
        Nr}   )rG   r   s     rH   r   z GetFingerprintWebRequest.sort_by        rJ   c                     | j         S )zGets the sort_order of this GetFingerprintWebRequest.  # noqa: E501


        :return: The sort_order of this GetFingerprintWebRequest.  # noqa: E501
        :rtype: str
        r@   rM   s    rH   r   z#GetFingerprintWebRequest.sort_order  s     rJ   c                     || _         dS )zSets the sort_order of this GetFingerprintWebRequest.


        :param sort_order: The sort_order of this GetFingerprintWebRequest.  # noqa: E501
        :type: str
        Nr   )rG   r   s     rH   r   z#GetFingerprintWebRequest.sort_order  s     &rJ   c                     | j         S )zGets the start_time_end of this GetFingerprintWebRequest.  # noqa: E501


        :return: The start_time_end of this GetFingerprintWebRequest.  # noqa: E501
        :rtype: int
        rA   rM   s    rH   r   z'GetFingerprintWebRequest.start_time_end  rh   rJ   c                     || _         dS )zSets the start_time_end of this GetFingerprintWebRequest.


        :param start_time_end: The start_time_end of this GetFingerprintWebRequest.  # noqa: E501
        :type: int
        Nr   )rG   r   s     rH   r   z'GetFingerprintWebRequest.start_time_end  rj   rJ   c                     | j         S )zGets the start_time_start of this GetFingerprintWebRequest.  # noqa: E501


        :return: The start_time_start of this GetFingerprintWebRequest.  # noqa: E501
        :rtype: int
        rB   rM   s    rH   r   z)GetFingerprintWebRequest.start_time_start  s     %%rJ   c                     || _         dS )zSets the start_time_start of this GetFingerprintWebRequest.


        :param start_time_start: The start_time_start of this GetFingerprintWebRequest.  # noqa: E501
        :type: int
        Nr   )rG   r   s     rH   r   z)GetFingerprintWebRequest.start_time_start  s     "2rJ   c                     | j         S )zGets the tags of this GetFingerprintWebRequest.  # noqa: E501


        :return: The tags of this GetFingerprintWebRequest.  # noqa: E501
        :rtype: list[str]
        rC   rM   s    rH   r   zGetFingerprintWebRequest.tags  rm   rJ   c                     || _         dS )zSets the tags of this GetFingerprintWebRequest.


        :param tags: The tags of this GetFingerprintWebRequest.  # noqa: E501
        :type: list[str]
        Nr   )rG   r   s     rH   r   zGetFingerprintWebRequest.tags  ro   rJ   c                     | j         S )zGets the top_group_id of this GetFingerprintWebRequest.  # noqa: E501


        :return: The top_group_id of this GetFingerprintWebRequest.  # noqa: E501
        :rtype: str
        rD   rM   s    rH   r   z%GetFingerprintWebRequest.top_group_id  s     !!rJ   c                     || _         dS )zSets the top_group_id of this GetFingerprintWebRequest.


        :param top_group_id: The top_group_id of this GetFingerprintWebRequest.  # noqa: E501
        :type: str
        Nr   )rG   r   s     rH   r   z%GetFingerprintWebRequest.top_group_id  s     *rJ   c                     | j         S )zGets the version of this GetFingerprintWebRequest.  # noqa: E501


        :return: The version of this GetFingerprintWebRequest.  # noqa: E501
        :rtype: str
        rE   rM   s    rH   r   z GetFingerprintWebRequest.version'  r~   rJ   c                     || _         dS )zSets the version of this GetFingerprintWebRequest.


        :param version: The version of this GetFingerprintWebRequest.  # noqa: E501
        :type: str
        Nr   )rG   r   s     rH   r   z GetFingerprintWebRequest.version1  r   rJ   c                 4   i }t          j        | j                  D ]\  }}t          | |          }t	          |t
                    r"t          t          d |                    ||<   Lt          |d          r|                                ||<   tt	          |t                    r4t          t          d |
                                                    ||<   |||<   t          t          t                    r| 
                                D ]
\  }}|||<   |S )z&Returns the model properties as a dictc                 N    t          | d          r|                                 n| S )Nto_dicthasattrr   )xs    rH   <lambda>z2GetFingerprintWebRequest.to_dict.<locals>.<lambda>D  s!    WQ	-B-BIaiikkk rJ   r   c                 v    t          | d         d          r"| d         | d                                         fn| S )N   r   r   r   )items    rH   r   z2GetFingerprintWebRequest.to_dict.<locals>.<lambda>K  s<    tAw	22"=$q'47??+<+<!=!=8< rJ   )six	iteritemsswagger_typesgetattr
isinstancelistmapr   r   dictitems
issubclassr   )rG   resultattr_valuekeys         rH   r   z GetFingerprintWebRequest.to_dict<  s,   }T%788 	% 	%GD!D$''E%&& %#CII% %    t 	** 	%$}}tE4(( %#C= =KKMM% %    t  %t.55 	$"jjll $ $
U#srJ   c                 N    t          j        |                                           S )z.Returns the string representation of the model)pprintpformatr   rM   s    rH   to_strzGetFingerprintWebRequest.to_strW  s    ~dllnn---rJ   c                 *    |                                  S )zFor `print` and `pprint`)r   rM   s    rH   __repr__z!GetFingerprintWebRequest.__repr__[  s    {{}}rJ   c                     t          |t                    sdS |                                 |                                k    S )z&Returns true if both objects are equalFr   r   r   rG   others     rH   __eq__zGetFingerprintWebRequest.__eq___  s5    %!9:: 	5||~~00rJ   c                     t          |t                    sdS |                                 |                                k    S )z*Returns true if both objects are not equalTr   r   s     rH   __ne__zGetFingerprintWebRequest.__ne__f  s5    %!9:: 	4||~~00rJ   )NNNNNNNNNNNNNNNNNNNNN)"__name__
__module____qualname____doc__r   attribute_maprI   propertyr   setterr   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    rJ   rH   r   r      s        
EE 	u 	;	
 	u 	E 	e 	+ 	 	u 	U 	 	u 	5 	e  	%!" 	E#$ )  M.II 	| 	+	
 	u 	J 	d 	. 	 	| 	Z 	 	u 	8 	k  	.!" 	,#$ $)  M.A# A# A# A#F   X _" " _"   X _" " _" ! ! X! ( ( ( % % X% 0 0 0   X 	Z  Z   X _" " _"   X Y  Y $ $ X$ . . .   X 
[  [ ! ! X! 
( 
( 
(   X 
$ 
$ 
$   X 
[  [   X 	Z  Z   X ^    ^      X  & & & $ $ X$ . . . & & X& 2 2 2   X 
[  [ " " X" * * *   X ^    ^   6. . .  1 1 11 1 1 1 1rJ   r   )r   r   rer   volcenginesdkcore.configurationr   objectr   r   rJ   rH   <module>r      s|      				 



 9 9 9 9 9 9U	1 U	1 U	1 U	1 U	1v U	1 U	1 U	1 U	1 U	1rJ   