:doc:`ElasticBeanstalk <../../elasticbeanstalk>` / Client / delete_configuration_template

*****************************
delete_configuration_template
*****************************



.. py:method:: ElasticBeanstalk.Client.delete_configuration_template(**kwargs)

  

  Deletes the specified configuration template.

   

  .. note::

    

    When you launch an environment using a configuration template, the environment gets a copy of the template. You can delete or modify the environment's copy of the template without affecting the running environment.

    

  

  See also: `AWS API Documentation <https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DeleteConfigurationTemplate>`_  


  **Request Syntax**
  ::

    response = client.delete_configuration_template(
        ApplicationName='string',
        TemplateName='string'
    )
    
  :type ApplicationName: string
  :param ApplicationName: **[REQUIRED]** 

    The name of the application to delete the configuration template from.

    

  
  :type TemplateName: string
  :param TemplateName: **[REQUIRED]** 

    The name of the configuration template to delete.

    

  
  
  :returns: None
  **Exceptions**
  
  *   :py:class:`ElasticBeanstalk.Client.exceptions.OperationInProgressException`

  

  **Examples**

  The following operation deletes a configuration template named my-template for an application named my-app:
  ::

    response = client.delete_configuration_template(
        ApplicationName='my-app',
        TemplateName='my-template',
    )
    
    print(response)

  
  Expected Output:
  ::

    {
        'ResponseMetadata': {
            '...': '...',
        },
    }

  