def detach_network_interface(DryRun=None, AttachmentId=None, Force=None):
    """
    Detaches a network interface from an instance.
    See also: AWS API Documentation
    
    Examples
    This example detaches the specified network interface from its attached instance.
    Expected Output:
    
    :example: response = client.detach_network_interface(
        DryRun=True|False,
        AttachmentId='string',
        Force=True|False
    )
    
    
    :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 AttachmentId: string
    :param AttachmentId: [REQUIRED]
            The ID of the attachment.
            

    :type Force: boolean
    :param Force: Specifies whether to force a detachment.

    :return: response = client.detach_network_interface(
        AttachmentId='eni-attach-66c4350a',
    )
    
    print(response)
    
    
    """
    pass
