
    ~i:A                     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i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(iZdTd*Zed+             Zej	        d,             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dO ZdP ZdQ ZdR ZdS Zd)S )UGetFingerprintIntegrityRequestzsNOTE: This class is auto generated by the swagger code generator program.

    Do not edit the class manually.
    agent_idstrcloud_providersz	list[str]digestexehostnameipleaf_group_idsmodify_time_endintmodify_time_startnameorigin_digestpage_number	page_sizesort_by
sort_ordertagstop_group_idversionAgentIdCloudProvidersDigestExeHostnameIpLeafGroupIDsModifyTimeEndModifyTimeStartNameOriginDigest
PageNumberPageSizeSortBy	SortOrderTags
TopGroupIDVersionNc                 ~   |t                      }|| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _	        d| _
        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        ||| _        ||| _        ||| _        ||| _        ||| _        ||| _        ||| _        ||| _        |	|	| _        |
|
| _        ||| _        || _         || _!        ||| _"        ||| _#        ||| _$        ||| _%        |	|| _&        dS dS )z;GetFingerprintIntegrityRequest - a model defined in SwaggerN)'r   _configuration	_agent_id_cloud_providers_digest_exe	_hostname_ip_leaf_group_ids_modify_time_end_modify_time_start_name_origin_digest_page_number
_page_size_sort_by_sort_order_tags_top_group_id_versiondiscriminatorr   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-   s                       /root/.openclaw/workspace/.venvs/ark-sdk/lib/python3.11/site-packages/volcenginesdkseccenter20240508/models/get_fingerprint_integrity_request.py__init__z'GetFingerprintIntegrityRequest.__init__M   s   !*__N, $	# $"&
" 
!!$DM&#2D  DK?DH$DM>DG%"0D&#2D (%6D"DI$!.D&""DL!(DODI# ,D"DLLL     c                     | j         S )zGets the agent_id of this GetFingerprintIntegrityRequest.  # noqa: E501


        :return: The agent_id of this GetFingerprintIntegrityRequest.  # noqa: E501
        :rtype: str
        r.   rA   s    rB   r   z'GetFingerprintIntegrityRequest.agent_id        ~rD   c                     || _         dS )zSets the agent_id of this GetFingerprintIntegrityRequest.


        :param agent_id: The agent_id of this GetFingerprintIntegrityRequest.  # noqa: E501
        :type: str
        NrF   )rA   r   s     rB   r   z'GetFingerprintIntegrityRequest.agent_id        "rD   c                     | j         S )zGets the cloud_providers of this GetFingerprintIntegrityRequest.  # noqa: E501


        :return: The cloud_providers of this GetFingerprintIntegrityRequest.  # noqa: E501
        :rtype: list[str]
        r/   rG   s    rB   r   z.GetFingerprintIntegrityRequest.cloud_providers        $$rD   c                     || _         dS )zSets the cloud_providers of this GetFingerprintIntegrityRequest.


        :param cloud_providers: The cloud_providers of this GetFingerprintIntegrityRequest.  # noqa: E501
        :type: list[str]
        NrL   )rA   r   s     rB   r   z.GetFingerprintIntegrityRequest.cloud_providers        !0rD   c                     | j         S )zGets the digest of this GetFingerprintIntegrityRequest.  # noqa: E501


        :return: The digest of this GetFingerprintIntegrityRequest.  # noqa: E501
        :rtype: str
        r0   rG   s    rB   r	   z%GetFingerprintIntegrityRequest.digest   s     |rD   c                     || _         dS )zSets the digest of this GetFingerprintIntegrityRequest.


        :param digest: The digest of this GetFingerprintIntegrityRequest.  # noqa: E501
        :type: str
        NrQ   )rA   r	   s     rB   r	   z%GetFingerprintIntegrityRequest.digest   s     rD   c                     | j         S )zGets the exe of this GetFingerprintIntegrityRequest.  # noqa: E501


        :return: The exe of this GetFingerprintIntegrityRequest.  # noqa: E501
        :rtype: str
        r1   rG   s    rB   r
   z"GetFingerprintIntegrityRequest.exe   s     yrD   c                     || _         dS )zSets the exe of this GetFingerprintIntegrityRequest.


        :param exe: The exe of this GetFingerprintIntegrityRequest.  # noqa: E501
        :type: str
        NrT   )rA   r
   s     rB   r
   z"GetFingerprintIntegrityRequest.exe   s     			rD   c                     | j         S )zGets the hostname of this GetFingerprintIntegrityRequest.  # noqa: E501


        :return: The hostname of this GetFingerprintIntegrityRequest.  # noqa: E501
        :rtype: str
        r2   rG   s    rB   r   z'GetFingerprintIntegrityRequest.hostname   rH   rD   c                     || _         dS )zSets the hostname of this GetFingerprintIntegrityRequest.


        :param hostname: The hostname of this GetFingerprintIntegrityRequest.  # noqa: E501
        :type: str
        NrW   )rA   r   s     rB   r   z'GetFingerprintIntegrityRequest.hostname   rJ   rD   c                     | j         S )zGets the ip of this GetFingerprintIntegrityRequest.  # noqa: E501


        :return: The ip of this GetFingerprintIntegrityRequest.  # noqa: E501
        :rtype: str
        r3   rG   s    rB   r   z!GetFingerprintIntegrityRequest.ip   s     xrD   c                     || _         dS )zSets the ip of this GetFingerprintIntegrityRequest.


        :param ip: The ip of this GetFingerprintIntegrityRequest.  # noqa: E501
        :type: str
        NrZ   )rA   r   s     rB   r   z!GetFingerprintIntegrityRequest.ip   s     rD   c                     | j         S )zGets the leaf_group_ids of this GetFingerprintIntegrityRequest.  # noqa: E501


        :return: The leaf_group_ids of this GetFingerprintIntegrityRequest.  # noqa: E501
        :rtype: list[str]
        r4   rG   s    rB   r   z-GetFingerprintIntegrityRequest.leaf_group_ids  s     ##rD   c                     || _         dS )zSets the leaf_group_ids of this GetFingerprintIntegrityRequest.


        :param leaf_group_ids: The leaf_group_ids of this GetFingerprintIntegrityRequest.  # noqa: E501
        :type: list[str]
        Nr]   )rA   r   s     rB   r   z-GetFingerprintIntegrityRequest.leaf_group_ids  s      .rD   c                     | j         S )zGets the modify_time_end of this GetFingerprintIntegrityRequest.  # noqa: E501


        :return: The modify_time_end of this GetFingerprintIntegrityRequest.  # noqa: E501
        :rtype: int
        r5   rG   s    rB   r   z.GetFingerprintIntegrityRequest.modify_time_end  rM   rD   c                     || _         dS )zSets the modify_time_end of this GetFingerprintIntegrityRequest.


        :param modify_time_end: The modify_time_end of this GetFingerprintIntegrityRequest.  # noqa: E501
        :type: int
        Nr`   )rA   r   s     rB   r   z.GetFingerprintIntegrityRequest.modify_time_end'  rO   rD   c                     | j         S )zGets the modify_time_start of this GetFingerprintIntegrityRequest.  # noqa: E501


        :return: The modify_time_start of this GetFingerprintIntegrityRequest.  # noqa: E501
        :rtype: int
        r6   rG   s    rB   r   z0GetFingerprintIntegrityRequest.modify_time_start2  s     &&rD   c                     || _         dS )zSets the modify_time_start of this GetFingerprintIntegrityRequest.


        :param modify_time_start: The modify_time_start of this GetFingerprintIntegrityRequest.  # noqa: E501
        :type: int
        Nrc   )rA   r   s     rB   r   z0GetFingerprintIntegrityRequest.modify_time_start<  s     #4rD   c                     | j         S )zGets the name of this GetFingerprintIntegrityRequest.  # noqa: E501


        :return: The name of this GetFingerprintIntegrityRequest.  # noqa: E501
        :rtype: str
        r7   rG   s    rB   r   z#GetFingerprintIntegrityRequest.nameG       zrD   c                     || _         dS )zSets the name of this GetFingerprintIntegrityRequest.


        :param name: The name of this GetFingerprintIntegrityRequest.  # noqa: E501
        :type: str
        Nrf   )rA   r   s     rB   r   z#GetFingerprintIntegrityRequest.nameQ       


rD   c                     | j         S )zGets the origin_digest of this GetFingerprintIntegrityRequest.  # noqa: E501


        :return: The origin_digest of this GetFingerprintIntegrityRequest.  # noqa: E501
        :rtype: str
        r8   rG   s    rB   r   z,GetFingerprintIntegrityRequest.origin_digest\  s     ""rD   c                     || _         dS )zSets the origin_digest of this GetFingerprintIntegrityRequest.


        :param origin_digest: The origin_digest of this GetFingerprintIntegrityRequest.  # noqa: E501
        :type: str
        Nrk   )rA   r   s     rB   r   z,GetFingerprintIntegrityRequest.origin_digestf  s     ,rD   c                     | j         S )zGets the page_number of this GetFingerprintIntegrityRequest.  # noqa: E501


        :return: The page_number of this GetFingerprintIntegrityRequest.  # noqa: E501
        :rtype: int
        )r9   rG   s    rB   r   z*GetFingerprintIntegrityRequest.page_numberq  s       rD   c                 N    | j         j        r|t          d          || _        dS )zSets the page_number of this GetFingerprintIntegrityRequest.


        :param page_number: The page_number of this GetFingerprintIntegrityRequest.  # noqa: E501
        :type: int
        Nz3Invalid value for `page_number`, must not be `None`)r-   client_side_validation
ValueErrorr9   )rA   r   s     rB   r   z*GetFingerprintIntegrityRequest.page_number{  s5     5 	T+:MRSSS'rD   c                     | j         S )zGets the page_size of this GetFingerprintIntegrityRequest.  # noqa: E501


        :return: The page_size of this GetFingerprintIntegrityRequest.  # noqa: E501
        :rtype: int
        )r:   rG   s    rB   r   z(GetFingerprintIntegrityRequest.page_size  s     rD   c                 N    | j         j        r|t          d          || _        dS )zSets the page_size of this GetFingerprintIntegrityRequest.


        :param page_size: The page_size of this GetFingerprintIntegrityRequest.  # noqa: E501
        :type: int
        Nz1Invalid value for `page_size`, must not be `None`)r-   ro   rp   r:   )rA   r   s     rB   r   z(GetFingerprintIntegrityRequest.page_size  s2     5 	R):KPQQQ#rD   c                     | j         S )zGets the sort_by of this GetFingerprintIntegrityRequest.  # noqa: E501


        :return: The sort_by of this GetFingerprintIntegrityRequest.  # noqa: E501
        :rtype: str
        r;   rG   s    rB   r   z&GetFingerprintIntegrityRequest.sort_by       }rD   c                     || _         dS )zSets the sort_by of this GetFingerprintIntegrityRequest.


        :param sort_by: The sort_by of this GetFingerprintIntegrityRequest.  # noqa: E501
        :type: str
        Nrt   )rA   r   s     rB   r   z&GetFingerprintIntegrityRequest.sort_by        rD   c                     | j         S )zGets the sort_order of this GetFingerprintIntegrityRequest.  # noqa: E501


        :return: The sort_order of this GetFingerprintIntegrityRequest.  # noqa: E501
        :rtype: str
        r<   rG   s    rB   r   z)GetFingerprintIntegrityRequest.sort_order  s     rD   c                     || _         dS )zSets the sort_order of this GetFingerprintIntegrityRequest.


        :param sort_order: The sort_order of this GetFingerprintIntegrityRequest.  # noqa: E501
        :type: str
        Nry   )rA   r   s     rB   r   z)GetFingerprintIntegrityRequest.sort_order  s     &rD   c                     | j         S )zGets the tags of this GetFingerprintIntegrityRequest.  # noqa: E501


        :return: The tags of this GetFingerprintIntegrityRequest.  # noqa: E501
        :rtype: list[str]
        r=   rG   s    rB   r   z#GetFingerprintIntegrityRequest.tags  rg   rD   c                     || _         dS )zSets the tags of this GetFingerprintIntegrityRequest.


        :param tags: The tags of this GetFingerprintIntegrityRequest.  # noqa: E501
        :type: list[str]
        Nr|   )rA   r   s     rB   r   z#GetFingerprintIntegrityRequest.tags  ri   rD   c                     | j         S )zGets the top_group_id of this GetFingerprintIntegrityRequest.  # noqa: E501


        :return: The top_group_id of this GetFingerprintIntegrityRequest.  # noqa: E501
        :rtype: str
        r>   rG   s    rB   r   z+GetFingerprintIntegrityRequest.top_group_id  s     !!rD   c                     || _         dS )zSets the top_group_id of this GetFingerprintIntegrityRequest.


        :param top_group_id: The top_group_id of this GetFingerprintIntegrityRequest.  # noqa: E501
        :type: str
        Nr   )rA   r   s     rB   r   z+GetFingerprintIntegrityRequest.top_group_id  s     *rD   c                     | j         S )zGets the version of this GetFingerprintIntegrityRequest.  # noqa: E501


        :return: The version of this GetFingerprintIntegrityRequest.  # noqa: E501
        :rtype: str
        r?   rG   s    rB   r   z&GetFingerprintIntegrityRequest.version  ru   rD   c                     || _         dS )zSets the version of this GetFingerprintIntegrityRequest.


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



 9 9 9 9 9 9a1 a1 a1 a1 a1V a1 a1 a1 a1 a1rD   