
    ~iK                     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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,d-dZdad/Zed0             Zej	        d1             Zed2             Z
e
j	        d3             Z
ed4             Zej	        d5             Zed6             Zej	        d7             Zed8             Zej	        d9             Zed:             Zej	        d;             Zed<             Zej	        d=             Zed>             Zej	        d?             Zed@             Zej	        dA             ZedB             Zej	        dC             ZedD             Zej	        dE             ZedF             Zej	        dG             ZedH             Zej	        dI             ZedJ             Zej	        dK             ZedL             Zej	        dM             ZedN             Zej	        dO             ZedP             Zej	        dQ             ZedR             Zej	        dS             ZedT             Zej	        dU             ZedV             Zej	        dW             ZedX             Zej	        dY             ZedZ             Zej	        d[             Zd\ Zd] Z d^ Z!d_ Z"d` Z#d.S )bGetFingerprintProcessRequestzsNOTE: This class is auto generated by the swagger code generator program.

    Do not edit the class manually.
    agent_idstrchecksumcloud_providersz	list[str]cmdlinecommcommonbool	containercontainer_idexehostname	integrityipleaf_group_idspage_numberint	page_sizesort_by
sort_order)start_time_endstart_time_starttagstop_group_idusernameAgentIdChecksumCloudProvidersCmdlineCommCommon	ContainerContainerIdExeHostname	IntegrityIpLeafGroupIDs
PageNumberPageSizeSortBy	SortOrderStartTimeEndStartTimeStartTags
TopGroupIDUsernameNc                    |t                      }|| _        d| _        d| _        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 )z9GetFingerprintProcessRequest - a model defined in SwaggerN)/r   _configuration	_agent_id	_checksum_cloud_providers_cmdline_comm_common
_container_container_id_exe	_hostname
_integrity_ip_leaf_group_ids_page_number
_page_size_sort_by_sort_order_start_time_end_start_time_start_tags_top_group_id	_usernamediscriminatorr   r   r	   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   r   r   r6   s                           /root/.openclaw/workspace/.venvs/ark-sdk/lib/python3.11/site-packages/volcenginesdkseccenter20240508/models/get_fingerprint_process_request.py__init__z%GetFingerprintProcessRequest.__init__U   s   !*__N, $
!	# #!%
!!$DM$DM&#2D "DLDI DK &DN# ,D?DH$DM &DN>DG%"0D&""DL!(DO%"0D'$4D!DI# ,D$DMMM      c                     | j         S )zGets the agent_id of this GetFingerprintProcessRequest.  # noqa: E501


        :return: The agent_id of this GetFingerprintProcessRequest.  # noqa: E501
        :rtype: str
        r7   rN   s    rO   r   z%GetFingerprintProcessRequest.agent_id        ~rQ   c                     || _         dS )zSets the agent_id of this GetFingerprintProcessRequest.


        :param agent_id: The agent_id of this GetFingerprintProcessRequest.  # noqa: E501
        :type: str
        NrS   )rN   r   s     rO   r   z%GetFingerprintProcessRequest.agent_id        "rQ   c                     | j         S )zGets the checksum of this GetFingerprintProcessRequest.  # noqa: E501


        :return: The checksum of this GetFingerprintProcessRequest.  # noqa: E501
        :rtype: str
        r8   rT   s    rO   r   z%GetFingerprintProcessRequest.checksum   rU   rQ   c                     || _         dS )zSets the checksum of this GetFingerprintProcessRequest.


        :param checksum: The checksum of this GetFingerprintProcessRequest.  # noqa: E501
        :type: str
        NrY   )rN   r   s     rO   r   z%GetFingerprintProcessRequest.checksum   rW   rQ   c                     | j         S )zGets the cloud_providers of this GetFingerprintProcessRequest.  # noqa: E501


        :return: The cloud_providers of this GetFingerprintProcessRequest.  # noqa: E501
        :rtype: list[str]
        r9   rT   s    rO   r	   z,GetFingerprintProcessRequest.cloud_providers   s     $$rQ   c                     || _         dS )zSets the cloud_providers of this GetFingerprintProcessRequest.


        :param cloud_providers: The cloud_providers of this GetFingerprintProcessRequest.  # noqa: E501
        :type: list[str]
        Nr\   )rN   r	   s     rO   r	   z,GetFingerprintProcessRequest.cloud_providers   s     !0rQ   c                     | j         S )zGets the cmdline of this GetFingerprintProcessRequest.  # noqa: E501


        :return: The cmdline of this GetFingerprintProcessRequest.  # noqa: E501
        :rtype: str
        r:   rT   s    rO   r
   z$GetFingerprintProcessRequest.cmdline        }rQ   c                     || _         dS )zSets the cmdline of this GetFingerprintProcessRequest.


        :param cmdline: The cmdline of this GetFingerprintProcessRequest.  # noqa: E501
        :type: str
        Nr_   )rN   r
   s     rO   r
   z$GetFingerprintProcessRequest.cmdline         rQ   c                     | j         S )zGets the comm of this GetFingerprintProcessRequest.  # noqa: E501


        :return: The comm of this GetFingerprintProcessRequest.  # noqa: E501
        :rtype: str
        r;   rT   s    rO   r   z!GetFingerprintProcessRequest.comm        zrQ   c                     || _         dS )zSets the comm of this GetFingerprintProcessRequest.


        :param comm: The comm of this GetFingerprintProcessRequest.  # noqa: E501
        :type: str
        Nrd   )rN   r   s     rO   r   z!GetFingerprintProcessRequest.comm        


rQ   c                     | j         S )zGets the common of this GetFingerprintProcessRequest.  # noqa: E501


        :return: The common of this GetFingerprintProcessRequest.  # noqa: E501
        :rtype: bool
        r<   rT   s    rO   r   z#GetFingerprintProcessRequest.common  s     |rQ   c                     || _         dS )zSets the common of this GetFingerprintProcessRequest.


        :param common: The common of this GetFingerprintProcessRequest.  # noqa: E501
        :type: bool
        Nri   )rN   r   s     rO   r   z#GetFingerprintProcessRequest.common  s     rQ   c                     | j         S )zGets the container of this GetFingerprintProcessRequest.  # noqa: E501


        :return: The container of this GetFingerprintProcessRequest.  # noqa: E501
        :rtype: bool
        r=   rT   s    rO   r   z&GetFingerprintProcessRequest.container       rQ   c                     || _         dS )zSets the container of this GetFingerprintProcessRequest.


        :param container: The container of this GetFingerprintProcessRequest.  # noqa: E501
        :type: bool
        Nrl   )rN   r   s     rO   r   z&GetFingerprintProcessRequest.container&       $rQ   c                     | j         S )zGets the container_id of this GetFingerprintProcessRequest.  # noqa: E501


        :return: The container_id of this GetFingerprintProcessRequest.  # noqa: E501
        :rtype: str
        r>   rT   s    rO   r   z)GetFingerprintProcessRequest.container_id1       !!rQ   c                     || _         dS )zSets the container_id of this GetFingerprintProcessRequest.


        :param container_id: The container_id of this GetFingerprintProcessRequest.  # noqa: E501
        :type: str
        Nrq   )rN   r   s     rO   r   z)GetFingerprintProcessRequest.container_id;       *rQ   c                     | j         S )zGets the exe of this GetFingerprintProcessRequest.  # noqa: E501


        :return: The exe of this GetFingerprintProcessRequest.  # noqa: E501
        :rtype: str
        r?   rT   s    rO   r   z GetFingerprintProcessRequest.exeF  s     yrQ   c                     || _         dS )zSets the exe of this GetFingerprintProcessRequest.


        :param exe: The exe of this GetFingerprintProcessRequest.  # noqa: E501
        :type: str
        Nrv   )rN   r   s     rO   r   z GetFingerprintProcessRequest.exeP  s     			rQ   c                     | j         S )zGets the hostname of this GetFingerprintProcessRequest.  # noqa: E501


        :return: The hostname of this GetFingerprintProcessRequest.  # noqa: E501
        :rtype: str
        r@   rT   s    rO   r   z%GetFingerprintProcessRequest.hostname[  rU   rQ   c                     || _         dS )zSets the hostname of this GetFingerprintProcessRequest.


        :param hostname: The hostname of this GetFingerprintProcessRequest.  # noqa: E501
        :type: str
        Nry   )rN   r   s     rO   r   z%GetFingerprintProcessRequest.hostnamee  rW   rQ   c                     | j         S )zGets the integrity of this GetFingerprintProcessRequest.  # noqa: E501


        :return: The integrity of this GetFingerprintProcessRequest.  # noqa: E501
        :rtype: bool
        rA   rT   s    rO   r   z&GetFingerprintProcessRequest.integrityp  rm   rQ   c                     || _         dS )zSets the integrity of this GetFingerprintProcessRequest.


        :param integrity: The integrity of this GetFingerprintProcessRequest.  # noqa: E501
        :type: bool
        Nr|   )rN   r   s     rO   r   z&GetFingerprintProcessRequest.integrityz  ro   rQ   c                     | j         S )zGets the ip of this GetFingerprintProcessRequest.  # noqa: E501


        :return: The ip of this GetFingerprintProcessRequest.  # noqa: E501
        :rtype: str
        rB   rT   s    rO   r   zGetFingerprintProcessRequest.ip  s     xrQ   c                     || _         dS )zSets the ip of this GetFingerprintProcessRequest.


        :param ip: The ip of this GetFingerprintProcessRequest.  # noqa: E501
        :type: str
        Nr   )rN   r   s     rO   r   zGetFingerprintProcessRequest.ip  s     rQ   c                     | j         S )zGets the leaf_group_ids of this GetFingerprintProcessRequest.  # noqa: E501


        :return: The leaf_group_ids of this GetFingerprintProcessRequest.  # noqa: E501
        :rtype: list[str]
        rC   rT   s    rO   r   z+GetFingerprintProcessRequest.leaf_group_ids       ##rQ   c                     || _         dS )zSets the leaf_group_ids of this GetFingerprintProcessRequest.


        :param leaf_group_ids: The leaf_group_ids of this GetFingerprintProcessRequest.  # noqa: E501
        :type: list[str]
        Nr   )rN   r   s     rO   r   z+GetFingerprintProcessRequest.leaf_group_ids        .rQ   c                     | j         S )zGets the page_number of this GetFingerprintProcessRequest.  # noqa: E501


        :return: The page_number of this GetFingerprintProcessRequest.  # noqa: E501
        :rtype: int
        )rD   rT   s    rO   r   z(GetFingerprintProcessRequest.page_number  s       rQ   c                 N    | j         j        r|t          d          || _        dS )zSets the page_number of this GetFingerprintProcessRequest.


        :param page_number: The page_number of this GetFingerprintProcessRequest.  # noqa: E501
        :type: int
        Nz3Invalid value for `page_number`, must not be `None`)r6   client_side_validation
ValueErrorrD   )rN   r   s     rO   r   z(GetFingerprintProcessRequest.page_number  s5     5 	T+:MRSSS'rQ   c                     | j         S )zGets the page_size of this GetFingerprintProcessRequest.  # noqa: E501


        :return: The page_size of this GetFingerprintProcessRequest.  # noqa: E501
        :rtype: int
        )rE   rT   s    rO   r   z&GetFingerprintProcessRequest.page_size  rm   rQ   c                 N    | j         j        r|t          d          || _        dS )zSets the page_size of this GetFingerprintProcessRequest.


        :param page_size: The page_size of this GetFingerprintProcessRequest.  # noqa: E501
        :type: int
        Nz1Invalid value for `page_size`, must not be `None`)r6   r   r   rE   )rN   r   s     rO   r   z&GetFingerprintProcessRequest.page_size  s2     5 	R):KPQQQ#rQ   c                     | j         S )zGets the sort_by of this GetFingerprintProcessRequest.  # noqa: E501


        :return: The sort_by of this GetFingerprintProcessRequest.  # noqa: E501
        :rtype: str
        rF   rT   s    rO   r   z$GetFingerprintProcessRequest.sort_by  r`   rQ   c                     || _         dS )zSets the sort_by of this GetFingerprintProcessRequest.


        :param sort_by: The sort_by of this GetFingerprintProcessRequest.  # noqa: E501
        :type: str
        Nr   )rN   r   s     rO   r   z$GetFingerprintProcessRequest.sort_by  rb   rQ   c                     | j         S )zGets the sort_order of this GetFingerprintProcessRequest.  # noqa: E501


        :return: The sort_order of this GetFingerprintProcessRequest.  # noqa: E501
        :rtype: str
        rG   rT   s    rO   r   z'GetFingerprintProcessRequest.sort_order  s     rQ   c                     || _         dS )zSets the sort_order of this GetFingerprintProcessRequest.


        :param sort_order: The sort_order of this GetFingerprintProcessRequest.  # noqa: E501
        :type: str
        Nr   )rN   r   s     rO   r   z'GetFingerprintProcessRequest.sort_order  s     &rQ   c                     | j         S )zGets the start_time_end of this GetFingerprintProcessRequest.  # noqa: E501


        :return: The start_time_end of this GetFingerprintProcessRequest.  # noqa: E501
        :rtype: int
        rH   rT   s    rO   r   z+GetFingerprintProcessRequest.start_time_end  r   rQ   c                     || _         dS )zSets the start_time_end of this GetFingerprintProcessRequest.


        :param start_time_end: The start_time_end of this GetFingerprintProcessRequest.  # noqa: E501
        :type: int
        Nr   )rN   r   s     rO   r   z+GetFingerprintProcessRequest.start_time_end  r   rQ   c                     | j         S )zGets the start_time_start of this GetFingerprintProcessRequest.  # noqa: E501


        :return: The start_time_start of this GetFingerprintProcessRequest.  # noqa: E501
        :rtype: int
        rI   rT   s    rO   r   z-GetFingerprintProcessRequest.start_time_start  s     %%rQ   c                     || _         dS )zSets the start_time_start of this GetFingerprintProcessRequest.


        :param start_time_start: The start_time_start of this GetFingerprintProcessRequest.  # noqa: E501
        :type: int
        Nr   )rN   r   s     rO   r   z-GetFingerprintProcessRequest.start_time_start&  s     "2rQ   c                     | j         S )zGets the tags of this GetFingerprintProcessRequest.  # noqa: E501


        :return: The tags of this GetFingerprintProcessRequest.  # noqa: E501
        :rtype: list[str]
        rJ   rT   s    rO   r   z!GetFingerprintProcessRequest.tags1  re   rQ   c                     || _         dS )zSets the tags of this GetFingerprintProcessRequest.


        :param tags: The tags of this GetFingerprintProcessRequest.  # noqa: E501
        :type: list[str]
        Nr   )rN   r   s     rO   r   z!GetFingerprintProcessRequest.tags;  rg   rQ   c                     | j         S )zGets the top_group_id of this GetFingerprintProcessRequest.  # noqa: E501


        :return: The top_group_id of this GetFingerprintProcessRequest.  # noqa: E501
        :rtype: str
        rK   rT   s    rO   r   z)GetFingerprintProcessRequest.top_group_idF  rr   rQ   c                     || _         dS )zSets the top_group_id of this GetFingerprintProcessRequest.


        :param top_group_id: The top_group_id of this GetFingerprintProcessRequest.  # noqa: E501
        :type: str
        Nr   )rN   r   s     rO   r   z)GetFingerprintProcessRequest.top_group_idP  rt   rQ   c                     | j         S )zGets the username of this GetFingerprintProcessRequest.  # noqa: E501


        :return: The username of this GetFingerprintProcessRequest.  # noqa: E501
        :rtype: str
        rL   rT   s    rO   r   z%GetFingerprintProcessRequest.username[  rU   rQ   c                     || _         dS )zSets the username of this GetFingerprintProcessRequest.


        :param username: The username of this GetFingerprintProcessRequest.  # noqa: E501
        :type: str
        Nr   )rN   r   s     rO   r   z%GetFingerprintProcessRequest.usernamee  rW   rQ   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    rO   <lambda>z6GetFingerprintProcessRequest.to_dict.<locals>.<lambda>x  s!    WQ	-B-BIaiikkk rQ   r   c                 v    t          | d         d          r"| d         | d                                         fn| S )N   r   r   r   )items    rO   r   z6GetFingerprintProcessRequest.to_dict.<locals>.<lambda>  s<    tAw	22"=$q'47??+<+<!=!=8< rQ   )six	iteritemsswagger_typesgetattr
isinstancelistmapr   r   dictitems
issubclassr   )rN   resultattr_valuekeys         rO   r   z$GetFingerprintProcessRequest.to_dictp  s,   }T%788 	% 	%GD!D$''E%&& %#CII% %    t 	** 	%$}}tE4(( %#C= =KKMM% %    t  %t2D99 	$"jjll $ $
U#srQ   c                 N    t          j        |                                           S )z.Returns the string representation of the model)pprintpformatr   rT   s    rO   to_strz#GetFingerprintProcessRequest.to_str  s    ~dllnn---rQ   c                 *    |                                  S )zFor `print` and `pprint`)r   rT   s    rO   __repr__z%GetFingerprintProcessRequest.__repr__  s    {{}}rQ   c                     t          |t                    sdS |                                 |                                k    S )z&Returns true if both objects are equalFr   r   r   rN   others     rO   __eq__z#GetFingerprintProcessRequest.__eq__  s5    %!=>> 	5||~~00rQ   c                     t          |t                    sdS |                                 |                                k    S )z*Returns true if both objects are not equalTr   r   s     rO   __ne__z#GetFingerprintProcessRequest.__ne__  s5    %!=>> 	4||~~00rQ   )NNNNNNNNNNNNNNNNNNNNNNN)$__name__
__module____qualname____doc__r   attribute_maprP   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   r   r    rQ   rO   r   r      sL        
EE 	; 	5	
 	 	& 	V 	 	u 	E 	V 	e 	+ 	u 	U  	5!" 	e#$  !-  M2IJ 	+ 	9	
 	 	( 	[ 	 	u 	J 	[ 	d 	. 	| 	Z  	8!" 	k#$ ),$-  M2G% G% G% G%R   X _" " _"   X _" " _" % % X% 0 0 0   X ^    ^    X 
[  [   X ]  ]   X $ $ $ " " X" * * *   X 	Z  Z   X _" " _"   X $ $ $   X Y  Y $ $ X$ . . . ! ! X! 
( 
( 
(   X 
$ 
$ 
$   X ^    ^      X  & & & $ $ X$ . . . & & X& 2 2 2   X 
[  [ " " X" * * *   X _" " _"  6. . .  1 1 11 1 1 1 1rQ   r   )r   r   rer   volcenginesdkcore.configurationr   objectr   r   rQ   rO   <module>r      s|      				 



 9 9 9 9 9 9I
1 I
1 I
1 I
1 I
16 I
1 I
1 I
1 I
1 I
1rQ   