'Deletes a network ACL entry from a network ACL within a VPC.
:type network_acl_id: str
:param network_acl_id: The ID of the network ACL with the network ACL entry.
:type rule_number: int
:param rule_number: The rule number for the entry to delete.
:type egress: bool
:param egress: Specifies whether the rule to delete is an egress rule (true)
or ingress rule (false).
:rtype: bool
:return: True if successful'

def delete_network_acl_entry(self, network_acl_id, rule_number, egress=None):

    params = {'NetworkAclId': network_acl_id, 'RuleNumber': rule_number}
    if (egress is not None):
        if isinstance(egress, bool):
            egress = str(egress).lower()
        params['Egress'] = egress
    return self.get_status('DeleteNetworkAclEntry', params)
