ó
    €ÏÈ  ã                   óö   • S r SSKJr  SSKJr  SSKJr  SSKJ	r	  SSKJ
r
  SSKJr  SSKJr  \R                  \R                  " \R                   R"                  5       " S	 S
\R$                  5      5       5       rg)z-`gcloud dataplex entry-links update` command.é    )Ú
entry_link)Ú
exceptions)Úbase)Úparser_arguments)Úparser_extensions)Úflags)Úresource_argsc                   óš   • \ rS rSrSrSSS.r\S\R                  4S j5       r	\
R                  " S5      S	\R                  4S
 j5       rSrg)ÚUpdateé   zUpdate a Dataplex Entry Link.z7Update specified fields in a given Dataplex Entry Link.zë
          To add or update aspects from the YAML/JSON file, run:

            $ {command} entrylink1 --project=test-project --location=us-central1 --entry-group=entry-group1 --update-aspects=path-to-a-file-with-aspects.json
          )ÚDESCRIPTIONÚEXAMPLESÚparserc                 ó^   • [         R                  " U S5        [        R                  " U 5        g )Nz
to update.)r	   ÚAddDataplexEntryLinkResourceArgr   ÚAddEntryLinkAspectFlags)r   s    Ú*lib/surface/dataplex/entry_links/update.pyÚArgsÚUpdate.Args*   s    € ä×1Ò1°&¸,ÔGÜ	×!Ò! &Õ)ó    z-Status code: {status_code}. {status_message}.Úargsc                 ó.   • [         R                  " U5      $ )N)Úentry_link_apir   )Úselfr   s     r   ÚRunÚ
Update.Run/   s   € ô × Ò  Ó&Ð&r   © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Údetailed_helpÚstaticmethodr   ÚArgumentInterceptorr   Úgcloud_exceptionÚ CatchHTTPErrorRaiseHTTPExceptionr   Ú	Namespacer   Ú__static_attributes__r   r   r   r   r      sk   † ñ
 &ð Oðñ€-ð ð*Ð#×7Ñ7ó *ó ð*ð ×4Ò4Ø5óð'Ð'×1Ñ1ó 'óó'r   r   N)r"   Úgooglecloudsdk.api_lib.dataplexr   r   Úgooglecloudsdk.api_lib.utilr   r&   Úgooglecloudsdk.callioper   r   r   Ú#googlecloudsdk.command_lib.dataplexr   r	   ÚDefaultUniverseOnlyÚReleaseTracksÚReleaseTrackÚALPHAÚUpdateCommandr   r   r   r   Ú<module>r3      sh   ðñ 4å HÝ FÝ (Ý 4Ý 5Ý 5Ý =ð ×ÑØ×ÒØ×Ñ×Ñóô'ˆT×Ñó 'óó ñ'r   