Ë
    €Ïå  ã                   ób   — d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlm	Z	 ddl
mZ d	„ Zy
)z2Declarative Resource Hooks for Cloud SCC's Assets.é    )Úabsolute_import)Údivision)Úprint_function)Úunicode_literals)Ú	yaml_data)Úresource_args)Úconcept_parsersc            	      óÂ   — t         j                  j                  d«      } t        j                  ddddd| j                  «       ¬«      g}t        j                  |g «      gS )z!Add asset as positional resource.z	scc.assetz8to be used for the SCC (Security Command Center) commandÚassetTF)ÚverbÚnameÚrequiredÚprefixesÚ
positionalÚresource_data)r   ÚResourceYAMLDataÚFromPathr   ÚGetResourcePresentationSpecÚGetDatar	   ÚConceptParser)Úasset_spec_dataÚ	arg_specss     ú;lib/googlecloudsdk/command_lib/scc/assets/resource_hooks.pyÚAppendAssetArgr      s`   € ä×.Ñ.×7Ñ7¸ÓD€/ä×/Ñ/ØIØØØØØ'×/Ñ/Ó1ô3ð€)ô ×
'Ñ
'¨	°2Ó
6Ð	7Ð7ó    N)Ú__doc__Ú
__future__r   r   r   r   Ú$googlecloudsdk.command_lib.util.apisr   Ú$googlecloudsdk.command_lib.util.argsr   Ú(googlecloudsdk.command_lib.util.conceptsr	   r   © r   r   Ú<module>r"      s$   ðñ 9å &Ý Ý %Ý 'å :Ý >Ý Dó8r   