:doc:`Glue <../../glue>` / Client / delete_connection_type

**********************
delete_connection_type
**********************



.. py:method:: Glue.Client.delete_connection_type(**kwargs)

  

  Deletes a custom connection type in Glue.

   

  The connection type must exist and be registered before it can be deleted. This operation supports cleanup of connection type resources and helps maintain proper lifecycle management of custom connection types.

  

  See also: `AWS API Documentation <https://docs.aws.amazon.com/goto/WebAPI/glue-2017-03-31/DeleteConnectionType>`_  


  **Request Syntax**
  ::

    response = client.delete_connection_type(
        ConnectionType='string'
    )
    
  :type ConnectionType: string
  :param ConnectionType: **[REQUIRED]** 

    The name of the connection type to delete. Must reference an existing registered connection type.

    

  
  
  :rtype: dict
  :returns: 
    
    **Response Syntax**

    
    ::

      {}
      
    **Response Structure**

    

    - *(dict) --* 
  
  **Exceptions**
  
  *   :py:class:`Glue.Client.exceptions.EntityNotFoundException`

  
  *   :py:class:`Glue.Client.exceptions.InvalidInputException`

  
  *   :py:class:`Glue.Client.exceptions.OperationTimeoutException`

  
  *   :py:class:`Glue.Client.exceptions.InternalServiceException`

  
  *   :py:class:`Glue.Client.exceptions.AccessDeniedException`

  
  *   :py:class:`Glue.Client.exceptions.ValidationException`

  