
                            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                  ej                  j                         G d dej                               Zy)	z0The command group for the DeploymentManager CLI.    )absolute_import)division)unicode_literals)basec                   .    e Zd ZdZej
                  Zd Zy)DmV2a  Manage deployments of cloud resources.

  The {command} command group lets you manage the deployment of Google Cloud
  Platform resources using Google Cloud Deployment Manager.

  Google Cloud Deployment Manager allows you to specify all the resources needed
  for your application in a declarative format using YAML. You can also use
  Python or Jinja2 templates to parameterize the configuration and allow reuse
  of common deployment paradigms such as a load balanced, auto-scaled instance
  group.

  More information on Cloud Deployment Manager can be found here:
  https://cloud.google.com/deployment-manager and detailed documentation can be
  found here: https://cloud.google.com/deployment-manager/docs/
  c                 Z    t        j                  |       ~~t        j                          y )N)r   RequireProjectIDDisableUserProjectQuota)selfcontextargss      *lib/surface/deployment_manager/__init__.pyFilterzDmV2.Filter/   s!    $  "    N)__name__
__module____qualname____doc__r   MANAGEMENT_TOOLS_CATEGORYcategoryr    r   r   r   r      s      ++(#r   r   N)r   
__future__r   r   r   googlecloudsdk.callioper   ReleaseTracksReleaseTrackGABETAALPHAGroupr   r   r   r   <module>r!      sn     7 &  ' ( D%%((%%**%%++-#4:: #-#r   