def delete_customer_gateway(DryRun=None, CustomerGatewayId=None):
    """
    Deletes the specified customer gateway. You must delete the VPN connection before you can delete the customer gateway.
    See also: AWS API Documentation
    
    Examples
    This example deletes the specified customer gateway.
    Expected Output:
    
    :example: response = client.delete_customer_gateway(
        DryRun=True|False,
        CustomerGatewayId='string'
    )
    
    
    :type DryRun: boolean
    :param DryRun: Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .

    :type CustomerGatewayId: string
    :param CustomerGatewayId: [REQUIRED]
            The ID of the customer gateway.
            

    :return: response = client.delete_customer_gateway(
        CustomerGatewayId='cgw-0e11f167',
    )
    
    print(response)
    
    
    """
    pass
