ó
    €Ï2	  ã            	       ó¦   • 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\R                  5      rS	r\	R                  " S
S\SSSS9rSS jrg)z2Flags and helpers for the compute routes commands.é    )Úabsolute_import)Údivision)Úunicode_literals)Ú
completers)Úflagsc                   ó(   ^ • \ rS rSrU 4S jrSrU =r$ )ÚNextHopGatewaysCompleteré   c                 ó4   >• [         [        U ]
  " SSSS.UD6  g )Núcompute.nextHopGatewayszalpha compute routes list --uri)Ú
collectionÚlist_command© )Úsuperr	   Ú__init__)ÚselfÚkwargsÚ	__class__s     €Ú6lib/googlecloudsdk/command_lib/compute/routes/flags.pyr   Ú!NextHopGatewaysCompleter.__init__   s(   ø€ Ü	Ô
" DÒ2ð Ø,à6ñð ó	ó    r   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   Ú__static_attributes__Ú__classcell__)r   s   @r   r	   r	      s   ø† ÷ó r   r	   a6      table(
      name,
      network.basename(),
      destRange,
      firstof(
          nextHopInstance,
          nextHopGateway,
          nextHopIp,
          nextHopVpnTunnel,
          nextHopPeering,
          nextHopNetwork,
          nextHopHub).scope()
        :label=NEXT_HOP,
      priority
    )z--next-hop-gatewayznext hop gatewayFr   z³Specifies the gateway that should handle matching packets. Currently, the only acceptable value is `default-internet-gateway` which is a gateway operated by Google Compute Engine.)ÚnameÚresource_nameÚ	completerÚrequiredÚglobal_collectionÚ
short_helpc                 óN   • [         R                  " S[        R                  UU SS9$ )NÚroutezcompute.routes)r   r    Úpluralr!   r"   )Úcompute_flagsÚResourceArgumentÚcompute_completersÚRoutesCompleter)r!   r&   s     r   ÚRouteArgumentr+   A   s*   € Ü	×	'Ò	'ØÜ"×2Ñ2ØØØ(ñ
*ð *r   N)TF)Ú__doc__Ú
__future__r   r   r   Ú"googlecloudsdk.command_lib.computer   r)   r   r'   ÚListCommandCompleterr	   ÚDEFAULT_LIST_FORMATr(   ÚNEXT_HOP_GATEWAY_ARGr+   r   r   r   Ú<module>r2      s`   ðñ 9å &Ý Ý 'å OÝ EôÐ1×FÑFô ð	Ð ð" %×5Ò5Ø	Ø$Ø&ØØ/ð	ñ
Ð õ*r   