
                        B    S r SSKJr  SSKJr  SSKJr        SS jrg)z.Shared request hooks for the Dataplex surface.    )annotations)Any)dataplex_v1_messagesc                    UR                   bM  [        UR                   [        5      (       a.  [        [        [	        S UR                   5      5      5      Ul         U$ )zMTransforms the root path from the "." in CLI to empty string expected in API.c                    U S:w  a  U $ S$ )N.  )ps    8lib/googlecloudsdk/command_lib/dataplex/request_hooks.py<lambda>(TransformEntryRootPath.<locals>.<lambda>!   s    S1+@b+@    )paths
isinstancelistsetmap)
unused_refargsrequests      r   TransformEntryRootPathr      s@     
ZZ
4::t < <S!@$**MNOGM	.r   N)r   strr   r   r   zumessages.DataplexProjectsLocationsLookupEntryRequest | messages.DataplexProjectsLocationsEntryGroupsEntriesGetRequest)	__doc__
__future__r   typingr   1googlecloudsdk.generated_clients.apis.dataplex.v1r   messagesr   r
   r   r   <module>r      s3    5 "  ^
	I	r   