
                         z    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
  G d d	ej                        Zy
)z.The command group for cloud container subnets.    )absolute_import)division)unicode_literals)base)container_command_util)logc                   >    e Zd ZdZej
                  Zed        Zd Z	y)Subnetsz?Manage subnets to be used by Google Kubernetes Engine clusters.c                      y)zAdd arguments to the parser.

    Args:
      parser: argparse.ArgumentParser, This is a standard argparser parser with
        which you can register arguments.  See the public argparse documentation
        for its capabilities.
    N )parsers    )lib/surface/container/subnets/__init__.pyArgszSubnets.Args   s        c                 0    t        j                  |       |S )zSee base class.)r   RequireProjectID)selfcontextargss      r   FilterzSubnets.Filter)   s    $Nr   N)
__name__
__module____qualname____doc__r   COMPUTE_CATEGORYcategorystaticmethodr   r   r   r   r   r
   r
      s'    G""( r   r
   N)r   
__future__r   r   r   googlecloudsdk.callioper   $googlecloudsdk.command_lib.containerr   googlecloudsdk.corer   Groupr
   r   r   r   <module>r#      s,    5 &  ' ( G #djj r   