
                         0    S r SSKJr  SrS rS rS rS rg)	z0Utility for making On-Demand Scanning API calls.    )apiszprojects/{}/locations/{}c                 0    [         R                  " SU 5      $ Nondemandscanning)r   GetClientInstanceversions    3lib/googlecloudsdk/api_lib/ondemandscanning/util.py	GetClientr          			 2G	<<    c                 0    [         R                  " SU 5      $ r   )r   GetMessagesModuler   s    r
   GetMessagesr      r   r   c                     [        S5      n[        S5      nUR                  [        R	                  X5      UR                  UUS9S9nUR                  R                  U5      $ )zEMake an RPC to the On-Demand Scanning v1beta1 AnalyzePackages method.v1beta1packagesresourceUri)parentanalyzePackagesRequest)r   r   <OndemandscanningProjectsLocationsScansAnalyzePackagesRequestPARENT_TEMPLATEformatAnalyzePackagesRequestprojects_locations_scansAnalyzePackagesprojectlocationresource_urir   clientmessagesreqs          r
   AnalyzePackagesBetar%      sl    Y&#(MM##G6%<<" = $ 	N 	# 
	(	(	8	8	==r   c                     [        S5      n[        S5      nUR                  [        R	                  X5      UR                  UUS9S9nUR                  R                  U5      $ )z@Make an RPC to the On-Demand Scanning v1 AnalyzePackages method.v1r   )r   analyzePackagesRequestV1)r   r   r   r   r   AnalyzePackagesRequestV1r   r   r   s          r
   AnalyzePackagesGAr*   ,   sl    T?&(MM##G6'@@"  A  $ 	N 	# 
	(	(	8	8	==r   N)__doc__googlecloudsdk.api_lib.utilr   r   r   r   r%   r*    r   r
   <module>r.      s(    7 -,==
>
>r   