def confirm_public_virtual_interface(virtualInterfaceId=None):
    """
    Accept ownership of a public virtual interface created by another customer.
    After the virtual interface owner calls this function, the specified virtual interface will be created and made available for handling traffic.
    See also: AWS API Documentation
    
    
    :example: response = client.confirm_public_virtual_interface(
        virtualInterfaceId='string'
    )
    
    
    :type virtualInterfaceId: string
    :param virtualInterfaceId: [REQUIRED]
            The ID of the virtual interface.
            Example: dxvif-123dfg56
            Default: None
            

    :rtype: dict
    :return: {
        'virtualInterfaceState': 'confirming'|'verifying'|'pending'|'available'|'down'|'deleting'|'deleted'|'rejected'
    }
    
    
    """
    pass
