def METHOD_NAME(
    self,
    request: DisableStaticRuleRequest,
    context,
) -> Void:
    """
    Unassociate the static rules with the specified subscriber.
    Also send a RAR to sessiond to uninstall the specified rules for the
    subscriber.
    """
    try:
        self._subscriberdb_stub.METHOD_NAME(request)
    except grpc.RpcError:
        logging.error(
            'Unable to disable rules for subscriber %s. ',
            request.imsi,
        )
        context.set_code(grpc.StatusCode.NOT_FOUND)
        context.set_details('Failed to update rule assignments in orc8r')
        return Void()
    rar = PolicyReAuthRequest(
        # Leave session id empty, re-auth for all sessions
        imsi=request.imsi,
        rules_to_remove=self._get_rules(
            request.rule_ids,
            request.base_names,
        ),
    )
    success = self._reauth_handler.handle_policy_re_auth(rar)
    if not success:
        context.set_code(grpc.StatusCode.UNKNOWN)
        context.set_details(
            'Failed to enable all static rules for '
            'subscriber. Partial update may have succeeded',
        )
    return Void()