ó
    €Ï5  ã                   ó˜   • 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
  \R                   " S S	\R                  5      5       rg
)z>Implementation of insights inventory-reports describe command.é    )Úabsolute_import)Údivision)Úunicode_literals)Úinsights_api)Úbase)Úresource_argsc                   ó8   • \ rS rSrSrSSS.r\S 5       rS rSr	g	)
ÚDescribeé   z$Describe an inventory report config.z2
      Describe an inventory report config.
      a(  

      To describe an inventory report config with ID=1234,
      location=us-central1, and project=foo:

        $ {command} 1234 --location=us-central1 --project=foo

      To describe the same inventory report config with fully specified name:

        $ {command} /projects/foo/locations/us-central1/reportConfigs/1234

      Describe the same inventory report config with JSON formatting, only
      returning the "displayName" field:

        $ {command} /projects/foo/locations/us-central1/reportConfigs/1234 --format="json(displayName)"
      )ÚDESCRIPTIONÚEXAMPLESc                 ó2   • [         R                  " U S5        g )Nzto describe)r   Úadd_report_config_resource_arg)Úparsers    Ú:lib/surface/storage/insights/inventory_reports/describe.pyÚArgsÚDescribe.Args6   s   € ä×0Ò0°¸ÕGó    c                 ó®   • UR                   R                  R                  5       n[        R                  " 5       R                  UR                  5       5      $ )N)ÚCONCEPTSÚreport_configÚParser   ÚInsightsApiÚget_inventory_reportÚRelativeName)ÚselfÚargsÚreport_config_refs      r   ÚRunÚDescribe.Run:   sC   € ØŸ™×3Ñ3×9Ñ9Ó;ÐÜ×#Ò#Ó%×:Ñ:Ø×&Ñ&Ó(óð r   © N)
Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Údetailed_helpÚstaticmethodr   r   Ú__static_attributes__r!   r   r   r
   r
      s1   † á,ð
ð
ñ€-ð0 ñHó ðHõr   r
   N)r&   Ú
__future__r   r   r   Úgooglecloudsdk.api_lib.storager   Úgooglecloudsdk.callioper   Ú=googlecloudsdk.command_lib.storage.insights.inventory_reportsr   ÚDefaultUniverseOnlyÚDescribeCommandr
   r!   r   r   Ú<module>r0      sD   ðñ Eå &Ý Ý 'å 7Ý (Ý Wð ×Ñô#ˆt×#Ñ#ó #ó ñ#r   