
                         D    S r SSKJr  SSKJr  SSKJr  SSKJr  S rS rg)	zRegions service.    )absolute_import)division)unicode_literals)	constantsc                     UR                   nUR                  nUR                  SUR                  XS94nUR	                  U/5      $ )zReturn region resource.Get)regionproject)apitools_clientmessagesregionsComputeRegionsGetRequestMakeRequests)r	   compute_clientr
   clientr   requests         5lib/googlecloudsdk/api_lib/compute/regions/service.pyr   r      sM    ))&$$(^^U..f.NP'		$	$gY	//    c                     U R                   nU R                  nUR                  SUR                  U[        R
                  S94nU R                  U/5      $ )zReturn list of zonal resources.List)r
   
maxResults)r   r   r   ComputeRegionsListRequestr   MAX_RESULTS_PER_PAGEr   )r   r
   r   r   r   s        r   r   r   "   s]    ))&$$(^^// %:: 0 <='
 
	$	$gY	//r   N)	__doc__
__future__r   r   r   googlecloudsdk.api_lib.computer   r   r    r   r   <module>r      s       &  ' 40	0r   