
    |                         d Z ddlmZ ddlmZ ddlmZ ddlmZ  ej                  ej                  j                  ej                  j                         G d dej                               Zy)	zCommand group for Media CDN.    )absolute_import)division)unicode_literals)basec                   8    e Zd ZdZej
                  ZdddZd Zy)	EdgeCachezManage Media CDN resources.a  
          To list EdgeCacheService resources in the active Cloud Platform
          project, run:

            $ {command} services list

          To create an EdgeCacheOrigin resource named 'my-origin' that
          points to a Cloud Storage bucket, run:

            $ {command} origins create my-origin --origin-address="gs://bucket"

          To import an EdgeCacheService resource configuration from a YAML
          definition, run:

            $ {command} services import my-service --source=config.yaml

          To describe an EdgeCacheKeyset resource named 'my-keyset', run:

            $ {command} keysets describe my-keyset
          )DESCRIPTIONEXAMPLESc                 2    t        j                  |       ~~y )N)r   RequireProjectID)selfcontextargss      "lib/surface/edge_cache/__init__.pyFilterzEdgeCache.Filter6   s    $    N)	__name__
__module____qualname____doc__r   NETWORKING_CATEGORYcategorydetailed_helpr    r   r   r   r      s&    #%%( 3-2r   r   N)r   
__future__r   r   r   googlecloudsdk.callioper   ReleaseTracksReleaseTrackALPHAGAGroupr   r   r   r   <module>r"      s]    # &  ' ( D%%++T->->-A-AB 

   C r   