
                         r   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
 ej                  j                  dej                  j                  d	ej                  j                  d
iZdZej                  j                  fdZej                  j                  fdZej                  j                  fdZy)z5API utilities for `gcloud network-security` commands.    )absolute_import)division)unicode_literals)apis)base)	resourcesv1alpha1v1beta1v1networksecurityc                 `    t         j                  |       }t        j                  t        |      S N)API_VERSION_FOR_TRACKgetr   GetMessagesModuleAPI_NAMErelease_trackapi_versions     7lib/googlecloudsdk/api_lib/network_security/__init__.pyr   r   !   %    %))-8+			+	66    c                 `    t         j                  |       }t        j                  t        |      S r   )r   r   r   GetClientInstancer   r   s     r   r   r   &   r   r   c                 b    t         j                  |       }t        j                  t        |d      S )Nz'https://networksecurity.googleapis.com/)r   r   r   GetApiBaseUrlOrDefaultr   r   s     r   GetApiBaseUrlr   +   s-    %))-8+		)	)F
 r   N)__doc__
__future__r   r   r   googlecloudsdk.api_lib.utilr   googlecloudsdk.callioper   googlecloudsdk.corer   ReleaseTrackALPHABETAGAr   r   r   r   r    r   r   <module>r(      s    < &  ' , ( ) 	ZI$ 
  %)$5$5$:$: 7
 %)$5$5$:$: 7
 !% 1 1 7 7 r   