403Webshell
Server IP : 35.236.43.222  /  Your IP : 216.73.216.143
Web Server : Apache
System : Linux order-form-vm-001 5.10.0-37-cloud-amd64 #1 SMP Debian 5.10.247-1 (2025-12-11) x86_64
User : deploy ( 1002)
PHP Version : 8.1.31
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /usr/lib/google-cloud-sdk/lib/surface/dataplex/assets/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/lib/google-cloud-sdk/lib/surface/dataplex/assets/__pycache__/update.cpython-311.pyc
�

��k��n�dZddlmZddlmZddlmZddlmZddlmZddl	m
Zddlm
Z
ddlm
Z
dd	lmZdd
lmZddlmZddlmZdd
lmZd�Ze
je
jj��Gd�de
j����Ze
je
jj��Gd�de����ZdS)z,Command to update a Dataplex asset resource.�)�absolute_import)�division)�unicode_literals)�asset)�util)�
exceptions)�base)�flags)�
resource_args)�	arg_utils)�labels_util)�logc�L�tj|d��|�dddd���|�dd�	��|�d
d�	��tj|��t
j�|��tj	|��dS)
zCreate a common args.z
to update.z--validate-only�
store_trueFz:Validate the update action, but don't actually perform it.)�action�default�helpz
--descriptionzDescription of the asset)rz--display-namezDisplay NameN)
r�AddAssetResourceArg�add_argumentr
�AddDiscoveryArgsr	�
ASYNC_FLAG�AddToParserr
�AddCreateLabelsFlags)�parsers �%lib/surface/dataplex/assets/update.py�_CommonArgsr!s����#�F�L�9�9�9�����
��G�	����	���o�,F��G�G�G����&�^��<�<�<���� � � ��/���f�%�%�%�
�"�6�*�*�*�*�*�c�n�eZdZdZddiZed���Zd�Zd�Ze	j
d��d���Zd	S)
�Update�!Update a Dataplex asset resource.�EXAMPLES�          To update a Dataplex asset `test-asset` in zone `test-zone` in lake
          `test-lake` in location `us-central1` to have the display name
          `first-dataplex-asset` and discovery include patterns `abc`, `def`,
          run:

            $ {command} test-asset --location=us-central1 --lake=test-lake --zone=test-zone --display-name="first-dataplex-asset" --discovery-include-patterns=abc,def
          c��t|��|�dd���}|�ddddd�tjd�	��dS�
NFz?Specification of the resource that is referenced by this asset.)�requiredrz--resource-read-access-modez,Data is accessed directly using storage APIszAData is accessed through a managed interface using BigQuery APIs.)�DIRECT�MANAGEDzRead access mode)r%�choices�typer�r�	add_grouprr�ChoiceToEnumName�r�
resource_specs  r�ArgszUpdate.ArgsA�|��������$�$��
N�%���M����%��D��
�
��
'�
������rc�*�tj|��S�N)r�GenerateUpdateMask��self�argss  rr3zUpdate.GenerateUpdateMaskVs���#�D�)�)�)rc�*�tj|��Sr2)r�GenerateAssetForUpdateRequestr4s  r�GenerateUpdateRequestzUpdate.GenerateUpdateRequestYs���.�t�4�4�4rz-Status code: {status_code}. {status_message}.c
�8�|�|��}t|��dkrtjd���|jj���}tj��}tj	��}|j
�|�|�
��|jd�|��|�|�������}t#|dd��}|r!t$j�d��dSt#|dd��}|s,tj|��t%j|d	�
��dSt$j�d�||j����dS)N�zIUpdate commands must specify at least one additional parameter to change.�,)�name�validateOnly�
updateMask�googleCloudDataplexV1Asset�
validate_onlyFzValidation complete.�async_zOperation was sucessful.)�detailsz$Updating [{0}] with operation [{1}].)r3�lenr�
HttpException�CONCEPTSr�Parse�
dataplex_util�GetClientInstance�GetMessageModule�%projects_locations_lakes_zones_assets�Patch�5DataplexProjectsLocationsLakesZonesAssetsPatchRequest�RelativeNamerA�joinr9�getattrr�status�Print�WaitForOperation�UpdatedResource�formatr=)	r5r6�update_mask�	asset_ref�dataplex_client�message�
update_req_oprArBs	         r�Runz
Update.Run\s����)�)�$�/�/�K�
�;���!����$��
�
��
�
�#�)�)�+�+�I�#�5�7�7�O��,�.�.�G�#�I�O�O��E�E��'�'�)�)��+��x�x��,�,�'+�'A�'A�$�'G�'G�		F�	
�	
���M��D�/�5�9�9�M��
�	�j���-�.�.�.��f�
�T�8�U�
+�
+�F��
���]�+�+�+�	��)�-G�H�H�H�H��f��J���;�B�B��=�%�'�'�(�(�(�(�(rN)�__name__�
__module__�__qualname__�__doc__�
detailed_help�staticmethodr/r3r9�gcloud_exception� CatchHTTPErrorRaiseHTTPExceptionr[�rrrr1s�������)�)���
�-�����<��(*�*�*�5�5�5�5��4�5���(�(���(�(�(rrc�<�eZdZdZddiZed���Zd�Zd�ZdS)�UpdateAlphar r!r"c��t|��|�dd���}|�ddddd�tjd�	��dSr$r*r-s  rr/zUpdateAlpha.Args�r0rc�*�tj|��Sr2)r�GenerateUpdateMaskAlphar4s  rr3zUpdateAlpha.GenerateUpdateMask�s���(��.�.�.rc�*�tj|��Sr2)r�"GenerateAssetForUpdateRequestAlphar4s  rr9z!UpdateAlpha.GenerateUpdateRequest�s���3�D�9�9�9rN)	r\r]r^r_r`rar/r3r9rdrrrfrf�sd������)�)���	�-�����<��(/�/�/�:�:�:�:�:rrfN)r_�
__future__rrr�googlecloudsdk.api_lib.dataplexrrrH�googlecloudsdk.api_lib.utilrrb�googlecloudsdk.callioper	�#googlecloudsdk.command_lib.dataplexr
r�$googlecloudsdk.command_lib.util.apisr�$googlecloudsdk.command_lib.util.argsr
�googlecloudsdk.corerr�
ReleaseTracks�ReleaseTrack�GA�Commandr�ALPHArfrdrr�<module>rys���3�2�&�&�&�&�&�&�������'�'�'�'�'�'�1�1�1�1�1�1�A�A�A�A�A�A�F�F�F�F�F�F�(�(�(�(�(�(�.�.�.�.�.�.�5�5�5�5�5�5�=�=�=�=�=�=�:�:�:�:�:�:�<�<�<�<�<�<�#�#�#�#�#�#�
+�
+�
+� ���D�%�(�)�)�L(�L(�L(�L(�L(�T�\�L(�L(�*�)�L(�^���D�%�+�,�,�':�':�':�':�':�&�':�':�-�,�':�':�':r

Youez - 2016 - github.com/yon3zu
LinuXploit